51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
24年11月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
畅玩鸿蒙与硬件
openHarmony
Arkts
踩了个DNS解析的坑,但我还是没想通
hello大家好,我是小楼。最近踩了个DNS解析的小坑,虽然问题解决了,但排查过程比较曲折,最后还是有一点没有想通,整个过程分享给大家。背景最近负责的服务要置换机器。置换机器可能很多小伙伴不知道是干啥,因为大家平时接触不到,我简单解释一下什么是机器置换以及为什么需要机器置换。机器置换通俗地讲就是更换机器,把服务从一台机器迁移到另一台上去。为什么要机器置换呢?表面原因可能是机器硬件故障、或者机器过了保修...
chujichenxuyuan
0回复
1.2w浏览
基础服务
大厂偏爱的Agent技术究竟是个啥
hello大家好,我是小楼,今天给大家分享一个关于Agent技术的话题,也是后端启示录的第3篇文章。通过本文你可以了解到如下内容:什么是Agent技术为了解释什么是Agent技术,我在网上搜了一圈,但没有找到想要的结果。反倒是搜到了不少JavaAgent技术,要注意JavaAgent技术指的是一种Java字节码修改技术,和本文要说的完全是两码事。既然搜不到,我就说下自己的理解吧。Agent技术是在「客户端」机器上部署一个Agent进程,「客户端」...
chujichenxuyuan
0回复
7561浏览
后端启示录
惨,给Go提的代码被批麻了
hello大家好,我是小楼。不知道大家还记不记得我上次找到了一个Go的Benchmark执行会超时的Bug?就是这篇文章《我好像发现了一个Go的Bug?》。之后我就向Go提交了一个PR进行修复,本想等着代码被Merge进去,以后也可以吹牛说自己是个Go的Contributor,但事情并不顺利,今天就来分享一下这次失败的代码提交。第一次提交在我意识到Bug时,就迫不及待想去修复,于是有了这一次提交。在说代码前,先说点关于Go仓库的问题,Go并没有直...
chujichenxuyuan
0回复
5589浏览
代码
祖传代码如何优化性能?
hello大家好呀,我是小楼今天又带来一次性能优化的分享,这是我刚进公司时接手的祖传(坏笑)项目,这个项目在我的文章中屡次被提及,我在它上面做了很多的性能优化,比如《记一次提升18倍的性能优化》这篇文章,比较偏向某个细节的优化,本文更偏向宏观上的性能优化,可以说是个老演员了。背景为了新朋友能快速进入场景,再描述一遍这个项目的背景,这个项目是一个自研的Dubbo注册中心,上一张架构图◆Consumer和Provider的服...
chujichenxuyuan
0回复
4736浏览
性能优化
这个Dubbo注册中心扩展,有点意思!
大家好我是小楼。其实这篇文章早就写好了,本来上班第一天就发出来,拖到了现在。是因为我发烧躺了3天,今天好点上班了,晚上来打最后一瓶点滴。生病真的很痛苦,大家多休息,多锻炼,保持好的抵抗力今天想和大家聊聊Dubbo源码中实现的一个注册中心扩展。它很特殊,也帮我解决了一个困扰已久的问题,刚刚在生产中用了,效果很好,迫不及待想分享给大家。Dubbo的扩展性非常灵活,可以无侵入源码加载自定义扩展。能扩展协议、序列...
chujichenxuyuan
0回复
6973浏览
Dubbo
服务探活的五种方式
几个月前,我在《4个实验,彻底搞懂TCP连接的断开》这篇文章中给自己挖了个坑:文中提到的实际问题就是服务探活,今天来填上这个坑。在微服务架构下,服务提供方(Provider)的节点一般不止一个,消费方(Consumer)根据负载均衡算法挑选一个健康的节点进行调用。识别Provider节点是否健康,这便是服务探活要讨论的内容。健康的节点可定义为能正常响应Consumer请求的节点,不健康自然是不能正常响应Consumer请求的节点不健康的...
chujichenxuyuan
0回复
7209浏览
服务探活
都2022年了,还在争论编程语言?
2021年最后一天,我在公众号发表了文章《Dubbo为什么用Go重写》,在各个平台的阅读量和打开率都挺高,也有各位大佬纷纷转载,在这里也顺便感谢各位大佬。虽然自己公众号没有开通留言,但我也会去看其他平台或转载文章的评论。我发现大家的注意力更多的是在编程语言上,比如下面这些:看了这些评论想起了一个段子:某女:你能让这个论坛的人都吵起来,我今晚就跟你走。某软件工程师:PHP是最好的语言!某论坛真的就炸锅了,各种...
chujichenxuyuan
0回复
5535浏览
编程语言
Python实现导弹自动追踪算法
自动追踪算法,在我们制作射击类游戏时经常会用到。这个听起来很高大上的东西,其实并不是军事学的专利,从数学上来说就是解微分方程。这个没有点数学基础是很难算出来的。但是我们有了计算机就不一样了,依靠计算机极快速的运算速度,我们利用微分的思想,加上一点简单的三角学知识,就可以实现它。好,话不多说,我们来看看它的算法原理,看图:由于待会要用pygame演示,它的坐标系是y轴向下,所以这里我们也用y向下的坐标系...
nettips
0回复
6905浏览
openGauss
眼见不一定为实:调用链HBase倾斜修复
hello,大家好,我是小楼。今天给大家分享一个关于HBase数据倾斜的排查案例,不懂调用链?不懂HBase?没关系,看完包懂背景最近HBase负责人反馈HBase存储的调用链数据偶尔出现极其严重的倾斜情况,并且日常的倾斜情况也比较大,讲的通俗点就是出现了热点机器。举个例子,有三台HBase机器存储调用链数据,其中大部分数据读写都在一台机器上,导致机器负载特别大,经常告警,这就是HBase倾斜,也叫热点现象。本文主要讲述了治理倾...
chujichenxuyuan
0回复
6076浏览
HBase
日媒拆解荣耀手机:美国芯片取代中国芯片...
苹果并非不可战胜”、“要改变苹果在高端市场一家独大的局面”、“一定要让消费者感受到有超越苹果的体验”、“高端旗舰全面对标苹果”,最近一年多来,公开喊出类似口号的不止小米集团董事长雷军,还有脱离华为体系的荣耀CEO赵明。然而4月28日,市场调研机构CINNOResearch独家向观察者网提供的最新数据显示,2022年一季度,苹果iPhone在国内5000元以上高端手机市场的份额,相比上季度进一步提升至79%,2020年这一数据是48%;华...
开源news
0回复
7371浏览
芯片
荣耀
鸿蒙生态
基于OpenHarmony操作系统的简易示波器开发心得(上)
原创
精华
基于OpenHarmony+小凌派RK2206开发板制作的简易示波器,实时采集波形,实时计算并实时显示对应的波形。OpenHarmony实时性较高,稳定性好,瑞芯微RK2206芯片接口丰富,OpenHarmony芯片适配稳定性好,做出来的简易示波器效果还不错。本文先做第一期的技术文档,后续将持续完善功能和技术文档更新。一、项目简介本文基于OpenHarmony操作系统+小凌派RK2206开发板而做的简易示波器开发。本开发以瑞芯微RK2206芯片+OpenHarmony3.0LTS...
福州市凌睿智捷电子有限公司
1回复
1.1w浏览
OpenHarmony
华为云
简易示波器
小凌派
基于OpenHarmony操作系统的简易示波器开发心得(下)
原创
三、简易示波器功能的实现1.峰值检测通过查找ad采集的数据内的最大值和最小值,然后相减即得峰峰值。floatGetVpp(floatarr[]){uint16ti;floatMAX0,MIN3500,Vpp0;for(i0;iMAX)MAXarr[i];if(arr[i]1;for(;L
福州市凌睿智捷电子有限公司
0回复
8382浏览
小凌派
OpenHarmony
简易示波器
华为云
丝般顺滑!全新垃圾回收器 ZGC 初体验
Java语言的垃圾回收机制(即GC)是提高Java代码开发效率的利器,然而GC引发的暂停往往严重影响Java业务的响应时间。Java11引入了毫秒级暂停的ZGC(TheZGarbageCollector),给Java业务响应时间的优化带来福音,成为众多业务从Java8切换到Java11的理由之一。阿里巴巴维护的AlibabaDragonwell11是一款免费且生产就绪的OpenJDK11发行版,提供了性能增强和安全修复的长期支持。早在第一版发布时,Dragonwell11应阿里内部业务和云上...
x_single
0回复
8863浏览
ZGC
Java
来了,Anolis OS 8.2 正式版首发!100% 兼容 CentOS 8
简介AnolisOS8是OpenAnolis社区发行的开源Linux发行版,与CentOS8100%兼容,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统。本次发布的GA版是AnolisOS8.2的首个正式发布版本,支持x8664和aarch64架构,搭载双内核RHCK(RHELCompatibleKernel)和ANCK(OpenAnolisCloudKernel)。其中ANCK是由社区CloudKernelSIG组基于上游4.19LTSkernel研发,提供对稳定、性能、隔离能力的增强,和飞腾、海光、兆芯、鲲鹏芯片的完善...
x_single
0回复
9570浏览
Anolis OS 8.2
OpenAnolis
暂无内容
1
142
143
144
145
146
147
148
149
150
151
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅