• 那些程序员才能看懂得段子

    轻松一刻,程序员进~

  • 漫画设计模式:什么是 “职责链模式” ?

    一组漫画带你深入理解 “职责链模式” 。

  • 还不懂Docker?一个故事安排的明明白白!

    多年前的一个夜晚,风雨大作,一个名叫Docker的年轻人来到Linux帝国拜见帝国的长老。“Linux长老,天下程序员苦于应用部署久矣,我要改变这一现状,希望长老你能帮帮我” 长老回答:“哦,小小年纪,口气不小,先请入座,你有何所求,愿闻其详”Docker坐下后开始侃侃而谈:“当今天下,应用开发、测试、部署,各种库的依赖纷繁复杂,再加上版本之间的差异,经常出现在开发环境运行正常,而到测试环境和线上环境就出问题的现象,程序员们饱受此苦,是时候改变这一状况了。”

  • 支持百万级TPS,Kafka是怎么做到的?答案藏在这10张图里

    谈到大数据传输都会想到 Kafka,Kafka 号称大数据的杀手锏,在业界有很多成熟的应用场景并且被主流公司认可。这款为大数据而生的消息中间件,以其百万级TPS的吞吐量名声大噪,迅速成为大数据领域的宠儿,在数据采集、传输、存储的过程中发挥着举足轻重的作用。

  • 总是感觉时间不够用?程序员如何管理时间?

    总是有粉丝会问我,袁总,你现在每天这么忙,公司的事情这么多,公众号还要更新文章,帮助解答粉丝的问题,还要照顾家庭,周末还可以带孩子去逛一逛。 你哪有这么多时间啊,你是怎么做到的啊? 你到底是如何管理时间的啊? 今天,咱们就来聊一聊时间管理。

  • 炸了!一口气问了我18个JVM问题!

    young gc、old gc、full gc、mixed gc 傻傻分不清?这个问题的前置条件是你得知道 GC 分代,为什么分代。这个在之前文章提了,不清楚的可以去看看。现在我们来回答一下这个问题。

  • 你看见我的Wi-Fi 6机顶盒了吗?

    说到机顶盒,想必大家都已经非常熟悉了。目前家中的 机顶盒通过有线接入,可以带给家庭用户高清直播、 在线游戏和丰富应用的体验。最近随着Wi-Fi 6高速接入技术的普及,让我们不禁联想,会不会有Wi-Fi 6 +机顶盒 这种神奇的东东呢?那我们先来简单了解下Wi-Fi 6技术。

  • 科普:什么是JESD204标准,为什么要重视它?

    一种新的转换器接口的使用率正在稳步上升,并且有望成为未来转换器的协议标准。这种新接口JESD204诞生于几年前,其作为转换器接口经过几次版本更新后越来越受瞩目,效率也更高。

  • 涨涨涨,隆基股份离天花板还有多远?

    今年市场有2大板块是最炙手可热,一个是新能源车,另外就是光伏板块,光伏3大龙头:隆基股份、阳光电源、通威股份,隆基股份无疑是光伏板块的掌上明珠,所以,今天先聊聊隆基。隆基是全球最大单晶硅片制造商,组件业务进入全球前10,单晶组件出货量连续多年世界第1,单晶PERC电池、组件转换效率连续多次刷新世界纪录。

  • 烙铁-电子工程师的画笔

    烙铁是电子工程师在电路板上作画的笔。由它调和着焊锡、助焊剂,在精确操作下弥合各类元器件与电路板之间的关系,可以焊接亦可拆卸。正是由于它的作用,才会使得一个电路从设想逐渐变成现实。同样借助于它的威力,无论多么隐蔽的电路BUG,也会显露原形。在烙铁使用中,除了恰当的温度之外,烙铁头的形状也非常重要。对于不同封装、不同管脚密度、不同大小焊点,恰当的烙铁头可以提高焊接效率,降低焊接故障。

  • 今天,咱们聊聊PCB布局布线技巧之去耦和层电容

    有时我们会忽略使用去耦的目的,仅仅在电路板上分散大小不同的许多电容,使较低阻抗电源连接到地。但问题依旧:需要多少电容?许多相关文献表明,必须使用大小不同的许多电容来降低功率传输系统(PDS)的阻抗,但这并不完全正确。相反,仅需选择正确大小和正确种类的电容就能降低PDS阻抗。

  • 牛人自述,我是华为编译器的优化师

    2015年我加入华为中软院编译器实验室,那时候它还叫欧拉六部。其实程序员敲代码写的编程语言机器是看不懂的,需要先翻译成汇编语言,也就是一条条指令,再转换成二进制,这样机器才明白我们要做什么。编译器就像是“翻译官”,把程序员懂的编程语言转化成机器认识的二进制,如果这个“翻译官”看不懂编程语言或者翻译的速度慢,在性能上的影响就可想而知了。

  • 单片机有什么用?

    在一些朋友的留言和大神的文章中多次提到了uC/OS,相信很多朋友看到之后都是蒙B的 “这是个什么鬼?”。uC/OS (Micro Control Operation System)翻译过来就是微控制器操作系统,最初版本是在1992年发布,现在已经发展到uC/OS III了。那它有什么用呢?

  • 程序员又翻车了!脑袋短路时他们是怎么想的?

    开发工作充满了挑战性。人无完人,对于程序员来说,写出有 bug 的代码是在所难免的。有些人很淡定,也有一些人会感到生气、沮丧、不安或气馁。 在修复 bug 的过程中我们都经历了什么?来和大雄一起找找共鸣,看看大家是不是都经历过这种挣扎……

  • GND不等电位时,单端电路会变成差分电路

    在绘制原理图时,人们对系统接地回路(或GND)符号总是有些想当然。GND符号遍及原理图的各个角落,而且原理图假定不同的GND在印刷电路板(PCB)上都将处在相同的电势下。事实上,经过GND阻抗的电流会在PCB上的GND连接之间创建电压差。单端dc电路对这些GND压差尤其敏感,因为预期的单端电路可转变为差分电路,导致输出误差。

发布文章