51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
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
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
鸿蒙
DevEco Studio
读研转码,纠结技术方向
你好,我是阿秀。很多本科非科班的小伙伴都会选择通过读个研来达到转码的目的,主要是想给自己一个23年的缓冲时间。其中有的研究生专业是计算机的,他们的研究方向大多也都跟计算机相关,比如图像、AI这种;有的研究生专业跟计算机压根不沾边,比如金融甚至是文科专业。不管沾边还是不沾边,其实他们大多转码方式大多类似,特别是开发岗的学习,基本要靠自己抽时间私下里去自学的。分享两个师弟在转码路上的一些困惑和阿秀给的...
rcshi
0回复
5400浏览
面试技巧
签完三方后无法去实习,有什么可以弥补的吗?
你好,我是阿秀。很多人签完三方在犹豫要不要提前去实习?其实提前能去实习是有一些好处的,先不说大多数公司实习期也会有发放一定额度的正式期工资。就比如字节跳动校招签约后学生如果选择提前去实习的话就会每月发放正式工资的80%,即使你是普通研发岗的白菜价offer也应该在22K左右,发放80%就差不多17K左右了,这也是一笔不错的收入了,不过现在字节貌似也有直接发放100%的部门了。这是从经济上来说的好处,即使抛开钱不说,...
rcshi
0回复
5265浏览
面试技巧
每天投递一两个公司,我连续投了三个月
你好,我是阿秀。阿秀以前在秋招的时候投递过八九十份简历,当时还没有简历一键上传功能,很多时候都需要自己去那些公司注册账号,然后找到校园招聘模块再手动挨个填内容。不像现在很多时候直接上传PDF即可,然后一键识别,再修改修改就行。我在最开始投的时候觉得还挺好,投了二三十家就开始有点烦了,因为这完全是个重复性机械式工作,太麻烦了,我觉得很烦。也有同学跟我说,没必要花时间去投大厂,我们还是多试试小公司,大...
rcshi
0回复
4768浏览
面试技巧
vivo败诉,诺基亚又赢了...
vivo在德国与诺基亚专利案败诉,或无法在德销售产品。vivo回应在德专利案败诉近日,德国曼海姆地方法院在针对vivo的专利案中裁定诺基亚胜诉,该诉讼涉及诺基亚4G标准必要专利(SEP),这或将导致vivo产品无法在德国销售。对此,vivo回应称:“我们对德国曼海姆地方法院的判决表示失望,并已做好必要时暂停通过vivo德国官方渠道销售和推广涉事产品的准备。我们正准备对该决定提出上诉,并将审查其他选择。同时,我们将继续与诺基...
开源news
0回复
3907浏览
vivo
诺基亚
5G
BOSHIDA 模块电源高低温试验箱测试原理
BOSHIDA三河博电科技模块电源高低温试验箱测试原理电源模块是可以直接贴装在印刷电路板上的电源供应器,其特点是可为专用集成电路(ASIC)、数字信号处理器(DSP)、微处理器、存储器、现场可编程门阵列(FPGA)及其他数字或模拟负载提供供电。一般来说,这类模块称为负载点(POL)电源供应系统或使用点电源供应系统(PUPS)。由于模块式结构的优点甚多,因此模块电源广泛用于交换设备、接入设备、移动通讯、微波通讯以及光传输...
稳控科技
0回复
3484浏览
电源模块
OEM代工
电源定制
工业电源
关于Kafka消费者的这些参数你应该要知道?
本文是《跟我学Kafka:从零开始学习Kafka》的第6篇,跟着我开启从小白到专家的进阶之旅。本文将对KafkaConsumer做一个简单的介绍,是深入研究KafkaConumer的一扇窗。主要从如下三个方面展开:核心参数核心组件核心API1、KafkaConsumer核心参数览个人觉得,要想深入了解KafkaConsumer的核心工作机制可以从它的核心参数切入,为后续深入了解它的队列负载机制、消息拉取模型、消费模型、位点提交等机制打下基础。kafkaConsumer的核...
blademan
0回复
8766浏览
中间件
一文读懂kafka消息拉取机制|线程拉取模型
在详细介绍Kafka拉取之前,我们再来回顾一下消息拉取的整体流程:在消费者加入到消费组后,消费者Leader会根据当前在线消费者个数与分区的数量进行队列负载,每一个消费者获得一部分分区,接下来就是要从Broker服务端将数据拉取下来,提交给消费端进行消费,对应流程中的pollForFetches方法。要正确写出优秀的Kafka端消费代码,详细了解其拉取模型是非常重要的一步。1、消息拉取详解1.1消费端拉取流程详解消息拉取的实现入口为...
blademan
0回复
7002浏览
中间件
Kafka性能调优实战:同等资源配置性能提升20几倍的秘诀
1、抛出问题笔者最近在折腾数据异构体系,在实现MySQL增量数据同步到MQ(Kafka、RocketMQ),本文的故事就从这里开始。众所周知,为了提高写入端的并发性能,通常会采用多线程并发机制,提高写入端的性能,接下来基于MySQL增量同步到Kafka为例,阐述一下第一版的架构方案。真实的数据同步架构设计复杂性远比上面复杂,上图旨在阐述Kafka的使用特点:为了提高性能,通常会引入多线程,故组内同事直接采用多线程,通过创建多个线程,...
blademan
0回复
5793浏览
中间件
《重学Java高并发》同步转异步编程技巧与实战运用
学习的主要目的是知识储备,最终运用在生产实践中,助力工作,同样对于多线程的学习,希望我们也能够在生产过程中灵活运用。接下来和大家谈谈在Java中同步转异步的技巧。1、线程池+Future模式笔者在公司中负责开发某一个产品时,需要实现一个告警模块,告警通知方式需要为钉钉群、电话短信等方式,并且及时时单一的告警方式,例如钉钉群告警,也需要同时发送到多个群(监控中心、业务项目组钉钉群),使监控告警能真正通知到各个...
blademan
0回复
5679浏览
中间件
Kafka的心跳处理机制竟然用到了时间轮算法?
Broker端与客户端的心跳在Kafka中非常的重要,因为一旦在一个心跳过期周期内(默认10s),Broker端的消费组组协调器(GroupCoordinator)会把消费者从消费组中移除,从而触发重平衡。在2.4.x以下其版本中,消费组一旦进入重平衡状态,该消费组内所有消费者全部暂停消费,直到重平衡完成。本文将来探讨Kafka的心跳机制的具体实现。本文的组织结构如下:源码解读Kafka心跳机制Kafka心跳架构设计亮点(时间轮调度算法实现原理图)温馨提...
blademan
0回复
5300浏览
中间件
disruptor在数据同步场景下的应用实战
笔者最近在负责全司数据同步产品化的设计与开发,其设计宗旨:实现任意数据源到任意目标端的数据准实时同步,其中一个非常常见的场景:MySQL数据同步到ES,本文的着力点就在如何提高Binlog的拉取与解析效率设计。1、场景描述了解过mysql主从同步机制的童鞋们应该都知道是基于binlog实现,mysql增量同步的核心设计理念:将同步线程“伪装”为需要同步的mysql节点的从节点(slave),主动向mysql主节点发送dump请求即可获得主节点的...
blademan
0回复
5410浏览
中间件
《重学Java高并发》线程之间如何协作(父子线程如何优雅交互)
如果大家从事的是业务开发,在工作中如果涉及到并发,通常是引入线程池来实现并发。但如果从事的是基础框架的开发,通常并不会直接使用线程池,会按需创建单个线程,并且为了职责的单一与提升性能,通常单个线程只会负责一个流程中的部分功能,多个线程紧密配合。那线程与线程之间如何协作呢?如果子线程出现异常,如何通知主线程呢?可以明确的告诉大家,子线程抛出异常,主线程是无法捕获到异常的。请带着上述问题,开始本文...
blademan
0回复
4967浏览
中间件
你管这“破玩意儿”叫锁
正确理解锁是深入理解Java并发的重中之重。接下来和笔者一步一步进入"Java的锁世界"中来吧,本文将循序渐进的介绍锁的相关知识,从简单到难,从概念到实践思路。1、锁的种类首先以一个非常常见的生活场景举例,例如一个三口之家居住在一个二房一厅的房子里,只有一个卫生间,早上一起床,大家是不是都有抢卫生间,这里就会发生一个有意思的事情了,一人在如厕,其他人排队等待的场景。这个场景下有如下几个关键的特征:独占“厕...
blademan
0回复
4467浏览
中间件
NIO界最强“Hello World”,不服来辩!!!
1、主从多Reactor模型不知道大家有没有发现面向网络编程的框架都非常突出线程模型,其实也不难理解,因为网络编程是IO密集型,合理使用线程对提高性能有着非常显著的作用。在网络编程模型中,有一个非常经典的线程模型:主从多Reactor模型,其示意图如下所示:我们首先简单介绍一下上图中涉及的几个重要角色:Acceptor请求接收者,在实践时其职责类似服务器,并不真正负责连接请求的建立,而只将其请求委托MainReactor线程池来...
blademan
0回复
4174浏览
中间件
怒肝15天终于一举拿下Kafka的重平衡机制
上一篇文章对消费组有了一个全局基本的了解后,从本文开始将对消息者的核心工作机制逐一深入探讨。1、队列重平衡概述如果对RocketMQ或者对消息中间件有所了解的话,消费端在进行消息消费时至少需要先进行队列(分区)的负载,即一个消费组内的多个消费者如何对订阅的主题中的队列进行负载均衡,当消费者新增或减少、队列增加或减少时能否自动重平衡,做到应用无感知,直接决定了程序伸缩性,其说明图如下:本节将聚集Kafka消费端...
blademan
0回复
3560浏览
中间件
高性能网络SIG月度动态:virtio-net 支持动态中断调节,SMC v2
原创
高性能网络SIG(SpecialInterestGroup):在云计算时代,软硬件高速发展,云原生、微服务等新的应用形态兴起,让更多的数据在进程之间流动,而网络则成为了这些数据流的载体,在整个云时代扮演者前所未有的重要角色。在这个万物互联的时代,云上的网络通信效率对各种服务至关重要,高性能网络兴趣组致力于利用XDP、RDMA、VIRTIO等新高效通信技术,结合软硬件一体化的思想,打造高性能网络协议栈,提升云计算时代数据中心应用的...
龙蜥社区OpenAnolis
0回复
6075浏览
高性能网络
龙蜥社区
virtio
SMC
未来已来,OpenHarmony 3.2 Release发布,迈入发展新阶段
2023年4月9日,在社区开发者的期盼中,在春风送暖万物更新的季节里,我们迎来了OpenAtomOpenHarmony(以下简称“OpenHarmony”)3.2Release新版本的发布。相比一年前的OpenHarmony3.1Release版本,新版本的系统能力、系统整体性能、稳定性和安全性都进一步得到提升和完善;OpenHarmony3.2Release版本为应用开发而生,在系统能力、开发工具和API、硬件调测等将为开发者带来全新体验!OpenHarmony开源两年多以来,吸引了130多家伙...
OpenHarmony开发者
0回复
1.1w浏览
OpenHarmony
持续打击华为中兴!美政府将出台新法案
再次搞事,美针对华为与中兴的又一法案即将表决。在下周一美国议会将会表决一项法案:《反不可信海外电信商法案》(CounteringUntrustedTelecommunicationsAbroadAct),这项法案将授权美国国务院和美国贸易和发展局(USTDA)向“正在努力保护其电信基础设施”的国家提供外交和技术支持。USTDA在这些国家施行的电信基础设施项目的早期阶段提供可行性研究、技术援助和其他支持,包括建设5G网络等电信项目。同时,《反不可信海...
开源news
0回复
8708浏览
华为
中兴
5G
华为智选车旗舰登场,问界M9专利图曝光
原创
问界M9是最能体现华为造车思路和实力的一款车,但颜值恐怕会成为它的最大短板。被禁止使用"HUAWEI"Logo,并没有放慢华为智选车扩张的脚步。今年,华为智选车阵营将迎来多款新车,华为的展厅可能都要放不下了。新车包括:与奇瑞合作推出的两款新车,一款中大型轿车、一款中大型SUV(问界新车型被奇瑞剧透:800V高压、百公里加速3秒、续航700km);与赛力斯合作的推出的问界M5M7高阶智能驾驶版、新车型问界M9。另外,华为...
智能车指北
0回复
6403浏览
华为
智能汽车
工程监测多通道振弦传感器无线采集仪 采集与发送时间间隔设置
河北稳控科技多通道振弦传感器无线采集仪采集与发送时间间隔设置VS系列无线采发仪在发送监测数据时支持单条数据与多条数据两种内容。单条数据发送是指在发送时只发送当前采集到的各通道的监测数据;多条数据发送是指在发送时发送自上次发送以来所有存储的未发送过的数据(多个时间点采集并存储的数据)。单条监测数据相关参数多条数据打包发送当“数据发送时间间隔”参数值设置为65535时启动多条数据打包发送功能,此时可通过“...
稳控科技
0回复
2694浏览
工程监测
测量仪器
OEM代工
岩土工程
预防地质灾害
暂无内容
1
220
221
222
223
224
225
226
227
228
549
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅