🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 碎碎念 [不仅性能秒杀Hadoop,现在连分布式集群功能也开源了](https://mp.weixin.qq.com/s/cMg0VzwlnlVluSGgmF3PRQ) [惊讶!我定的日志规范被CTO在全公司推广了](https://mp.weixin.qq.com/s/RHZ9RA8vSp2zPrrmTiLHdA) [PHP丨底层分析](https://mp.weixin.qq.com/s/8WlLZWbm6Nsl_Ij3soUrgQ) [世界上最牛的网络设备,价格低廉,其貌不扬......](https://mp.weixin.qq.com/s/g0zzm79oY3SyE8VFBR2SCQ) [GitHub 标星 2.4w!最火正则表达式课程学起来!](https://mp.weixin.qq.com/s/FU30AQ1YZE4PSp7ChLlOlw) [超详细图文免费搭建VPS,VPN配置 - 一之笔的博客 | Yizibi Blog](https://yizibi.github.io/2018/10/24/%E8%B6%85%E8%AF%A6%E7%BB%86%E5%9B%BE%E6%96%87%E5%85%8D%E8%B4%B9%E6%90%AD%E5%BB%BAVPS,VPN%E9%85%8D%E7%BD%AE/) [用你的技术能力赚更多的钱](https://mp.weixin.qq.com/s/ajpFKVsyaRL4RbgvAvgMqg) [Google: 如何做code review?](https://mp.weixin.qq.com/s/3M9-I1gS_Niuv4yGoX3vqA) [揭密:当年奥运会背后的网络暗战和幕后网军真相](https://mp.weixin.qq.com/s/5TeyjoYe1p-aYNFahtNFCg) [漫话:如何给女朋友解释为什么一到年底,部分网站就会出现日期混乱的现象?](https://mp.weixin.qq.com/s/cMo_nX-kbhLi0Z1XK2Uh4Q) [傻瓜函数式编程](https://github.com/justinyhuang/Functional-Programming-For-The-Rest-of-Us-Cn/blob/master/FunctionalProgrammingForTheRestOfUs.cn.md) > (在被众人鄙视之前)我唯一想说的是,在这些拖拉的日子里总会时不时读到一些[不明觉厉](http://www.baike.com/wiki/%E4%B8%8D%E6%98%8E%E8%A7%89%E5%8E%89)的文章。如果没有打开不应该打开的网站,每隔几天你都可以看到至少一篇这样的东西。它们的共性:难懂,耗时,于是这些文章就慢慢的堆积成山了。很快你就会发现自己已经累积了一堆的收藏链接还有数不清的PDF文件,此时你只希望隐入一个杳无人烟的深山老林里什么也不做,用一年半载好好的消化这些私藏宝贝。当然,我是说最好每天还是能有人来给送吃的顺带帮忙打扫卫生倒垃圾,哇哈哈。 [毕业10年,我有话说](https://mp.weixin.qq.com/s/QTR66FSN_NH-G34Dq9kr7Q) > 可以看到,数据结构变了之后,实现方法一下子就简单了很多。所以数据结构的重要性是要大于算法的。可以说是数据结构决定了算法。 [短URL服务的设计与实现](https://mp.weixin.qq.com/s/6vq76Idjv0ZJgH0SiOw5Qw) [面试中如何化解懵逼,从一个短网址服务说起](https://mp.weixin.qq.com/s/Mgh2RhQiZh6p-D-zct89Qw) [短网址安全浅谈](https://mp.weixin.qq.com/s/4hGUZWXN6qzjMcbtZsYCSA) [benhowdle89/grade](https://github.com/benhowdle89/grade)( js 从图片中提取两种颜色,生成渐变色) [用其他人的代码,会有什么样的体验?](https://mp.weixin.qq.com/s/CoDIe6HuuwnUr0dFADJ17Q) > 既然你接手代码,就把代码从头到尾看一遍。搞清楚每一个方法的功能和调用关系。每一个类的继承关系。工作量肯定很大。但并不是不可完成的。 [GitHub 上有哪些一般人也可以用的项目?](https://mp.weixin.qq.com/s/46x36cknDBENf-tDXnJqyQ) [收到变态需求怎么办?橙汁测试有启发](https://mp.weixin.qq.com/s/PHXrqKejmgS7O76W5HOy7A) [“我是技术总监,我确实答不出那么多技术细节!”](https://mp.weixin.qq.com/s/h1VY1kUPvjBoJgImUoN71Q) > 如果你要解决的问题稍微有点挑战性,没有现成工具可以利用,只能靠自己思考和分析,或者借鉴其它现成工具的原理,就离不开这些看不起的“细节知识”。 [任正非和马化腾的灰度:普通人追求安全感,高手拥抱不确定性](https://mp.weixin.qq.com/s/6nq0odDY6tjXhOyPRMlzXQ) > 所谓“灰度”,是介于黑和白之间的一种状态。世间万物的发展、每个人的特质、每个团队的情况,都不是非黑即白的,其中有广阔的灰色空间。 > 幼稚的人采用黑白二分法来看世界,就像小孩看电影总要分出好人和坏蛋一样。 [不到300人看过,这部高分电影,记录了一群让人心疼的中国人 - 《1350KM》](https://m.bilibili.com/video/av53094606.html) [编码一时爽,重写火葬场?这些公司都重写了软件,结局却不同](https://mp.weixin.qq.com/s/SqxPoIDPuvKlrlqZmubpXA) [互联网公司的技术人,为什么不写文档?](https://mp.weixin.qq.com/s/38ckqQJ38ufFIO443yXQqQ) > 一个程序员,应该花80%的时间做代码设计、画UML图、画时序图,20%的时间写Code加debug;菜鸟程序员的这个比例刚好相反。一句话,不论这个需求有多紧急,你都一定要“想好再动手”;“想好”的标志就是设计文档写好了;文档一旦写好,写代码就是纯粹的无脑工作。 [女生宿舍被水淹没,一只老鼠抓住桌腿保命](https://m.bilibili.com/video/av54410166.html?spm_id_from=333.400.b_766964656f5f3230.1) [如何画好系统架构图](https://mp.weixin.qq.com/s/Um4raHG7JKWxXkr5kXugnw) [程序员需要知道的缩写和专业名词](https://mp.weixin.qq.com/s/6rbGzNjOeNi9g_iBGoXZxQ) [从软件搬砖师到软件架构师,程序员的架构师之路](https://mp.weixin.qq.com/s/9rc-AShhvv93nm0G759dIA) [为什么许多公司都对程序员不太好?](https://mp.weixin.qq.com/s/RMBGRduk8IV0CFMIraAn-A) [项目经理做项目的具体流程](https://mp.weixin.qq.com/s/sGZKqEVM0OpPx_ZCKcX1_g) [天才程序员, Facebook 第一任 CTO,看看开挂的人生到底有多变态?](https://mp.weixin.qq.com/s/uL0Oibr7DLTPJ2b4NCnLkA) > 如何画一幅完美的画,先让自己变得完美。 [从零开始搭建创业公司后台技术栈](https://mp.weixin.qq.com/s/_7Ij2LpYVQm5Z0mUkhXtYw) [不要再尝试函数式编程了!](https://mp.weixin.qq.com/s/1pAzdyBR4qE1A2aZF4GVIw) [激荡中国银行业信息科技四十年](https://mp.weixin.qq.com/s/YMBQSsenXkt3z8HN8mruKw) [Python之父:我们能为中国的996程序员做些什么?](https://mp.weixin.qq.com/s/QOCdPrvLh6tMP5BF1GYt5A) [时隔25年重访开源大神Linus:流量时代的“技术大师”](https://mp.weixin.qq.com/s/KWC43nTsL134n6VkSD2x4w) [埃森哲被告上法庭:两年花两亿,连个可用的网站都不能交付?](https://mp.weixin.qq.com/s/REYEtkz9p2ncYqBRQyrzcQ) [花了 2 亿多,等了近 2 年,结果连个可用的网站都没有……](https://mp.weixin.qq.com/s/KR8yk64426civfA0fyHBTQ) [飞机上一般是什么操作系统?](https://mp.weixin.qq.com/s/tFf04rQlbGdAF4SodQelnQ) [iyangjian2005997的博客](http://blog.sina.com.cn/iyangjian) (架构师杨建) [码农们的聚餐,会复杂到什么程度?](https://mp.weixin.qq.com/s/bE5eqTQ79VkPkV5x8ZWPxQ) [命令行的艺术 - jlevy/the-art-of-command-line](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md) [chanind/hanzi-writer](https://chanind.github.io/hanzi-writer/) [chanind/hanzi-writer-data](https://chanind.github.io/hanzi-writer-data/#25105) (*Hanzi Writer*是一个免费的开源javascript库,用于汉字笔画顺序动画和笔画顺序练习测验) [GitHub标星6200:一种字体,变成千姿百态艺术字,可尖可圆可开花,隔壁设计师馋哭了 - 云+社区 - 腾讯云](https://cloud.tencent.com/developer/article/1527150) [https://github.com/cmiscm/leonsans](https://github.com/cmiscm/leonsans) [一行代码让纯文本编辑器秒变 Markdown 编辑器](https://mp.weixin.qq.com/s/9g1TRGb9rh3N9qMXVEjU8w) > 它以一种「ASCII Art」的方式用纯文本制作出图形,并且不用渲染也非常明晰。 > [https://casual-effects.com/markdeep/](https://casual-effects.com/markdeep/) [十分钟定制自己的 Markdown 语法](https://mp.weixin.qq.com/s/3eyxfNxIGdh2wu4ikvepyg) [由一个 emoji 引发的思考](https://mp.weixin.qq.com/s/vay8eRs0mMgG1Jlgr6VY2g) [2018 网络编程基础恶补篇](https://m.bilibili.com/video/av26237976.html) [代码真香](https://m.bilibili.com/space/33165125) [彻底理解 OAuth2 协议](https://m.bilibili.com/video/av35979732.html) [京东客申请教程](https://www.kancloud.cn/chys/jdkjc/920460) [历史上代价最高的11个软件故障](https://mp.weixin.qq.com/s/8Jq6xufKFCjPQ7QOJVBEOw) [中台是个什么鬼?](https://mp.weixin.qq.com/s/AFJyg4doi0hPZ6vcX7NoHA) [想要自己做一款游戏,需要学习哪些知识?](https://www.zhihu.com/question/21031559) > 不过对于艺术设计类,比如ps确实是一个工具。 [我是一个Bug, 终极大Bug](https://mp.weixin.qq.com/s/PYSe0VN2IzGZx3OoRta65A) [Jeff Dean的传奇人生:超级工程师们拯救谷歌](https://mp.weixin.qq.com/s/1Y8tbu0PHdfWYqmsZhQUOg) ~~~ 程序员们抓狂了 ! 张大胖被逼疯了! 他看到一个故事:“超新星爆发时,爆炸会产生向所有方向散发的高能粒子。某些高能粒子可以击中计算机芯片,让 0 和 1 翻转!”   , 他以为自己的系统崩溃也是这样引起的! 程序员们有时会将自己的软件概念转化为层次结构,一般以顶层用户界面为起点,逐步下降至愈发基础的层级。而在结构底层则存在着软件与硬件的过渡结构,在这里天马行空的代码序列开始转向由电与硅组成的实体世界。 与此同时,让人始料不及的环境因素也必须考虑在内——超新星爆炸时,爆炸波会产生指向各个方向的散射高能粒子。科学家们认为,其中一种被称为宇宙射线的粒子确实有极小的机率会击中地球上的计算机芯片并引发破坏——即导致目标出现从 0 到 1 的翻转。因此,美国宇航局、各大金融企业等重量级机构所使用的强大计算机系统会采用具备单 bit 状态转换容错能力的特殊硬件。但这时的谷歌仍然采取初创企业的运营模式,即购买大量不具备这种能力的低成本电脑设备。而事实证明,到这时谷歌已经迎来了发展的拐点——其计算集群已经变得无比庞大,因此发生硬件故障开始成为一种必然事件。 ~~~ [再见,Python!你好,Go语言](https://mp.weixin.qq.com/s/Z3SuIY-mumPfNqCiMg9bVw) > 你可能会不小心打错变量名,而这种错误又不太容易发现。你的脚本可能会跑好几个小时才遇上这个错误,然后一切都崩溃了,你又得从头开始跑这个脚本。这种错误大部分都可以靠单元测试检出,但单元测试很少能覆盖 100% 的代码,而且我并不想浪费时间去给一个只用一次的脚本写单元测试。而带编译器的语言就可以解决以上所有问题。 [技术的极限(6): 密码朋克精神(Cypherpunk Spirit)](https://www.cnblogs.com/math/p/tech-limit-06.html) [图像与滤波](http://www.ruanyifeng.com/blog/2017/12/image-and-wave-filters.html) [一位 70 后程序员的 26 个职场感悟](https://mp.weixin.qq.com/s/9bBOeYmtVKh1vAcQkf_L3Q) [腾讯零售的CEO工程](https://mp.weixin.qq.com/s?__biz=MzU2ODc5ODE0OQ==&mid=2247484106&idx=1&sn=de05769f9c0566c30dfb592309563054&source=41#wechat_redirect) [毕玄:我在阿里的十年技术感悟](https://mp.weixin.qq.com/s/Amb0zt-CL9lGpfBqxKQJVg) [了解 NodeJS 看这一篇就够了](https://mp.weixin.qq.com/s/QRsX6D6i00V5Vyh9k5fchw) [https://tus.io/](https://tus.io/) [不要自称为程序员](http://www.ruanyifeng.com/blog/2011/10/dont_call_yourself_a_programmer.html) [不要自称是程序员,我十多年的IT职场经验谈!](https://cloud.tencent.com/developer/news/186122) > 在资源有限的条件下,也要利用现有有限的资源,努力做出最好的成绩,永远没有在时间最充足,资源最充足的情况,要等那种万事俱备只欠东风的时候,真的有吗,我很怀疑,不会有。 > 要做一件事,最好的时机就是现在,错过现在,也就没有机会了。 [简爱,爱情不分高低贵贱,几分钟看完《简爱》...](https://m.weibo.cn/detail/4303089442464729) [工程事故与现实世界](https://mp.weixin.qq.com/s/bY9HnwehaNQajg6_ysumNg) [工程事故与现实世界(续)](https://mp.weixin.qq.com/s/tuX2TOkgnUL_j6q3EPTbxg) [从华为的遭遇看代码重构](https://mp.weixin.qq.com/s/_pwbFxY3W3hGScpbsr1MlQ) [一个沉重的问题:软件开发还有价值吗?](https://mp.weixin.qq.com/s/OQn4Ky1cFggkEtMKesa_tg) [web 项目如何进行 git 多人协作开发](https://mp.weixin.qq.com/s/jnzDD8ZitAS19mCI6aMUDQ) [编程到底应该使用 Mac 还是 PC ?](https://mp.weixin.qq.com/s/WaH2JgAe1bZIifdaE4LDOA) > 微软的文化是以一般使用者为出发点而设计的平台,如果是由一个 Unix 的工程师来设计一个软体,他可能会开始先设计一个文字介面的核心,然后才加上一层 GUI 的皮,这样这支程序才可以为其他程序设计师来自动化操作,因为 Unix 的哲学是以程序设计师为出发点,反观 Windows 工程师会倾向于先做出一个使用者操作的画面,然后才去写核心部分,对于 99.999999999% 的使用者不写程序的 Windows 这是很正常的事。 > 其实我更倾向于从使用者的角度去理解程序,因为程序的价值就是有人使用它。 [为什么美国程序员工作比中国程序员工作轻松、加班少?](https://mp.weixin.qq.com/s/a9-i22cQt-ArLOHtltmYhg) [18年互联网老兵童剑:我与技术的爱情长跑](https://mp.weixin.qq.com/s/Y7FoQfZ7Hqyrmah39V33uw) [谈谈我的“三观”](https://coolshell.cn/articles/19085.html) [一文读懂 Spring的前世今生](https://mp.weixin.qq.com/s/zgfLOMD2JfZJKfHx-5BsBg) [一个浏览 GitHub 文件的神操作!](https://mp.weixin.qq.com/s/7_0Vy5CJYHFxCPMhl4Psaw) [写给对 ”游戏开发” 感兴趣的朋友们](https://mp.weixin.qq.com/s/wSp-UKiIlufnIC3KPY-WTQ) [我们是否应当克制对新技术的追求?](https://mp.weixin.qq.com/s/ZapzwKineqQRWBxZ5trvlQ) [5分钟了解《代码整洁之道》精华](https://mp.weixin.qq.com/s/azhTKOwslqyYud8opKo3jg) [如何在浏览器不崩溃的情况下过滤 200 万行数据?](https://mp.weixin.qq.com/s/9Dgb53y_Wwx3YpT_vnV0Ng) [基于色键技术的纯客户端实时蒙版弹幕](https://mp.weixin.qq.com/s/wFnIFa9HWeeVpyAYWAQE4w) [人物志 | TK教主:和玄武实验室有关的几个故事](https://mp.weixin.qq.com/s/dkTHw3LygBZmSizA1a45dQ) [波音737事故,软件化要不要“背锅”?](https://mp.weixin.qq.com/s/60f6WgnSJCuO6Y_fOYmKOQ) [统治软件开发中的著名定律](https://mp.weixin.qq.com/s/NFjqze4bNDxqqdbeOIWEwg) [血淋淋的BUG:波音在软件开发上错在哪里?](https://mp.weixin.qq.com/s/MqWP4kVZsNd--ayqYtkEqg) [分布式系统的“流言蜚语”](https://mp.weixin.qq.com/s/ZbwEiBJZ0XusB5NSJDbLHw) [解雇了天才员工,这是我们做过最正确的决定](https://mp.weixin.qq.com/s/AcgOKIi6XfDQVhKYfbqzqA) [来!玩玩 PHPUnit 的数据库测试 (上)](https://mp.weixin.qq.com/s/1JEYHrzwZ4XccOZuRNu4Pg) [一行代码引发的恐惧](https://mp.weixin.qq.com/s/o91ogA_4fz7j_CRCuA-tdw) [“搜索”的原理,架构,实现,实践,面试不用再怕了(值得收藏)!!!](https://mp.weixin.qq.com/s/5pSww9EyI8GMtsttmC08ow) [究竟啥才是互联网架构“高可用”](https://mp.weixin.qq.com/s/p0LsxT-JUS7zYg23M7nupQ) [OLTP和OLAP有何区别?](https://zhidao.baidu.com/question/35807073.html?word=oltp&ms=1&rid=8162399941619968628) [对话15名内容审查员:做互联网守门人是一种怎样的体验?](https://mp.weixin.qq.com/s/XdGXi81LWtnK3GxOloV6_w) [你对客户爸爸的恐怖一无所知](https://mp.weixin.qq.com/s/TwhRH67qwLTjR7tV7gfKRw) [60 个让程序员崩溃的瞬间,哈哈哈哈哈哈哈哈哈](https://mp.weixin.qq.com/s/xMBcDlebmkpzIZtV8juRvg) [一张图带你了解游戏程序员的学习之路](https://mp.weixin.qq.com/s/LMbP_43DSfWAUVyaVRO1SA) [【熟肉】最终幻想14制作组专访大型系列纪录片"死亡与新生"第二集 重写历史](https://m.bilibili.com/video/av11658059.html) [每周分享第 37 期](http://www.ruanyifeng.com/blog/2018/12/weekly-issue-37.html) > js编译器 500英里邮件 [\## 救命!为啥邮件发不到 500 英里以外?](https://mp.weixin.qq.com/s/X8B7YJl9U0rhzCTc9bzZqQ) [阿里巴巴无敌公关能力鲜为人知的内幕](https://www.cnblogs.com/bhlsheji/p/5330088.html) [ElasticSearch和Solr,你还傻傻分不清楚吗?](https://mp.weixin.qq.com/s/3NUzph1v8LFoeDpV_Muwvg) > 一般传统数据库,全文检索都实现的很鸡肋,因为一般也没人用数据库存文本字段。 [程序员如何成为编程高手,并以此创业](https://mp.weixin.qq.com/s?__biz=Mzg3NTExMTg2Mw==&mid=2247484730&idx=1&sn=f1777500e068fdb6e626fba66103c8ff&source=41#wechat_redirect) > 还有,一定要牢记软件工程的铁律:可能出错的地方一定会出错。每个变量都做初始化,引用每个参数都会做有效性检查,在可能出错的每个地方都会做边界条件检查,这样开发出来的程序一定会稳固很多,就是出错也会很容易修改。野路子出来的高手,一般开发速度很快,但做完后bug很多,经常需要很长时间修改。而真正的高手,追求的境界是bugfreecode(零缺陷代码)。 [https://github.com/CyC2018/GFM-Converter](https://github.com/CyC2018/GFM-Converter)(其中生成符号的) [https://github.com/CyC2018/CS-Notes](https://github.com/CyC2018/CS-Notes)(技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++) [我把这两年的精华文章都整理出来了](https://mp.weixin.qq.com/s/Cpxiq7EuMtfAC8f4BmVIOQ) [原来,程序员是这么糊弄老板的,别被骗了!](https://m.toutiaocdn.cn/group/6582470691075916291/?iid=33124962994&app=news_article_lite&timestamp=1532677515&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [这应该是postman最详细的中文使用教程了](https://www.jianshu.com/p/77f4f9175028) [反爬虫战争进行了十八年,但一切才刚刚开始](https://m.toutiaocdn.com/group/6584385549463716356/?iid=33124962994&app=news_article_lite&timestamp=1533364650&group_id=6584385549463716356&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [数据埋点太难!知乎的做法有何可借鉴之处?](https://mp.weixin.qq.com/s/IvGkPnYdifuAzrUV3MTyhA) [【系统架构】互联网账户系统如何设计(上篇)?](https://mp.weixin.qq.com/s/qmTJ6d0VtfqvIYJzRUMvsw) [全栈开发?信了你的鬼](https://mp.weixin.qq.com/s/Kd_Znb6OUla_8P49GPwGKg) [反爬虫战争进行了十八年,但一切才刚刚开始](https://m.toutiaocdn.com/group/6584385549463716356/?iid=33124962994&app=news_article_lite&timestamp=1533364650&group_id=6584385549463716356&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [花40多万开发的App扰乱了一场大选,几乎毁了一家公司](https://mp.weixin.qq.com/s/KdCUvnuunTCzE7x-yzr4_g) [GDPR:中国互联网技术弯道超车的最大机会](https://mp.weixin.qq.com/s/J9tfA_AT-vLKeFWtnJHpbA) [我们的存在可能只是一场模拟,科学家大咖诠释生命](%5Bhttps://www.ixigua.com/i6507892059796406797/%5D(https://www.ixigua.com/i6507892059796406797/)) > 我们不是被模拟的,可以证明这一点的是,我们可以自由总有思想,可以掌控自己做什么。 [从黑天鹅事件到墨菲定律](https://mp.weixin.qq.com/s/td1hNDPX3Kd-_MFXpi-YJg) [朋友说:帮我开发一个某东那样的APP,对你来说太容易了吧?](http://toutiao.com/group/6548268596659749383/?iid=33124962994&app=news_article_lite&timestamp=1528260932&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [SQL足以解决你的问题,别动不动就是机器学习](https://mp.weixin.qq.com/s/Ki2OeOCcJleqNq5gYdXnbA) > 所谓的人工智能其实就是靠猜,无论怎么样,规则总是死的,计算机根本无法读懂人,计算机是没有思想的,这就是生命的意义所在。 [如何将Python自然语言处理速度提升100倍:用spaCy/Cython加速NLP](https://mp.weixin.qq.com/s/ODA74xgoS8X1HFxp4BfshQ) [如何优雅地优化MySQL大表](https://mp.weixin.qq.com/s/PivsRq-PXItkAhwNPA6QIQ) [我就不信看完这篇你还搞不懂信息熵](https://mp.weixin.qq.com/s/FoAB2HlTcglmiycwYQFhjg) [洞察 video 超能力系列——玩转 mp4](https://mp.weixin.qq.com/s/f_NAjF6Bx5uRgt59QoBMIA) [高并发环境下服务器该如何优化](https://mp.weixin.qq.com/s/VYf6vFzDcIzzCp8jHkqTSA) [毁灭程序员效率的 15 个障碍](https://mp.weixin.qq.com/s/amLXHHBaxJeqfrMy71rodw) [永远不要在 MySQL 中使用「utf8」](https://mp.weixin.qq.com/s/Z3uG3r2Yb-Wq_KL3VQ90rQ) ~~~ 末位淘汰=狼性文化? 狼绝对不会抛弃年老、受伤、无法捕猎的狼群成员。 ~~~ [真正的程序员都应该搞清楚编译和链接](https://mp.weixin.qq.com/s/-BM7IGL2-_q9EY49OiIbYg) [Java中的锁原理、锁优化、CAS、AQS](https://mp.weixin.qq.com/s/X1FjUKeSUapaWYOy4GutVA) ~~~ 钉子的故事……富翁妻子断了一根股骨,请医生为他妻子手术。医生用一根镙丝钉将病人骨头接好了收5000美元。富翁很不高兴并写了一封信给医生,要求列出收费明细。 医生在账单写到: 1根镙丝钉:1美元 怎样放进去:4999美元 富翁看了沉默了,没有再说什么。 现在的很多人老较真你的什么成本价,从不考虑别人的专业价值! 成本是什么?(是时间,经验,渠道,劳动力,服务质量……) ~~~ ![](http://cdn.aipin100.cn/5935d2fba9a7e7ca1c958efbfb201f26) ~~~ 手机不仅毁掉孩子的健康,令很多人想不到的是,手机还会严重损害孩子的智力发育。手机上的垃圾影视垃圾知识垃圾信息低俗广告填满了孩子的思维空间,破坏了孩子的正常思维能力。手机上的游戏只能提高孩子的视觉反应能力和手的运动速度,但却严重损害了孩子的深入思考能力,严重阻碍了孩子逐渐养成深入思考的习惯。眼的视觉反应和手的运动都属于低级的机械运动,无助于智力的提高。这就是为什么瞎子通常比一般人要聪明的原因。千万不要把敏捷混同于智力。大智若愚,沉思的人动作往往是缓慢的,给人以傻的感觉。相反,做事快的人反应快的人往往得人喜欢,但是他们的智力往往停留在表面,思维是浅层次的。所以,玩游戏一旦玩上了瘾,对智力发育的危害之大,将会超出一般人的想象。 ~~~ [什么是缓存击穿?](https://mp.weixin.qq.com/s/FHPNKJFWx_9TKD40iGunFw) [PHP 文件系统完全指南](https://mp.weixin.qq.com/s/v4a2IhAbKnO1dH0AJE53bA) [cobarclient 源码分析](https://www.jianshu.com/p/1750d994aeff) > 数据库容量规划设计的时候会考虑按照业务来进行垂直拆分数据库,或者水平来拆分表,主要是考虑到了数据库容量规划和IO性能等,那么问题来了, sqlmapClientTemplate只能处理单数据源的问题,对于多数据源无能为力,于是alibaba就搞出来这么一个玩意,主要为了实现 > 1.多数据源之间路由查找2.多数据源事务管理 [Tech Talk\_ Linus Torvalds on git](https://m.youku.com/video/id_XNTIxMjg3MzA0.html?spm=a1z3jc.11711052.0.0&isextonly=1&source=&ishttps=1) [我为何一直强调外包公司别去](https://m.toutiaocdn.com/group/6581946916852990468/?iid=33124962994&app=news_article_lite&timestamp=1532497172&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [利器](https://lxlrachel.wordpress.com/%E5%88%A9%E5%99%A8-2/) [再谈分布式ID生成方案](https://mp.weixin.qq.com/s/LoX06fUtxpegFrsdNoBYWw) [5人小程序团队获1250万元A轮融资,“递名片”为什么让真格、IDG、脉脉追着投?| 量子专访](https://mp.weixin.qq.com/s/ltKU7Cqkj9gxVw2iEjp2bw) > 用户信息完成度,个性标签 [从零开始造Spring](https://mp.weixin.qq.com/s/gbvdwpPtQcjyaigRBDjd-Q) [趣图:这么简单的任务要 3 天?](https://mp.weixin.qq.com/s/izvprpl3Hy0zHSAr6CrLog) [以太坊区块链大小已经超过1TB了,这是个严重的问题](http://toutiao.com/group/6561325419084120583/?iid=33124962994&app=news_article_lite&timestamp=1527701530&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [产品经理究竟要不要会编程?](https://mp.weixin.qq.com/s/1kX6mR0o53M4bjXm0rJ9ag) [feed流拉取,读扩散,究竟是啥?](https://mp.weixin.qq.com/s/HC9Ucdfih24jXY6lCAv40g) [朋友圈微博feed流,推拉实践](https://mp.weixin.qq.com/s/1ZleFhoyg9uRx6wrgEcWhA) [【技术栈之nginx】Nginx基本功能极速入门](https://mp.weixin.qq.com/s/h9sXZc4Y62f4KOSVXAB1Pg) [高性能、高可用平台架构的演变过程](https://mp.weixin.qq.com/s/xx4Wnd0YMi234R9BuiXMIQ) [不惧阿里京东,死里逃生拿下5万小店,他如何夺食30万亿零售市场?](http://toutiao.com/group/6561938112497320462/?iid=33124962994&app=news_article_lite&timestamp=1527832089&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) > 类似打货联盟 [分享一篇牛逼的毕业论文](https://mp.weixin.qq.com/s/U0r2nGLNnkDw6ebWHMeQ3g) 把大象装进冰箱只需要三步(打开冰箱,把大象装进去,关上冰箱门),不要想多了。 [高效CNN推理库、多款AlphaGo实现…你们喜欢的Github项目精选又来了!](https://mp.weixin.qq.com/s/zMqK906EA1FkBh712L5AlQ) [令人震撼的物理动图有哪些?](https://zhidao.baidu.com/question/374239467806152244.html?fr=feed) [实战:看我如何使用Staxx 免费搭建威胁情报系统平台](http://toutiao.com/group/6563106104006410765/?iid=33124962994&app=news_article_lite&timestamp=1528103591&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) > STAXX是Anomali公司提供的完全免费的威胁情报系统,威胁馈送领域里,STIX(结构化威胁信息表达)和TAXII(可信自动化指标信息交换),是分析师以标准化方式获取情报的两项核心技术。 > 企业消费STIX和TAXII的主要方式之一,就是通过存款信托及结算机构(DTCC)与金融服务信息共享和分析中心(FS-ISAC)联合开发的免费 Soltra Edge 软件。但该服务如今已被关停。 > Anomali的STAXX是对Soltra关停的直接响应,旨在帮助企业能继续方便地从STIX和TAXII受益。 [分布式系统开发的挑战是什么?](https://mp.weixin.qq.com/s/kUUsXN1R1PYyfJqT8KMRKQ) [游戏引擎科普:开发游戏必须使用引擎吗?](http://toutiao.com/group/6407693347238691074/?iid=33124962994&app=news_article_lite&timestamp=1527352736&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [Game Maker:教授为学生们编的教学工具成全了一众独立游戏开发者](http://toutiao.com/group/6559410643026313735/?iid=33124962994&app=news_article_lite&timestamp=1527242341&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [腾讯百度实习经历](https://mp.weixin.qq.com/s/BaxJPkw7DunMvcJIibq_gA) [一些好的开发习惯](https://mp.weixin.qq.com/s/VNlzYchotgBbqiTn53jAsg) [【linux系统】实例快速上手shell脚本](https://mp.weixin.qq.com/s/h99khmOSkg0BuOKYOhmLUA) [基于 Egg.js 框架的 Node.js 服务构建之用户管理设计](https://mp.weixin.qq.com/s/oSRQoljBiNIdifJhBzoUsA) [统一配置中心的设计方案](https://mp.weixin.qq.com/s/ZroHhd6omzCFn5g2QFxaVg) [Servlet:我还活着呢!](https://mp.weixin.qq.com/s/HcS-sgJbfrY8t7kYz-4yFQ) [软件开发的七条原则](https://mp.weixin.qq.com/s/LJ-mKGpjVOEdMpWDCrzUUA) [原来这就是四两拨千斤,这下涨见识了](%5Bhttps://www.ixigua.com/i6525240799402131981/%5D(https://www.ixigua.com/i6525240799402131981/)) [我看京东](https://mp.weixin.qq.com/s/mjOoQswyx6Qh_yNbYvMoWA) [缓存的正确使用方式,你都会了吗?](https://mp.weixin.qq.com/s/pUBa4L1bfF09LgGyq_LSCw) [【Netty 专栏】Netty入门简介](https://mp.weixin.qq.com/s/RPTETiULRAkOS-ZTd6xM2A) [本公众号Python优质文章荟萃](https://mp.weixin.qq.com/s/3YYwhwJ4o3AM4fi3WcmKjA) [存储100万张私密照片,需要怎样的硬件或架构](https://mp.weixin.qq.com/s/KIHtfwIP5GQAd7vcBv725w) [云风:断点单步跟踪是一种低效的调试方法](https://mp.weixin.qq.com/s/A16gxEIcXj4r4UbRoIfGwA) > 但我的理念中,一切调试方法都比不上 Code Review 。无论是自己写的代码,还是半途介入的别人的代码。第一要务就是要先理解程序的总体结构。 [现代后端开发者必备技能-2018版](https://mp.weixin.qq.com/s/OTyomwNhuh8F-00VMsswaQ) [【数据结构与算法】通过金矿故事介绍动态规划(上)](https://mp.weixin.qq.com/s/Gswf1P6n0Gh9NkVBzDc1zg) > 任何事物,不要把它想的太难了,也不要想得太容易了,想得太难了,会使你让而却步,想得太容易了,会让你轻敌,从而疏忽大意。 [架构师之路,5月份精选总结](https://mp.weixin.qq.com/s/ejFDhGxnDM0umqKpG6WFmg) [以太坊代币“假充值”漏洞细节披露及修复方案](https://mp.weixin.qq.com/s/3cMbE6p_4qCdVLa4FNA5-A) [xssor.io](http://xssor.io) [https://shop18971430.youzan.com/wscshop/feature/goods/all?kdt\_id=18779262&sf=wx\_sm&is\_share=1](https://shop18971430.youzan.com/wscshop/feature/goods/all?kdt_id=18779262&sf=wx_sm&is_share=1) [后妻心理:他娶了小自己27岁的女人,激起无数人反对](https://mp.weixin.qq.com/s/Go-aHe1JyLgO14yrOaLXrA) [Flink 靠什么征服饿了么工程师?](https://mp.weixin.qq.com/s/jCsUJ4HGLcFI1JRhAmeDcg) [从Web到未来](https://mp.weixin.qq.com/s/GbhEJ4oE-xWctF2_NDsK7A) [干货|一次MySQL两千万数据大表的优化过程,三种解决方案](https://mp.weixin.qq.com/s/q7e4rj_p-EElgIiEGYSzVg) [惊恐,还真有大神把地府后台管理系统做出来了,“阎王爷”疯狂点赞!附地址](https://mp.weixin.qq.com/s/rvyCXxKqMNT7JgrehNQ14Q) [老码农冒死揭开编程黑幕:这些Bug让我认输,谁踩谁服!](https://mp.weixin.qq.com/s/F0sE55xy6RJ3kS06wV5jyw) [开发一个优质应用可奖励40万!有赞云开发者大赛等你来战](https://mp.weixin.qq.com/s/ZQQHLvfSeLvhW3aAJW9vjg) [伤害技术人的13项法宝,太残忍了,刀刀见血,请勿轻易尝试](https://mp.weixin.qq.com/s/o9gclVkonqjgS21mNSvRXg) [这个开源项目帮你将Linux命令行一网打尽!](https://mp.weixin.qq.com/s/zcXcBdEEPU7_g43aTAeqTQ) [在《我的世界》里从零打造一台计算机有多难?复旦本科生大神花费了一年心血](https://mp.weixin.qq.com/s/EaQNpincXwG17yg22i-89w) [雕刻在Linux内核中的Linus故事](https://mp.weixin.qq.com/s/5Y59U6pHWK6f3iKsVERknQ) [通俗易懂的Nginx工作原理](https://mp.weixin.qq.com/s/FBdasszBrVAqgLGXxuge2w) [独立站电商海外推广资源大全(Affiliate变现篇)](https://xiaogenhua.com/2019/05/04/how-to-recruit-affiliate-for-shop-site/) [编程不练功,中年一场空](https://mp.weixin.qq.com/s/QznNAIj7wvCCaeY6VX_4VA) [超低功耗操作系统的设计经验](https://mp.weixin.qq.com/s/rjPkDXGibJMdm4JosR_P1g) [张一鸣的实证理性](https://mp.weixin.qq.com/s/tyTKjz4uLByf2RIrrPMEGg) [https://i.snssdk.com/rogue/ugc/profile/?version\_code=704&version\_name=70004&device\_platform=android&user\_id=104795294642&media\_id=1612767170237444&request\_source=1&active\_tab=dongtai&visit\_user\_id=62933870834&device\_id=37150564880&iid=55526029515&app\_name=news\_article](https://i.snssdk.com/rogue/ugc/profile/?version_code=704&version_name=70004&device_platform=android&user_id=104795294642&media_id=1612767170237444&request_source=1&active_tab=dongtai&visit_user_id=62933870834&device_id=37150564880&iid=55526029515&app_name=news_article) [对某非法菠菜网站的一次渗透测试](https://toutiao.com/group/6639959540043350541/?iid=55392598964&app=news_article_social&timestamp=1546004475&group_id=6639959540043350541&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_ios&utm_campaign=client_share&wxshare_count=1) [2018小程序融资报告:数量涨5倍,金额涨6倍,半数以上融资额超1000万元](https://mp.weixin.qq.com/s/wlGvMZrjLsKa32sNyo7VvQ) [时至今日,洋人依旧是上等人](https://mp.weixin.qq.com/s/Z4Uen5uM56ayuzwL74GAJA) [最大程序员交友网站 10 岁了,它长大后要成为什么](https://mp.weixin.qq.com/s/kjMUh8K-dQ5uIqc2eRS-MA) [Linus 在谷歌介绍 Git,内容很精彩,还顺带骂了一堆人(视频)](https://mp.weixin.qq.com/s/6UGBFYln6r6Ex5JaHjvCvA) [为什么你说“就差一个程序员了”,我们是拒绝的](https://mp.weixin.qq.com/s/or-5nsLkAQU2fIDAPAEu_Q) [李敖:为什么有钱很重要?](https://mp.weixin.qq.com/s/GugTokMQlzqfOeTAWTK7jA) [致敬 1024,程序员的终极信仰](http://m.toutiao11.com/group/6480566342146589197/?iid=12619555732&app=news_article&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [左耳朵耗子:程序员如何用技术变现?](https://mp.weixin.qq.com/s/hMsvIKDwFbDkl4zXZ0Rf1A) [前滴滴首席架构师李令辉:为技术而生,义无反顾](https://mp.weixin.qq.com/s/_YIjZmB1TKFlYFNnCIM-Ew) [架构师之路-1分钟系列汇总](https://mp.weixin.qq.com/s/NOkpB9d_VcpLl1-ZHct0Lg) [【IT好望角】国内优秀开源项目](https://mp.weixin.qq.com/s/afRhHi_TI5TgoxfzNtGozQ) [CTO 与工程 VP 的区别?](https://mp.weixin.qq.com/s/slX3lA2ZABXz4c7sJIhNXA) [一个故事讲完https](https://mp.weixin.qq.com/s/StqqafHePlBkWAPQZg3NrA) [从GITLAB误删除数据库想到的](http://coolshell.cn/articles/17680.html) [推荐一个技术文章搜索引擎:十年积累,一键触达!](https://mp.weixin.qq.com/s/cEQJ7aSnYWKmTDIIAUc0sQ) [Linux、Git 之父 Linus Torvalds 的别样技术人生](https://mp.weixin.qq.com/s/8i6in1oEX3AmY29Usks0mg) [命令式编程 vs 声明式编程](https://mp.weixin.qq.com/s/UbF__kil0nhiFrhWevMV-A) [Http Server : 一个差生的逆袭](https://mp.weixin.qq.com/s/WO2GuaUCtvUFWIupgpWcbg) [Linus,一生只为寻找欢笑](https://mp.weixin.qq.com/s/lv_z6Z2fJtM_Vaaz4cVLNg) [重磅|手把手教你从零编写操作系统](https://mp.weixin.qq.com/s/c_sfzUaSpe1u8ZQyXe1x_A) [深入实时 Linux](http://m.toutiaoimg.net/group/6445229605447975182/?iid=12235292650&app=news_article&wxshare_count=1&tt_from=weixin&utm_source=weixin&utm_medium=toutiao_android&utm_campaign=client_share) [左耳朵耗子:技术一定会让人失业,但我没有生不逢时](https://mp.weixin.qq.com/s/S-dkj6j8YZpxxLY0G8mLcw) [PHP程序员未来发展的方向有哪些?](https://www.wukong.com/question/6444754069142634765/) [90%的预测准确率覆盖30%的订单,滴滴出行“猜您要去”目的地预测系统是怎么做的?](https://mp.weixin.qq.com/s/lKWbguFBnaOoyfLxdK2SeA) [从手机定位谈谈科技](https://mp.weixin.qq.com/s/jeGzj_Cmyx1DpuqO1EtoXQ) [复制、粘贴发明者 Larry Tesler逝世,享年74岁](https://mp.weixin.qq.com/s/vv0LDz48-F-ffXPZyGeEOA) [600万行代码!计划两年结果做了十二年,直到负责人被丢进监狱](https://mp.weixin.qq.com/s/bLoEOzx9I4S60YFI5e-saw) [你在大数据的海里游泳摸鱼,硬核的人已经开船捕鲸](https://mp.weixin.qq.com/s/oMSc938ZVEWcCGy8Fc-3hA) [仓鼠,迷你却强势的动物!人类,对仓鼠认知的误区与真相知多少?](https://m.toutiaocdn.com/group/6784590689154892295/?app=news_article_lite&timestamp=1582604733&req_id=20200225122533010130036149563400C3&group_id=6784590689154892295) [开发者对Windows、Mac OS和Linux的十大控诉:五十年来没什么大改进](https://mp.weixin.qq.com/s/cHfvRbCGJhfwNAt9PYvphA) [写给大忙人看的操作系统,不看别后悔](https://mp.weixin.qq.com/s/Piev8RBhXHs0cILWalYZsw) [赔款35亿!苹果居然输给这家只有20几人的小公司](https://mp.weixin.qq.com/s/lyQvivWx32lw-bF-D2KReQ) [技术架构如何抓大放小](https://mp.weixin.qq.com/s/UuEk1-Na3RUO7HPxlank2w) [靠AI自动化项目众筹1200多万美元,停更一年后,创始人回应云服务太贵,营销费钱](https://mp.weixin.qq.com/s/893_1cGrdLi4jKRQvUVltw) [技能共享平台的启发性分析](https://mp.weixin.qq.com/s/cQdZADe-YxjYi902AFv76Q) [前端高级进阶:Javascript 代码是如何被压缩的](https://mp.weixin.qq.com/s/Ep0givRmMG_Y-oSjfFLF7g) > 压缩代码的过程:code -> AST -> (transform)一颗更小的 AST -> code,这与 `babel` 和 `eslint` 的流程一模一样。 [面试官:如何停止一个正在运行的线程?我一脸蒙蔽...](https://mp.weixin.qq.com/s/0neTrS57Jscz3t1uO6TLAg) [小程序没有 DOM 接口,原因竟然是……?](https://mp.weixin.qq.com/s/Lf5Jc0Qtk7k6lBa0uYZF3w) [为什么我放弃近千万期权离开贝壳找房?](https://mp.weixin.qq.com/s/OWJc0v7KJllAzqJGQZbCyA) [用 Python 进行音乐创作](https://mp.weixin.qq.com/s/fTlY9fc8KY_zCTas0hd5ZQ) [直播回顾 | 丁奇:深入解读腾讯云国产数据库技术演进历程](https://mp.weixin.qq.com/s/mxFq1ITo99qbnigat7STKQ) > 任何设计不可能违反物理规律 > 反常规可以,但是违反物理规律,反科学规律是站不住脚的 [微信和淘宝的扫码登录,是怎么实现的?](https://mp.weixin.qq.com/s/_GyvjD1oN0X1XRZlEjQDiA) [面向需求编程才是常态,聊聊我的经历](https://mp.weixin.qq.com/s/9fbMSqxuJqHohrZaCCzvGQ) [原创 | Docker入门,看了不理解,假一赔命](https://mp.weixin.qq.com/s/Y7zitbNF-VSQ-5xF4Vldgg) > 官网流传一次配置到处使用,**这个就相当于我们做系统,首先我们下载一个正版系统然后在里面安装上我们需要的程序,然后再把它刻录成iso文件放在u盘上面,等电脑坏了再插上u盘做系统。** [畅销25年,销售百万册,这本神书和背后的软件大神](https://mp.weixin.qq.com/s/214WGePHA-rs1m8ikY7GYA) [谷歌为何要养苹果的亲儿子Swift?原来意在可微分编程](https://mp.weixin.qq.com/s/IbJb0dbTf5XPazQbpnIQaQ) [历时四年,Dropbox 用 Rust 重写同步引擎核心代码](https://mp.weixin.qq.com/s/X_4QtOm89KMSDdlOCzkRGQ) [没错,看完这篇Exception 和 Error,和面试官扯皮就没问题了](https://mp.weixin.qq.com/s/GaK4iyTNvDsO9nMCXxrWkQ) [每当我想放弃 Scala,我就写写 Python 和 Java](https://mp.weixin.qq.com/s/DfLd5kr3DZo87mPArRqiFg) [不敢相信,技术栈,居然被P站秒了](https://mp.weixin.qq.com/s/56BBprppMdzxZbgA9CYBJw) [程序员,你得选准跑路的时间!](https://mp.weixin.qq.com/s/NyyLbgjd_3oMV-ej4YMBXg) [主宰这个世界的10大算法](https://mp.weixin.qq.com/s/BYQsNHJ3SqhrVRyOYWUPxQ) [豆瓣网CTO洪强宁讲述网站架构变迁](https://mp.weixin.qq.com/s/WEykTokLnYZ6xCsBgOk3bA) [如何进行时间管理?](https://mp.weixin.qq.com/s/AoNImvCeTk7AEeDtrR9I7g) [日志系统新贵 Loki,是真的香!!!](https://mp.weixin.qq.com/s/DE2fEaWS3iAS-u1olvOBSg) [国产最强分布式调度恢复更新!可调度 10000 级定时任务!](https://mp.weixin.qq.com/s/BiXyIwpSBOGqXI3fTT7IcA) [漫画:什么是 “职场PUA” ?](https://mp.weixin.qq.com/s/fmlTyyFeb9tZMZ5qZKVzoA) [甲骨文:有史以来最伟大的25个Java应用程序](https://mp.weixin.qq.com/s/oTbjbBMrt2201BR4-PXUMA) [自主工业实时操作系统 NECRO QIUNIU 发布!可全面兼容 POSIX 标准,mS 级控制周期,uS 级时间抖动](https://mp.weixin.qq.com/s/u8D17ZoSsYDeGqWjsi-VVQ) [进击的 Flink:网易云音乐实时数仓建设实践](https://mp.weixin.qq.com/s/5dk5GRKO_FHARgn6joiK-g) [Twitter 帐户遭到比特币骗局攻击,比尔盖茨、马斯克、奥巴马等账号悉数被窃取](https://mp.weixin.qq.com/s/xXfG9iWPrtedz59zurXlBw) [写了17年代码后,我选择提前退休,不是钱的问题而是行业](https://mp.weixin.qq.com/s/0Skb7CisbOYRSr_I9s80zw) [\## 大厂干了16年决定辞职创业:我曾经错过两波技术创业的可能,这次一定要赶上](https://mp.weixin.qq.com/s/ThRg1xADmdTpAUpS02YU3A) > 新兴科技公司与科技巨头的关系可以用一则寓言故事来说明:狮子没抓到兔子,大家都会嘲笑狮子:“草原之王连兔子都抓不到”。狮子说:“兔子对我来说就一顿午餐而已,但它是为了自己的命在奔跑”,这个寓言说明了什么? [Java 离 Linux 内核有多远?其实蛮近的哟~](https://mp.weixin.qq.com/s/X891f8anrT_LskoI_PWZgQ) [一行RPC调用,究竟发生了什么?(内核干货)](https://mp.weixin.qq.com/s/O0Bui9jUeAUI3v1LNJlS7A) [一行RPC调用,究竟发生了什么](https://appzcodh6sz4402.h5.xiaoeknow.com/content_page/eyJ0eXBlIjoxMiwicmVzb3VyY2VfdHlwZSI6NCwicmVzb3VyY2VfaWQiOiJsXzVmMjJkNTE5ZTRiMGRjNTZhNmQwYzgwMiIsInByb2R1Y3RfaWQiOiIiLCJhcHBfaWQiOiJhcHBaQ29kSDZzejQ0MDIiLCJleHRyYV9kYXRhIjowfQ?entry=2&entry_type=2001&state=107c02b60a0174d9da82652e0df1378a_KlBszZ&app_id=appZCodH6sz4402) [30名工程师,历时1300天打造,又一“国产”AI框架开源了](https://mp.weixin.qq.com/s/XoIkGVL_dwzUOusHMz1uIA) [了解JS压缩图片,这一篇就够了](https://mp.weixin.qq.com/s/VzOw6mczPvwnqLsiyRhSAQ) [TensorFlow和PyTorch迎来了“后浪”](https://mp.weixin.qq.com/s/m0pV4yaZFI3bTg_-mUcaoQ) > 诺贝尔奖得主理查德费曼曾说过,what you can not create, you can not understand,不会创造出来就不理解。 [百亿关系链,架构如何设计?](https://mp.weixin.qq.com/s/nBprprEg6AFcX-m2-S_26A) [千万同时在线,即时通讯(IM)架构与细节](https://appzcodh6sz4402.h5.xiaoeknow.com/v1/course/alive/l_5f2c1c64e4b0a4eaa7b96480?type=2&app_id=appZCodH6sz4402&share_user_id=u_5ef724179afd1_MxRvMamspI&share_type=100&scene=%E5%88%86%E4%BA%AB&func_type=1&access_entry=1&available=true&is_redirect=1&entry=2&entry_type=2001) [\## 程序员摸鱼指南:副业成就未来](https://mp.weixin.qq.com/s/oVnMarxuJ5RruL_rQ6I9gg) > 除非电影风格的致谢名单成为编程的规范之前,你还得需要副业项目来展示你的技能。 [互联网分层架构的本质](https://mp.weixin.qq.com/s/X1JnXFIkn57eyx3slKQKLQ) > 一切都是为了利益,更低的开发维护成本,更快的速度,更好的体验,赚更多的钱,...,万物的定律。 [图解通用搜索引擎背后的技术点](https://mp.weixin.qq.com/s/8qGx5xulkFSDAbcaJ0cXnA) > 搜索是为了填平用户和海量信息之间的鸿沟。 [日志框架选型,Logback 还是 Log4j2?](https://mp.weixin.qq.com/s/cwIVRGzQtk_kD-nKbZrenQ) [什么是天才 | 现代物理知识杂志](https://mp.weixin.qq.com/s/2UaolOF5qw3OWr_dhESGfg) [信息论之父香农,他这个天才是如何解决问题的](https://mp.weixin.qq.com/s/SSwjBTgdfeqOF9kZ8D7JhQ) [组复制背景 | 全方位认识 MySQL 8.0 Group Replication](https://mp.weixin.qq.com/s/YDihmRtntgdWYnu9WFHDkA) [了不起的 IoC 与 DI](https://mp.weixin.qq.com/s/0EBP8_vsnh92Uv17bdRQcA) > 那么 IoC 和 DI 有什么关系?其实它们是同一个概念的不同角度描述,由于控制反转的概念比较含糊(可能只是理解为容器控制对象这一个层面,很难让人想到谁来维护依赖关系),所以 2004 年大师级人物 Martin Fowler 又给出了一个新的名字:“依赖注入”,相对 IoC 而言,“依赖注入” 明确描述了被注入对象依赖 IoC 容器配置依赖对象。 [耗时 3 天,上亿数据如何做到秒级查询?](https://mp.weixin.qq.com/s/CkKGJe_hT4oUQ0za9dPNFg) [传说中的CAFEBABE到底在哪儿?](https://mp.weixin.qq.com/s/Nt9BIrCUaSAvlffHSpecKw) [想进互联网大厂,这三条建议请务必收下!](https://mp.weixin.qq.com/s/naU5K50NBBaWbnQEFPtxyg) > 我觉得大厂适合专向人才,就是离开团队没法过的人,但是某一方面能力又很强,而那种天才型,拼搏型,全能型,非常不适合,在大厂一个字“混”,如果不能理解内涵,做不好,做不久,甚至弄一生骚!全能型去大厂会把自己逼上绝境! [分享一个阿里云轻量级开源前端图编排,流程图 js 组件——butterfly-dag](https://xie.infoq.cn/article/b55d24c2456cba95b656093d0) [设计师职场防PUA指南](https://mp.weixin.qq.com/s/vey38j5kZW11KqEVKDaPVw) > 全球被认为最有效的著名学习方法,叫费曼学习法:就是当你学习了一个新知识后,想象自己是一个老师:用最简单、浅显直白的话去复述出复杂深奥的知识,尽可能不用行业术语,让非行业内的人也能听懂,你可以想象你是在给一个80多岁或者8岁的小孩子去讲,让他们也能听明白。 [由自己的视频引出知乎热议问题,是什么体验? | 袁岚峰](https://mp.weixin.qq.com/s/SVQuGkCM-NBO2lus5OuLcg) > 我经常把它念成“费曼教学法”。其实两个名称都成立,因为这既是一个学习的方法,也是一个教学的方法,意思就是通过教别人来学会某个东西。教师们早就知道,讲授一门课,收获最多的往往不是任何一个学生,而是教师自己,因为你必须把一门学科的脉络完全理清了才能给别人讲。 [天美J3工作室服务器主程:我们怎么避免上线即炸服?](http://open.toutiao.com/a6868541587144737294/?utm_campaign=open&utm_medium=webview&utm_source=smartisan_llq_api&req_id=20200905131719010194099013503BB269&dt=OC105&crypt=9684&label=click_open_high_level_dt&a_t=31160065357669335445643fb1f&gy=ec414d70a880fd23d8a1b6c7810398fae82a014a070ff10330fc06bc717ca7a521a916df5041b5ccd508a57fd23041451767caf59f8e6d438d390af47f6d6d0bcd853b8a10d2856ae1609faea681c8005bb0c0c89d92ae67f0f38a84b7094577bfe7df676d967f5a929dc5e3fb66c6a8beb9fdb2d98214aad46d00e4fce6e921182bdf0ed3141a656dd94702f96a1841&item_id=6868541587144737294) [【科普】【中英字幕】宇宙中最小的物质是什么?](https://www.bilibili.com/video/BV1px411k7AX) > 弦理论,不能更大,也不能更小,但就是比0大,服了你 [印度:中国凭什么不拿我当大国?| 毛克疾](https://mp.weixin.qq.com/s/qTNk4D97ueyOJ-bZ4v9Z4Q) > 对于种种“奇葩”现象,印度人甚至发明了专有名词“Jugaad”——**在资源极度匮乏的条件下,以满足最基本需求为导向,忽略规则限制的变通解决方案。** > Jugaad 对于做产品来说也有启发。 [一文学会「爬虫」这项绝技!](https://mp.weixin.qq.com/s/b0N8_0cUIG-CWtGpoE0dVw) [分库分表 vs NewSQL数据库](https://mp.weixin.qq.com/s/9S-o2jy9YRt2U48LLSLldA) [一文掌握开发利器:正则表达式](https://mp.weixin.qq.com/s/wkCHL_QzAJwWEg9JZaZnCQ) [原来 Elasticsearch 还可以这么理解](https://mp.weixin.qq.com/s/0vNl7NPcMBZ88S6EUDJ_bA) [16 Years of Facebook Website Design History - 33 Images - Version Museum](https://www.versionmuseum.com/history-of/facebook-website) [从引导加载程序内核 · Linux ­Insides­中文](https://xinqiu.gitbooks.io/linux-insides-cn/content/Booting/linux-bootstrap-1.html) [Uber为什么放弃Postgres选择迁移到MySQL?](https://mp.weixin.qq.com/s/YCt0SvmH8666V06Md1BEDw) > Postgres 9.2 通过 System V IPC 原语实现 IPC,而不是使用轻量级的 futex。 [Mobvista首席架构师蔡超:工作感悟之失败与成功,我的8点总结](https://mp.weixin.qq.com/s/4EQf3k08YcKcJB84Q6I3Ow) > **真正的一些简单的方法其实来自于对问题和技术更深入的理解。这些方案往往不是容易获得的、表面上的方法。** 简单可以说蕴含着一种深入的技巧在其中。 [单机40万QPS,搜狗WF框架,今年最值得学习的开源代码](https://mp.weixin.qq.com/s/4Yr7S1fuACwio6uA2wpUZQ) [改了配置,却不想重启,怎么整?](https://mp.weixin.qq.com/s/_TWTiHW4XhJBWyQIox47rw) [我从外包改 Bug 到 React 核心团队成员](https://mp.weixin.qq.com/s/4YUfVVKSVqEypbxde7zViA) [Spring 定时任务](https://mp.weixin.qq.com/s/2Hbjs6KagDTlswawr_osVw) [MySQL 用得好好的,为什么要转 Elasticsearch?](https://mp.weixin.qq.com/s/rSNkm-tmSovgp3e9ejUnRw) > 由于ES订单数据的同步采用的是在业务中写入的方式,当新建或更新文档发生异常时,如果重试势必会影响业务正常操作的响应时间。 > 所以每次业务操作只更新一次ES,如果发生错误或者异常,在数据库中插入一条补救任务,有Worker任务会实时地扫这些数据,以数据库订单数据为基准来再次更新ES数据。通过此种补偿机制,来保证ES数据与数据库订单数据的最终一致性。 [当你使用微信和QQ的时候,请不要忘记ICQ这个伟大的公司!](https://mp.weixin.qq.com/s/KECiIz9yDzdvQIryJD9pnQ) [漫画:JavaScript咸鱼翻身记](https://mp.weixin.qq.com/s/Pwzt8xH87DoCgg-nDwJnQQ) [一个小小emoji尽然牵扯出来这么多东西?](https://mp.weixin.qq.com/s/vWLok4PL90dEXD-T4yTQUg) [中国程序员发明不了Node.js?](https://mp.weixin.qq.com/s/UeXjilWvdrikf3JPUOYJ_Q) [漫画:程序员,你得熬过这最难的一天!](https://mp.weixin.qq.com/s/huajsOQh9S-l3iT7XlG16A) [数据结构-PHP通过链表类对象实现 "栈"](https://mp.weixin.qq.com/s/WrizIdKbleE1l5PVM05_mA) [“锟斤拷” 22 元一盒?聊聊它的前世今锟斤拷](https://mp.weixin.qq.com/s/EFA7CWcwfp9KSAS1tGuFWw) camelot 从 PDF 文件(非扫描)里面提取表格的 Python 库。 [iOS 推送手机消息背后的技术](https://mp.weixin.qq.com/s/ShdhW2cnhL6MOTVJSXLdOA) [ClickHouse和他的朋友们(5)存储引擎技术进化与MergeTree](https://mp.weixin.qq.com/s/BOPLHeu86h8RSFY6OzOefw) > MySQL 的商业成功可以说大部分来自于 InnoDB 引擎,Oracle 收购 InnoDB 比 MySQL 早好几年呢! [万字长文——信息安全职业生涯规划](https://zhuanlan.zhihu.com/p/250905301) [我在 MySQL 的那些年](https://mp.weixin.qq.com/s/ycFye0WBnG-uEqR-Yqr2MQ) [梁胜博士:写给程序员的话](https://mp.weixin.qq.com/s/3hXMvQa7IO3zS-7JfxRhiQ) [美团技术:降低软件复杂性的原则和方法!]()[https://mp.weixin.qq.com/s/AqeHvkM8dodwJXYyeefdxw](https://mp.weixin.qq.com/s/AqeHvkM8dodwJXYyeefdxw) > Unix操作系统文件I/O是典型的深模块,以Open函数为例,接口接受文件名为参数,返回文件描述符。但是这个接口的背后,是几百行的实现代码,用来处理文件存储、权限控制、并发控制、存储介质等等,这些对用户是不可见的。 [还不懂Docker?一个故事安排的明明白白!](https://mp.weixin.qq.com/s/k2zD3AlUgZPLEcDDYAsLXw) [前亚马逊产品经理:TikTok的真正优势,并不是算法](https://mp.weixin.qq.com/s/Ua9sEujcpe4uQMpFng4JCQ) [饿了么技术往事(下)](https://mp.weixin.qq.com/s/21Er9T_4zNHK4ozHPQP1jg) [打工人必须学会的「谈薪2要3不要原则」](https://activity.lagou.com/activity/dist/app-video-share/index.html?videoId=423) [五次登上国外程序员圈“新闻联播”,编程界《道德经》有何魔力?最新双语版,速看速收藏! - 《编程之道》Geoffrey James](https://mp.weixin.qq.com/s/yIV0Ims_an9pkbdMI-XN6g) [0个原则,让你的工作更值钱](https://faxian.lagou.com/discover/595b54a4072a4be7826db0cc4089324b.html?ver=1606114118146&checkCode=d78c1223-5572-42f8-8333-1e2a2dba2a37&verify=d4a265b32c7897f257ed4e66892da52a&lagoufrom=noapp&sharetype=wx_friend) > 而苦难这个东西,你可以把它当做筛选器。因为越往后剩下的人越少,你的竞争对手也就越少。 [1.5 万 Star!大大提升终端体验的终端好工具:Rich](https://mp.weixin.qq.com/s/JGcMLNS_3G6oacid7lh-HA) [canal 1.1.4 发布,MySQL binlog 增量订阅&消费组件](https://www.oschina.net/news/109542/canal-1-1-4-released) [Pytest自动化测试-简易入门教程](https://mp.weixin.qq.com/s/p2-80fI1O1j-4LWdsYtlRA) [看了 5种分布式事务方案,我司最终选择了 Seata,真香!](https://mp.weixin.qq.com/s/Cr3no7Kei8bL3aCwulrmhA) [最新开源:3TS腾讯事务处理技术验证系统(下)](https://mp.weixin.qq.com/s/zisEseHXbSmA8miTY4fNpg) [百度元老史有才被抓,涉及非法赌博广告推广](https://mp.weixin.qq.com/s/zVEQOxWEbOWJZxnyMrSAKg) [面试被问Redis和zk两种分布式锁的对比](https://mp.weixin.qq.com/s/W4WVp0XuSer2_SgcTuN_aw) [在线Excel项目到底有多刺激](https://mp.weixin.qq.com/s/f1vwzuPryc8ag6nd5Ngr5A) [用跑得最慢的电脑程序,理解最高深的哥德巴赫猜想 | 环球科学](https://mp.weixin.qq.com/s/PX1slqmOcOz8sbNmM08Isw) [MySQL客户端连接登入hang住原因分析](https://mp.weixin.qq.com/s/qHcglskcvRzp2taQdNxFdQ) [一个50岁中国操作系统开发者的故事丨openEuler英雄汇](https://mp.weixin.qq.com/s/e4tmztjvZ5ISQYx_jNdYJA) [击败酷睿 i9,苹果 M1 芯片为何如此优秀?](https://mp.weixin.qq.com/s/fK7qapqs0H1yacaJgB5KqQ) [科技爱好者周刊:第 88 期](http://www.ruanyifeng.com/blog/2019/12/weekly-issue-88.html) > 他的意思是,第一个看到问题的人,就要立刻着手解决,不要拖延。 [再厚的马赛克都能被扒干净?这款开源「去码」神器火了](https://mp.weixin.qq.com/s/AyCiC7PA6pikfFNEZ9aAyQ) [3 天狂揽 7000 Star,抢茅台脚本刷榜 GitHub](https://mp.weixin.qq.com/s/K1VYmiJ2D2sia2mW4z0rsw) [一把锁的传奇——从 OpenSSL 到 MesaLink](https://mp.weixin.qq.com/s/lk-N64FRtmvOTfCHBm4aww) [linux传奇(2): Linus的童年](https://mp.weixin.qq.com/s/yDKXQKArScrXQO14Jbig4Q) [虚拟环境好处多,不会配置就out啦](https://mp.weixin.qq.com/s/GbdSQ18hAdmopofUK0xccQ) [互联网信息分发简明史](https://mp.weixin.qq.com/s/BNtS19ZPbLhYQImfL-iT2A) [一张图看懂字节跳动8年创业史,太励志了吧](https://mp.weixin.qq.com/s/5bHs_suNAGFZyY1GvB064A) [“抢茅台”开源脚本火速删除!茅台:我们正在研发反黄牛系统](https://mp.weixin.qq.com/s/6vMt8Z5TMX2zA4-YgSWZVw) [Go 通道是糟糕的,你应该也觉得很糟糕 | Linux 中国](https://mp.weixin.qq.com/s/_bdyRO3Az3jY3C2yQvVxYA) [Linux 内核如何处理中断 | Linux 中国](https://mp.weixin.qq.com/s/xPzrziGgtMRWDecVKB4gpg) [漫画 | 都是搬砖的打工人,差距怎么这么大呢?](https://mp.weixin.qq.com/s/bUNnZxUKrktF0Wu3WGzfmw) [反思中国互联网特色996:不应要求每一个员工都变成马云](https://mp.weixin.qq.com/s/szxxi13fyIclpB8Q4HD-kQ) > 罗素不但在《幸福之路》里说,“一个人觉得自己工作重要是精神失常的前兆”,他甚至在 1930 年专门写了一篇《闲暇颂》歌颂慵懒的生活状态。 [Deepfake 2020 发展报告:AI换脸术滥用肆无忌惮,但技术仍很“菜”](https://mp.weixin.qq.com/s/Pp61u3KSuAdKFHUBmzJsxQ) [无锁队列的实现](https://mp.weixin.qq.com/s/_gCy5JNG00JctM8pTDiBjg) > 对于Retry-Loop,我个人感觉其实和锁什么什么两样。只是这种“锁”的粒度变小了,主要是“锁”HEAD和TAIL这两个关键资源。而不是整个数据结构。 [Go 语言高性能编程](https://github.com/geektutu/high-performance-go) [我为什么要放弃RESTful,选择拥抱GraphQL(建议收藏)](https://mp.weixin.qq.com/s/OOBCH3RMhXOuVthX0LLtbw) [拼多多精通人性弱点,把几亿用户当猴耍](https://www.bilibili.com/video/BV1Cf4y1e7H2) [图解 | 你管这破玩意儿叫网络?](https://mp.weixin.qq.com/s/5PhLWZ4Z9kagZSBlhzcLAg) [全屏文本编辑器 Focuswriter 提高关注力的六种方式 | Linux 中国](https://mp.weixin.qq.com/s/b_SQXsNYO4oJv6SSVtXTeA) [\## Node.js 实现抢票小工具&短信通知提醒](https://mp.weixin.qq.com/s/WCSOdr0T6Z6MWxmiiN84Mg) [此行向远:他们为人工智能雕刻灵魂](https://mp.weixin.qq.com/s/xJbdN4Ocs5kFSXBVRePvFw) [如何利用 JavaScript 实现并发控制](https://mp.weixin.qq.com/s/JutrrNaSdxeMaP49ucWjzA) [RxJS:给你如丝一般顺滑的编程体验(建议收藏)](https://mp.weixin.qq.com/s/KaLjNOAOW7OY0TvMVL3q3g) [代码家:简明数据库史](https://mp.weixin.qq.com/s/6j_z4QFxK0bIvzmy7WLhKA) [图解 | 你管这破玩意叫线程池?](https://mp.weixin.qq.com/s/70u3d3c6VavgteGttIBoWA) [分布式之系统底层原理](https://mp.weixin.qq.com/s/KKrxuVCrjlXXWMPTXQ-fvA) [Java最前沿技术——ZGC](https://mp.weixin.qq.com/s/X3pPMn1GTSt1wtmQV25ePg) > ZGC(The Z Garbage Collector)是JDK 11中推出的一款追求极致低延迟的实验性质的垃圾收集器 [自制 os 极简教程 3 :终于把90%的人劝退了!](https://mp.weixin.qq.com/s/y9o-fJ6cqY6WISkMlR2oSQ) [狼叔:F2C 能否让前端像运营配置一样开发?](https://mp.weixin.qq.com/s/2vl_7Jht6aETGintBIcLIg) [“熊孩子”乱敲键盘就攻破了 Linux 桌面,大神:17 年前我就警告过你们](https://mp.weixin.qq.com/s/fMZAPguE2VfQMdN1jf1EUQ) [分布式之系统底层原理](https://mp.weixin.qq.com/s/KKrxuVCrjlXXWMPTXQ-fvA) [历时四年,分布式文件系统 JuiceFS 正式开源](https://mp.weixin.qq.com/s/_BL0pa3N-6avvYUVaDGkXA) [下载神器被 Github 下架后,作者写下了这篇回应](https://mp.weixin.qq.com/s/Nsx-vxzixoQ67OiJCnuYgQ) [开源了!机器人技术常用的路径规划算法(含动画演示)](https://mp.weixin.qq.com/s/Sihg_AdL3rYh2SclBMJndg) [1.4 万 Star!迄今为止速度最快的端口扫描器](https://mp.weixin.qq.com/s/b0VCFVc2tOMMaIQh1pgE3w) [图解 | 你管这破玩意儿叫TCP?](https://mp.weixin.qq.com/s/h89R86KhWiQKsBvfZpyF5Q) [听过闰年闰月,可你听过闰秒吗?](https://mp.weixin.qq.com/s/kTys0VMSwybwZo8U0rAcIw) [27岁发明SQL以后,上帝把他带走了](https://mp.weixin.qq.com/s/AdokrkQgWk5WfHGUPPl7-Q) [女友的一个建议,让26岁程序员做了个价值10亿美元的App](https://mp.weixin.qq.com/s/-wpXTbhjnGKwrpUHVk6MOA) > “时机、毅力和十年的尝试最终将让你看起来就像是在一夜之间取得成功。”——Twitter 联合创始人 Biz Stone [什么是数据库的 “缓存池” ?(万字干货)](https://mp.weixin.qq.com/s/uyu0lKz2_N5BYgITKz71CQ) ~~~ 我们平时的系统绝对不可能每次只有一个请求来访问的,说白了就是如果多个请求同时来执行增删改,那他们会并行的去操作 Buffer Pool 中的各种链表吗?如果是并行的会不会有什么问题。 实际上MySQL在处理这个问题的时候考虑的非常简单,就是: **Buffer Pool 一次只能允许一个线程来操作,一次只有一个线程来执行这一系列的操作,因为****MySQL 为****了保证数据的一致性,操作的时候必须缓存池加锁,一次只能有一个线程获取到锁**。 这个时候,大家这时候肯定满脑子问号。串行那还谈什么效率?大家别忘记了,这一系列的操作都是在内存中操作的,实际上这是一个瞬时的过程,在内存中的操作基本是几毫秒的甚至微妙级别的事情。 但是话又说回来,串行执行再怎么快也是串行,虽然不是性能瓶颈,这还有更好的优化办法吗?那肯定的MySQL早就设计好了这些规则。那就是 Buffer Pool 是可以有多个的 ~~~ [硬盘的秘密](https://mp.weixin.qq.com/s/HBvwn4X1aFEkKG9iYJVs0g) [通过Docker container执行计划任务](https://mp.weixin.qq.com/s/TdrPZruDnAocVRSQpsHmHg) > 这里给大家推荐一个写 crontab 规则的网站 [https://crontab.guru](https://crontab.guru) [逃离互联网“围城”:曾经我以为自己站在了风口](https://mp.weixin.qq.com/s/UA5zGlp_gESsDAlpi-rg-w) [老编译器以及古老的 bug! | 观点](https://mp.weixin.qq.com/s/zkh61oNIcRcQyd0wklFJKg) > 这个“别的地方”可能在哪里?King 认为,它可能在内核、Arm 处理器本身,或者是 相干互连(cache-coherent interconnect)(就是把 CPU 集群和内存连接起来的部分)。他认为硬件存在问题的可能性相对来说很小,因此这个错误应该是隐藏在内核的某个地方。这就引起了大量的代码检查工作,特别是在 ext4 文件系统内的代码检查。 > 问题太复杂,隐藏得太深了 [漫画:细思极恐,什么是“曼德拉效应”?](https://mp.weixin.qq.com/s/iEUGdioh3c5AuDS8rBT5dQ) > 大脑会根据过往的记忆碎片自动组装记忆,甚至“记住”一个根本不存在的东西。 [分布式一致性算法:可能比你想象得更复杂](https://mp.weixin.qq.com/s/krww2lUZqzdKzGVnjXOfpw) [寻找一种易于理解的一致性算法(扩展版) - Raft 中文文档](https://github.com/maemual/raft-zh_cn/blob/master/raft-zh_cn.md) [高性能PHP网络编程](https://mp.weixin.qq.com/mp/homepage?__biz=MzU4MjgzNzk5MA==&hid=5&sn=5d3c50eb58713bdcfbdf35a8d51be373&scene=18&uin=&key=&devicetype=Windows+10+x64&version=63010043&lang=zh_CN&ascene=1&fontgear=2) [低代码平台会怎么发展——回答几个在国外做产品的中国朋友的问题](https://mp.weixin.qq.com/s/iBqBH3aQGKMd_I1mGzEH3A) ~~~ 创建一个全能的满足任何场景和需求的东西是不可能的,可行的解决方案应该是 创建 一个个 适合特定行业领域,特定场景和需求的产品,使其具备灵活性,可扩展性,专业性,数据接口开放性。然后将这些应用组合起来,使其能够相互通信交互,这样 就能够实现无编码积木式搭建完整产品了。 这里的关键是那些一个个的特定专业应用的灵活性与可扩展性,以及丰富性,只要做到这点,就将诞生一个全新的行业,设计师,产品经理,甚至外行人也能实现自己想要的任何产品,且是高性能,高质量,专业性的,优雅的。 ~~~ [Libevent的事件驱动源码分析(三)之反应堆的设计](https://blog.csdn.net/Poisx/article/details/94831543) [没错,我们和美帝的差距就是这么大](https://mp.weixin.qq.com/s/6Fw-OlqR1400iTLnSc-lwg) [芯片内部长啥样?牛人用1500张照片,一层层放给你看](https://mp.weixin.qq.com/s/4LBODbxfyXiYr9F8bZ6eCg) [刨根问底儿,看我如何处理 Too many open files 错误!](https://mp.weixin.qq.com/s/GBn94vdL4xUL80WYrGdUWQ) [将CDN提速10倍后,Fastly押注边缘计算](https://mp.weixin.qq.com/s/eBirZZn_DRWrho91Wgl_fQ) [敖丙肝了一小时的Elasticsearch入门文章](https://mp.weixin.qq.com/s/AjGiMikSVgCk6INyf-m8hA) [“抖音”告“刷宝”搬运视频,获赔500万](https://mp.weixin.qq.com/s/-l6IXHm7saIRQ8zKBmTtTQ) [Netty干货分享:京东京麦的生产级TCP网关技术实践总结](http://www.52im.net/thread-1243-1-1.html) [应读者要求,今天分享单机百万 TCP 连接测试源码](https://mp.weixin.qq.com/s/fxy4S78Xw54y0iU_HsOosA) [操作系统与存储:解析Linux内核全新异步IO引擎io\_uring设计与实现](https://mp.weixin.qq.com/s/zm6uSOI5dgeNh41uh27QSA) [影评|整体大于部分之和](https://mp.weixin.qq.com/s/M1eQCPDLJjKbiy3V7zQz1w) > 整体胜于部分总和 [漫画 | 打死我也不搞负载均衡了!](https://mp.weixin.qq.com/s/aWHKEpwATfTEu-yPC3ogzg) [负载均衡的原理](https://mp.weixin.qq.com/s/NUFRX51D9Yf9yzRQnPeWlg) [发布一个爬虫案例平台](https://mp.weixin.qq.com/s/qL1uEk4j_ks3uhjINe-xyA) [联网数据库 IoTDB —— 存储引擎原理篇](https://mp.weixin.qq.com/s/ip03cmwk22yzZvu2H1kGLQ) [有钱有闲有知识:百发百中系列再更新!开挂的台球杆](https://mp.weixin.qq.com/s/taS-7Qscb6lPezupyGHd8w) [多个线程为了同个资源打起架来了,该如何让他们安分?](https://mp.weixin.qq.com/s/tjfX7dlZp3s6yLBs_CibYg) [【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁(升级版)!!](https://mp.weixin.qq.com/s/P0rV6ngRIHGcZzBiKsapwA) [MongoDB 首席前端工程师的技术栈](https://mp.weixin.qq.com/s/Ifo8yV02G43jIsrp4UcIHw) [十个最流行的前端 CSS 库](https://mp.weixin.qq.com/s/Sjg6jgl1D6IkYgsuQSgFHg) [一位外国小哥把整个 CNN 都给可视化了,卷积、池化清清楚楚!网友:美得不真实...](https://mp.weixin.qq.com/s/u1X427A--iJ9nQCgU6a-5A) [Docker vs Podman](https://mp.weixin.qq.com/s/5c7KEra88Sx6qUSx6qrDrg) [AI式剥削:数据标注人员日薪低至51块钱](https://mp.weixin.qq.com/s/g0C4zITIVnyGr3Baf3qlIA) [20张图带你到HBase的世界遨游](https://mp.weixin.qq.com/s/Cc7O7GNLsR3po7juNw590A) [从宇宙大尺度结构到胎心监测,从手机消息推送到物联网大数据处理 – 跨界是创新的主要源泉](https://mp.weixin.qq.com/s/zEnQAGq3uHRVj2OtVSQ7XA) [GTA 5 祖传“屎山”代码终于修复!R 星认可黑客方案,还发了 1 万美元奖金](https://mp.weixin.qq.com/s/ZEVZY9dFEUBEiKSx1MAPWQ) [x³+y³+z³=3第三组整数解是多少,这个58年难题被40万台电脑算出来了](https://mp.weixin.qq.com/s/NwEBgmispJ2eZKm3nTPY7Q) [QUIC 协议原理浅解](https://mp.weixin.qq.com/s/Bm_4M-QCcWYRqv1V8a-J-A) [PHP 再上热搜!Swoole 创始人投出反对票,质疑 PHP 协程最新提案](https://mp.weixin.qq.com/s/vJ3C3DfEjjwu7BpnXmegBw) [反对 PHP 协程提案,Swoole 创始人被质疑存私心](https://mp.weixin.qq.com/s/jJfV_4ccnpSfjS8T6hIyQA) [图解 | 深入揭秘 epoll 是如何实现 IO 多路复用的!](https://mp.weixin.qq.com/s/OmRdUgO1guMX76EdZn11UQ) [CPU 空闲时会干吗?](https://mp.weixin.qq.com/s/__PbS1k7wWVLnGreYHrHbA) [Linux 网络中断下半部处理](https://mp.weixin.qq.com/s/deHgtV8m0dNqCuFAA2iuPQ) [安全背后: 浏览器是如何校验证书的](https://cjting.me/2021/03/02/how-to-validate-tls-certificate/) [RSA算法原理(一)](http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html) [设计灵感:12组外卖App界面设计](https://mp.weixin.qq.com/s/0YUb_SMj_yp8bm7Xldcf-g) [快速实现一个分布式定时器](https://mp.weixin.qq.com/s/ggPftQm2ewGOJwlRDQGgDQ) [历时四年,分布式文件系统 JuiceFS 正式开源](https://mp.weixin.qq.com/s/_BL0pa3N-6avvYUVaDGkXA) [离开 Facebook 与百万美元后,他的技术故事才刚刚开始 | TGO 深焦](https://mp.weixin.qq.com/s/RDDRdRwgrcqK9foqSyHXjQ) [隔墙观物的黑科技,是怎样炼成的? | 袁岚峰](https://mp.weixin.qq.com/s/ViznVCfrj4Y1Xv_wCPpDrw) [GO+PHP, 让全宇宙最好的两种语言合体的神器 RoadRunner](https://mp.weixin.qq.com/s/HpBmDl1PuHs20MbwAp_3sA) [反直觉!浏览器到底是如何下载资源的](https://mp.weixin.qq.com/s/S0xnKhdIWzyfWurZ-V9oLA) [可视化拖拽组件库一些技术要点原理分析](https://mp.weixin.qq.com/s/-_FklC_z8YhiZ-QYHCf6zA) [从零开发H5可视化搭建项目](https://mp.weixin.qq.com/s/VwW0AJ6QOOHPHB8_O28bmQ) [高并发下如何保证接口的幂等性?](https://mp.weixin.qq.com/s/L_Gr5QsAgct22rKUNUvvcA) [硬核观察 | 有黑客用 Game Boy 掌机挖比特币,预计需要数百万年](https://mp.weixin.qq.com/s/ujqKKmAa3qBxqSPA9Zn0pw) > 昨天,PHP 团队在自己维护 Git 服务器上的仓库中被推送了两个恶意提交。这两个提交声称是修正文字输入错误,但实际上是植入了后门以实现远程代码执行,并且攻击者伪造了签名,让人以为这些提交是由 PHP 的创始人和另外一位维护者提交的。 [Twitter如何保证广告平台的可靠性?](https://mp.weixin.qq.com/s/6l0CO8ThzF5w41IFpClgtw) [五分钟了解互联网Web技术发展史](https://mp.weixin.qq.com/s/HUknNfaxNULc4Yvf5ajRBA) [最新图灵奖颁给了所有程序员都该感谢的两个人](https://mp.weixin.qq.com/s/7sYo1QxYDoMtdRftfM7mOw) [Vue2.x 的双向绑定原理及实现](https://mp.weixin.qq.com/s/wgLkfNUWHmq2qSyH4Q6LZw) [Rust 与 C 的速度比较](https://mp.weixin.qq.com/s/dQzZHijERRMewudU2ZHDVA) [医生给两只小兔打了病毒,没想到全国90%以上的兔子很快都死了| 把科学带回家](https://mp.weixin.qq.com/s/Aq_bdhtdUyLPbghxn6n1FQ) [strace 可以解决什么问题? | Linux 中国](https://mp.weixin.qq.com/s/AVaRUYKy8gtZKYijTcsLYw) [“因为你不懂技术…” 警察:???](https://mp.weixin.qq.com/s/Hw0DEjQQI4YJEEHCp3R95Q) > 这个案例告诉我们,开源的不等于免费,用东西的时候一定要看清楚开源协议,要不这年头被版权碰瓷了也很难说清楚… [漫画 | 抱歉,你可能看到了假的通信史!](https://mp.weixin.qq.com/s/jfBm_WzQsqQZ7zkx5FChNg) [值得现在就去尝试的四款开源聊天应用软件 | Linux 中国](https://mp.weixin.qq.com/s/pb-hNy3A94pkgBhB5z6cIg) [网吧一年倒闭超12000家!网友:都去挖矿了](https://mp.weixin.qq.com/s/xbcoN1sUhr2ZrNOzooa73w) [硬核观察 | 50 岁大叔用 FaceApp 冒充“超人气美少女骑手”,揭穿后却得到了更多支持](https://mp.weixin.qq.com/s/ygx2UJdMaKhpIgbPkVQGnw) > 为什么世界市值最高的企业只捐赠如此少的钱?苹果的做法其实是基于一项政策:匹配雇员的捐赠。有很多公司采用类似的政策,苹果是其中之一 [好家伙,你管这破玩意叫文件系统?](https://mp.weixin.qq.com/s/spX-P6rQGjv4A8_3TlJVPQ) [操作系统就是一个“死循环”!](https://mp.weixin.qq.com/s/FEDeJqyxO7rJVnlKCNWwGw) [90 后用 HTTP 写的恋爱日记](https://mp.weixin.qq.com/s/P9sV5F80qy_7RHsIk3Snkg) [语音编程,软件开发领域的下一个前沿技术?](https://mp.weixin.qq.com/s/38OxSUmvZo4spsmK0-T-Nw) > 无代码与语音结合可能更可行,改善拖拽的体验。 [以微博核心业务为例,解读如何仅用1台服务器支持百万DAU](https://mp.weixin.qq.com/s/oZ3SyleuMDf7Cf_jIK6_Ug) [JS 语法 ES6、ES7、ES8、ES9、ES10、ES11、ES12新特性](https://mp.weixin.qq.com/s/velIAEG7QG8TcQxyKPgOWA) [技术人攻略访谈三十八|许式伟:十一年逆流顺流,首席架构师到 CEO](https://mp.weixin.qq.com/s/Ebm7pzQyurNymfrBJEF0yQ) [什么有些大公司的技术弱爆了?](https://mp.weixin.qq.com/s/xs0QjKJ-Z42E1K5aXcDdgg) > 大公司之所以能成为大公司,一定是找到了稳定持续盈利的业务模式,这些业务对应的产品,动辄横跨几年甚至10年,这些年业界的技术高速发展,但大公司要保证业务的稳定性,即便再落后的技术,只要能给老板赚钱,就是极好的。 [让猴子通过意念玩游戏,马斯克做到了](https://mp.weixin.qq.com/s/z73aLTHt2GQ0N4dEjucG4w) > 对神经信号的研究造福医疗是好事,但我们也应该意识到脑信号可被捕捉解析,也应该能被人为操控,操纵动物神经的行为应该立法规范,因为如果把动物替换成人也是等价的,人也是动物,为什么人应该被保护,而动物不应该被保护。 > 否则有一天有人将会利用这种技术控制其他动物被迫进行劳动或其他工作,甚至将这种技术用在自己的同胞人类身上。 [Nginx 架构浅析](https://mp.weixin.qq.com/s/gd59U50tlJPa4B4avXRG1Q) > 由于 worker 都是由 master 进程 fork 产生,所以 worker 都会监听相同端口。这样多个子进程在 accept 建立连接时会发生争抢,带来著名的“惊群”问题。 [read 文件一个字节实际会发生多大的磁盘IO?](https://mp.weixin.qq.com/s/vekemOfUHBjZSy3uXb49Rw) [阿里巴巴被罚3天后,浙江省委书记、杭州市委书记分别表态](https://xw.qq.com/cmsid/20210414A0BO8U00) > 浙江公平在线:像“二选一”等限定性交易行为相关数据来自平台上的开店、关店信息,“大数据杀熟”等差别待遇行为则通过抓取舆情信息进行分析。系统首期监测覆盖重点平台20余家、平台内经营者1万余人、重点品牌500余个、商品10万余个。 [你管这破玩意叫 IO 多路复用?](https://mp.weixin.qq.com/s/JHqVY02mMJIpuZ4s9XOrVg) [安全地在前后端之间传输数据 - 「1」技术预研](https://mp.weixin.qq.com/s/YUVj_hja4L4U08zpfmG-bQ) ![](http://cdn.aipin100.cn/bf2884612707ce8e3e8c570931a7cf48) [万字长文:Proxy 和 Reflect](https://mp.weixin.qq.com/s/Y--hyizEZCIMtnZzdeO1tA) [你管这破玩意叫哨兵?](https://mp.weixin.qq.com/s/DdpH9tuTVKBFKATJbcOuYg) [关于从入门 three.js 到做出 3d 地球这件事(通俗易懂的入门)](https://mp.weixin.qq.com/s/ku4ld4dyyHaEdvxd-FyOBg) [拆解1968年的美国军用计算机,真的怀疑是“穿越”啊!](https://mp.weixin.qq.com/s/LFJKXSMxUKvsO44f_-jDdQ) [独家:“论文致谢刷屏”博士演讲干货](https://mp.weixin.qq.com/s/RYnJnkz-55qj94hyy4zm2Q) [漫画 | 看进程小 P 讲述它的网络性能故事!](https://mp.weixin.qq.com/s/r7EDYsvVhWA2fv52mwM_zg) [最多能创建多少个TCP连接?](https://mp.weixin.qq.com/s/mGkf-9LZhhUgSIRBRqfRDw) > 所以,取决于最先触达的那个限制条件。 [时序数据库,爆发期将至](https://mp.weixin.qq.com/s/T_xVn7s22n-SMCe2ZN7G5g) [“你100%是IBM的员工”,IBM警告内核维护者背后:开发者的业余项目应该归谁?](https://mp.weixin.qq.com/s/KX1ufXIZCGP0eQmfdGlmoQ) [Linux 内核 vs Windows 内核](https://mp.weixin.qq.com/s/2oXta-dPhLKgovp10uGlZw) ~~~ 多任务意味着可以有多个任务同时执行,这里的「同时」可以是并发或并行: 对于单核 CPU 时,可以让每个任务执行一小段时间,时间到就切换另外一个任务,从宏观角度看,一段时间内执行了多个任务,这被称为并发。 对于多核 CPU 时,多个任务可以同时被不同核心的 CPU 同时执行,这被称为并行。 ~~~ [上帝视角看进程调度](https://mp.weixin.qq.com/s/yxqZ6F0L0WlUagbunCljzQ) [这次终于懂了,InnoDB的七种锁(收藏)](https://mp.weixin.qq.com/s/f4_o-6-JEbIzPCH09mxHJg) [“行业毒瘤”低代码](https://mp.weixin.qq.com/s/nux9xJko6N1tLTK23-ZbzA) [给想成长为高级别开发同学的七条建议](https://mp.weixin.qq.com/s/8lMGzBzXine-NAsqEaIE4g) [Ruby 之父:不要违背开发人员的本能](https://mp.weixin.qq.com/s/XCdkzBAgPNmMWJDmfxj06w) > 对于 Web 应用程序,Web 开发人员无需关心并发性,因为像 Unicon、Puma 和 Falcon 这样的应用服务器会处理并发性。Unicorn 使用进程,Puma 使用线程,Falcon 使用 Fibers。应用服务器的选择直接影响并发系统的选择。也许将来我们会有一个基于 Ractor 的应用服务器。但目前还没有,因此应用服务器的选择会直接影响并发模型的选择。因此,Web 开发人员不必关心并发性。 [【高能干货】这个视频将会颠覆你对英语学习的认知——听说篇](https://www.bilibili.com/video/BV1tf4y1s7NN) [前后端接口鉴权全解 Cookie/Session/Token 的区别](https://mp.weixin.qq.com/s/yJAygqZHRPZBZj9hO5_f6g) [你好 ZooKeeper!从 0 系统地讲解 ZooKeeper 的教程](https://github.com/HelloGitHub-Team/HelloZooKeeper) [数据读写分离这个坑,你应该踩过吧! - 小黑十一点半](https://studyidea.cn/db-rw) [数据库主从不一致,怎么解?](https://mp.weixin.qq.com/s/5JYtta9aMGcic7o_ejna-A) [选redis还是memcache,源码怎么说?](https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651961272&idx=1&sn=79ad515b013b0ffc33324db86ba0f834&chksm=bd2d02648a5a8b728db094312f55574ec521b30e3de8aacf1d2d948a3ac24dbf30e835089fa7&scene=21#wechat_redirect) > 看过mc和redis的代码,从可读性上说,redis是我见过代码最清爽的软件,甚至没有之一,或许简单是redis设计的初衷,编译redis甚至不需要configure,不需要依赖第三方库,一个make就搞定了。 > 网络IO的部分,redis源码1-2个文件就搞定了,mc使用了libevent,一个fd传过来传过去,又pipe又线程传递的,特别容易把人绕晕。 > *理论上,mc只支持kv,而redis支持了这么多功能,mc性能应该高非常多非常多,但实际并非如此,真的可能和代码质量有关。* [不同的编程语言是如何读写数据的 | Linux 中国](https://mp.weixin.qq.com/s/udQDIM5xMOPqILo0IEz-lQ) [HTTP 中的 ETag 是如何生成的?](https://mp.weixin.qq.com/s/4O_8ttxeFRFl1fljEDCo3Q) [前端项目负责人在项目初期需要做什么?](https://mp.weixin.qq.com/s/-ViqmQvQvXxQPawyJxUCZQ) [一身漏洞狂奔24年!人人都用的WiFi被曝重大漏洞,随时成为监控你的工具](https://mp.weixin.qq.com/s/_KrLZ1AxM0fIm0lBIE_buQ) [三十二:解密|微服务日常开发的“利器”,ELK技术栈](https://mp.weixin.qq.com/s/o1ljlXfCRyzchEL2bVIB1w) [B站陈奕迅《嘉宾》真.粤语版,有种抱憾终生,名为做你嘉宾。](https://www.bilibili.com/video/BV1xV411W7uq?p=1&share_medium=android&share_plat=android&share_source=WEIXIN&share_tag=s_i&timestamp=1627119923&unique_k=tBnR0w) [吃瓜吴某凡事件:这就是中间人攻击的教学案例](https://mp.weixin.qq.com/s/6fNz7b7wV30tfyUNFkAf0Q) [用python轻松完成一个分布式事务TCC,保姆级教程](https://mp.weixin.qq.com/s/j9UV_BINCV82UmtoUMDf0A) [为什么人工智能比我们想象得困难?| 袁岚峰](https://mp.weixin.qq.com/s/PtShiOmAyMivvjWBLTBX_g) [我优化了进度条,页面性能竟提高了70%](https://mp.weixin.qq.com/s/ncrtEDvJJU2b6iGIpl2ELw) [操作系统兴衰史](https://mp.weixin.qq.com/s/xmbv7tFWLillGBtVmHLu5g) [破玩意 | 用 HTTPS 传纸条](https://mp.weixin.qq.com/s/du7mFM1FbbR2m2pz8c7rdA) [叮咚 | HTTPS 的分支和主干](https://mp.weixin.qq.com/s/2z7NaoYEgbZ_hDxbcbMdYw) [漫画 | Google:互联网太慢了,我要替换TCP!](https://mp.weixin.qq.com/s/hK_wNzwii1n7kuIcRKSfow) > 请求发出不等响应为什么这么难实现,可能我们对发送请求的理解完全是错误的,以为发送请求就像对着靶子开枪发射子弹一样,以为不等响应就是扣动扳机后头也不回的转身而不去看命中情况那样,但是网络世界的请求send压根不是这么回事 > 待研究,跟sock收发包有关 [一个价值10亿的教训](https://mp.weixin.qq.com/s/ikyD7jLUISTydfbncwQW4g) [漫画 | 一台Linux服务器最多能支撑多少个TCP连接?](https://mp.weixin.qq.com/s/Lkyj42NtvqEj63DoCY5btQ) [C指针的本质论~](https://mp.weixin.qq.com/s/1zo_ed3Md8hSBJHbZnTG0g) > 不管怎么样,C语言是面向计算机的编程语言,而不是面向业务的编程语言,它映射了计算机的工作方式而不太善于描述业务逻辑,因此,C语言深受黑客,编程手艺人这种计算机本身的爱好者喜爱,却不被业务程序员待见,因为摆弄指针确实太繁琐复杂了,一不小心就会出错。 [从前端视角看浏览器隐身模式下你是如何被追踪的](https://mp.weixin.qq.com/s/PiEiTIupYyQL1Lc7GT-gTg) [深入解析常见三次握手异常](https://mp.weixin.qq.com/s/7Cum6Y28H_gXLyrRFrthNw) [捋了8个大厂设计组件,这次,聊一聊设计组件那回事](https://mp.weixin.qq.com/s/0tNvsiF1lj2OgHodP2hEwQ) [万字长文:对账系统从入门到精通(建议收藏)](https://mp.weixin.qq.com/s/fmm4efWPSd9uqHMm3RhQ_g) [电脑关机了,黑客还能偷内存数据!](https://mp.weixin.qq.com/s/7EtJ0RbJx15P0lEKlDH6gA) [x86 Linux 下实现 10us 误差的高精度延时 | 软件开发](https://mp.weixin.qq.com/s/WRO-k1XReXd1V5Qn-Ah3tw) > 当程序运行的时候,CPU 是在 C0 状态,但是一旦操作系统进入休眠,CPU 就会用 Halt 指令切换到 C1 或者 C1E 模式,这个模式下操作系统如果进行唤醒,那么上下文切换的开销就会变大! [互联网农民工没必要有优越感](https://mp.weixin.qq.com/s/MNb7qS7RlC2bZ-PjmVH_9A) [取消大小周后,那些忧愁的大厂年轻人](https://mp.weixin.qq.com/s/yhUnvrb03xf2F5b4zxP-kg) [20张图让你彻底掌握负载均衡的秘密!](https://mp.weixin.qq.com/s/JrSF3HngTJGKRtjuaxJpqg) [中情局如何制造了谷歌(一):谷歌背后的“深层国家” | CHS](https://mp.weixin.qq.com/s/VM2_BaY3D9EQbjTGRXZmSw) [实战!产品设计从0到1全流程:以优惠券为例](https://mp.weixin.qq.com/s/_aKTcEEaeVxmIzV3GbnwRQ) [【幕后】35 岁再创业,我学会了「认怂」](https://mp.weixin.qq.com/s/RAtLSMjdFY02M342_WSxNQ) > 你自己默认状态下想做,并且是没有任何利益诱惑你做的事情,可能就是你真心喜欢的。 > 而是说,做这件事,一天天去解决这些问题,把产品做好,本身就是修炼我自己的路。 [微信 libco 协程库原理剖析](https://mp.weixin.qq.com/s/sy26w9XVvQsQoVhbQoN3vQ) [这次彻底搞懂加签加密|图解](https://mp.weixin.qq.com/s/sneRfuuvTZFcInUmpn5_2Q) [【软件科普】如何保证发出去的微信和QQ消息不被篡改?详解RSA加密算法](https://www.bilibili.com/video/BV1Eo4y1y7Dh) [16毫秒的挑战:图表库渲染优化](https://mp.weixin.qq.com/s/g0s2TkwCLRQ9mq_gF9drZw) [面对聪明的AI,行为验证码凭什么保护我们?](https://mp.weixin.qq.com/s/eg4erenIGdcPbLGaU-uKJQ) > 可以理解成不去保护入口了,而去保护数据,保护代码逻辑,毕竟最终都是为了数据,为了业务。单纯的保护入口价值不大,且对用户不友好。 [机器翻译是如何炼成的? | 袁岚峰](https://mp.weixin.qq.com/s/4ZffsaGzXIa7kvsofr-46A) [多线程编程:一次性搞懂线程同步机制 bilibili](https://www.bilibili.com/video/BV1oQ4y1C73G) [杂谈代码整洁](https://mp.weixin.qq.com/s/s_2dfOnMqND1qKjTfnmg5A) [开心!我在知乎回答了一个特NB的问题](https://mp.weixin.qq.com/s/0epXchOU0Q-2jzETY_aMJQ) [手写了一个简单的JSON解析器,网友直乎:牛!](https://mp.weixin.qq.com/s/WOurHzMqambkIku_BPi7YA) [20 张图让你彻底掌握负载均衡的秘密!](https://mp.weixin.qq.com/s/SA4NOGrXx5HGuKTGzmf-Uw) [深入理解零拷贝技术](https://mp.weixin.qq.com/s/SZGWC-6K0ydNSTtnta7hjg) [数据库为何又如何走向分布式?](https://mp.weixin.qq.com/s/OSt07QOW0jn3QmEI_NSTJw) [分布式领域最重要的一篇论文,到底讲了什么?](https://mp.weixin.qq.com/s/FZnJLPeTh-bV0amLO5CnoQ) > 每个系统是一个小宇宙,宇宙之外还有更大的宇宙,个体独立自治,个体之外还有更大的个体... [基于Redis的分布式锁到底安全吗(上)?](https://mp.weixin.qq.com/s/JTsJCDuasgIJ0j95K8Ay8w) [基于Redis的分布式锁到底安全吗(下)?](https://mp.weixin.qq.com/s/4CUe7OpM6y1kQRK8TOC_qQ) [万字长文说透分布式锁](https://mp.weixin.qq.com/s/35aCS_5GqLyzZS3VobL6fg) [【软件科普】如何保证发出去的微信和QQ消息不被篡改?详解RSA加密算法](https://www.bilibili.com/video/BV1Eo4y1y7Dh) [【硬件科普】带你认识CPU第00期——什么是MOSFET - bilibili](https://www.bilibili.com/video/BV1nL411x7jH) [语义相似度在好大夫搜索的优化探索](https://mp.weixin.qq.com/s/E9c3MmjxLjADNQi9cuNJNQ) [工作之余加班加点开发的项目被MD5“夺走”,两年诉讼终失败](https://mp.weixin.qq.com/s/4LxyyjP0n8SAsXuPl-ZShQ) [【轻松一刻】那些关于编程语言的互黑(注释版)](https://mp.weixin.qq.com/s/-yXLQvfwj9-MAIxquqMczQ) > C语言,万言之父。 [70 万行代码、历时 20 年,一名程序员写出的史诗般的计算机程序](https://mp.weixin.qq.com/s/rknZ0q2hZzlgJS-9IWhSyw) [【腾讯】买正版=活该被割?我就看盗版怎么了?正版如何死在了资本的手里。](https://www.bilibili.com/video/BV1hQ4y1z7Ya) > 别让盗版成为正义 [细说Redis分布式锁](https://mp.weixin.qq.com/s/TSdYX0P1GqsNteuKcsc58g) [JDK 源码解析:深入浅出异步任务 FutureTask](https://mp.weixin.qq.com/s/sEGcmXfsmNrApZ0Nrrqfpw) [【Dota中文字幕】冰蛙(Icefrog)的个人历史 \[Pendragon事件第二部\]](https://www.bilibili.com/video/BV1ts411t784) > 马克思说过,决定一个事物价值的不是它一时的声名躁动,而是他对于人们产生深远影响的时间。 [【自愈TV】关于Dota的十个事实!IceFrog的真名到底是什么?](https://www.bilibili.com/video/BV1dx411G7Hj) > 不能带来利益的最终都会被抛弃 [Hadoop 的“遗产”](https://mp.weixin.qq.com/s/klAsYMIiafd5y3S51QBkCQ) [漫画 | 三千年的密码战争,人类天才的巅峰对决](https://mp.weixin.qq.com/s/0xYb6N45ZIuyfIGL07EPZw) > 要是通过网络、无线电来发送密钥,那肯定得加密,加密又需要密钥,这就陷入了鸡生蛋、蛋生鸡的无限循环。 [对不起,你的密码被破解了!](https://mp.weixin.qq.com/s/M1Iim-VVqMTUCd9nTD7A4A) > 文章中忘了说了,公钥在分发的时候会出现中间人劫持的问题,解决方法在这篇文章中 [一个故事讲完https](https://mp.weixin.qq.com/s/StqqafHePlBkWAPQZg3NrA) [一个故事讲完https](https://mp.weixin.qq.com/s/StqqafHePlBkWAPQZg3NrA) > 这些CA本身也有证书来证明自己的身份,并且CA的信用是像树一样分级的,高层的CA给底层的CA做信用背书,而操作系统/浏览器中会内置一些顶层的CA的证书,相当于你自动信任了他们。 这些顶层的CA证书一定得安全地放入操作系统/浏览器当中,否则世界大乱。 > 还把原始信息和数据签名合并, 形成一个全新的东西,叫做“数字证书” [数字签名是什么? - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html#comment-429870) [RSA算法原理(一) - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html#comment-429862) [RSA算法原理(二) - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2013/07/rsa_algorithm_part_two.html) [SSH原理与运用(一):远程登录 - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html#comment-429861) [两位巨佬的一顿晚饭,整个互联网被改变了](https://mp.weixin.qq.com/s/C3iazvqdI8lfxBcr7GbwiA) > 这些故事是哪里翻出来的啊,还是后人帮他们遐想补充的。 > 码农翻身:是真实存在的,Rob Pike的邮件中有详细描述: [https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt](https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt) [谷歌这次成了公敌](https://mp.weixin.qq.com/s/SNaIndaea98hOr3hyEhnZg) [React 的操作系统梦,任重道远](https://mp.weixin.qq.com/s/-r85Aikj4t0TVtQkuLGfVg) [为什么中国没有男版小红书?](https://mp.weixin.qq.com/s/LNd31oQm3V3YbAoLEx3c6Q) > 不懂小红书,如果只是头部达人种草,商家软文推广完全支撑不了这个体谅,而普通用户分享的动力又在哪里,看不懂。 [超赞,InnoDB调试死锁的方法!(收藏)](https://mp.weixin.qq.com/s/V4CyWvLkT6Qn8KJRihNVRw) [前端都是手写 ECharts ?](https://mp.weixin.qq.com/s/E29fJOacgUjFZAENKVa1Ag) [司到底能不能监控到微信聊天?](https://mp.weixin.qq.com/s/omj8qjKHgylfugNTGhQEGQ) [前端录制回放系统初体验](https://mp.weixin.qq.com/s/HnFGR8Yn5IScudWR6UDQ7g) [我写完了《Python 工匠》一书的初稿](https://mp.weixin.qq.com/s/2mBLgYh4vkGBBjni1Jio6g) [游戏《蔚蓝山》教我的编程道理](https://mp.weixin.qq.com/s/Y4m8Lwnxse5Z0OB3zBSP3w) [Axios 如何取消重复请求?](https://mp.weixin.qq.com/s/cjm9BIdKrn0UFAkVtQQiCA) [一致性哈希及其在Greenplum中的应用](https://mp.weixin.qq.com/s/ORQtk042gpXzPBQ-DoLU1Q) [漫画:什么是一致性哈希?](https://mp.weixin.qq.com/s/yimfkNYF_tIJJqUIzV7TFA) [\# Python 里最强的Web框架,早就不是Django和Flask了](https://mp.weixin.qq.com/s/3cnfTwSj9xyntUd4pr5CEA) [为什么说 PostgreSQL 前途无量?# 为什么说 PostgreSQL 前途无量?](https://mp.weixin.qq.com/s/co5y0LyDI5A_BHhXpewjZQ) [当年程序员羞辱刚回归苹果的乔布斯不懂技术,他是这样回应的!](https://mp.weixin.qq.com/s/1nAVNVRZkbviZc_MvEum9Q) [Linux 进程管理之调度和进程切换](https://mp.weixin.qq.com/s/7xlHmnJJJyYD48HOu5BY2A) [一文读懂 | 进程怎么绑定 CPU](https://mp.weixin.qq.com/s/m6QdRpNpJSwuowJg0SJ74Q) [用 C 语言理解 Linux 软件库 | Linux 中国](https://mp.weixin.qq.com/s/Mb7YMJd91ZPeoo95Wge1fQ) [Shodan:互联网上最可怕的搜索引擎](https://mp.weixin.qq.com/s/-TzOdhS-frq2ocuuo4yQHA) [一文入门 Kafka](https://mp.weixin.qq.com/s/vzvmOXGcsX7rwY4J_--onw) [程序员们,请不要看低零代码](https://mp.weixin.qq.com/s/yQTsReWsfA7NDKbsHj8aQA) [假如今天让你写一个可自由拖拽的组件](https://mp.weixin.qq.com/s/ChWSOjZbji0lRXVVP4QF6w) [代码搜索引擎:基础篇](https://mp.weixin.qq.com/s/glv55BpDNvHWTZBjyAT-gg) [漫画丨躺平,究竟是道德败坏,还是被逼无奈?](https://mp.weixin.qq.com/s/-nBOsDWApq_QL8WXtyBNrA) ~~~ 让员工无度加班,看似是对员工个人时间的榨取,实际的是对员工整个家庭资源的间接虹吸,是对员工后路后代的迂回打劫 换句话说,员工的某项福利有欠缺或“亟待提升”,本质上是公司仍在攫取员工的这项利益,还舍不得放手 所有公司都号称在创造价值,但这种价值的的大小,总体是正值还是负值,是让财富惠及大众还是向少数人集中,衡量标准不能仅看一些经济指标,还必须考虑其背后一系列社会成本 如果大多数员工献完青春,最终所得还照顾不了晚年,那这种公司就不是在创造价值,而是在转移价值 如果大多数员工献完家庭,整体收益还照顾不了家庭,那这种公司就不是在生成财富,而是在窃取财富 无论如何发展变化,世界总是在熵增 ~~~ [十个问题理解Linux epoll工作原理](https://mp.weixin.qq.com/s/h3CBZt2KEA-ScXFSKHaRBg) [用uid分库,uname上的查询怎么办?](https://mp.weixin.qq.com/s/H6OENyLu6K7v3OJDWa5klw) [你管这破玩意叫关注流?](https://mp.weixin.qq.com/s/iZzMiEabgtqA00JpgPf_vw) [我写了一个软件,差点被投入监狱!](https://mp.weixin.qq.com/s/miUMPr5E_w9wFH-7PsaKkw) [钱少事多压力大,开源维护者陷入困局,超一半已退出或考虑退出](https://mp.weixin.qq.com/s/zOysfPzekh4AnwKGPsNf8g) [Linux 5.10 LTS 延长至六年支持期背后的故事 | Linux 中国](https://mp.weixin.qq.com/s/mH4J9neuucwxapD3NnDX8g) [Linux 之父:我们不会用 Rust 取代 C 语言开发内核](https://mp.weixin.qq.com/s/9fZPAAJPw8AAg6m6YI0KWA) ~~~ 但要做好其实是相当复杂的。确切地说,因为几乎所有地方都在用路径名查找,所以对性能要求很高,而且大家都希望它在 SMP 环境中具有良好的伸缩性,而在锁定方面又很复杂。你不想发生 IO,那么缓存就非常重要。路径名查找是如此的重要,以至于你不能把它留给底层的文件系统,因为我们有 20 多种不同的文件系统,让它们各自拥有自己的缓存和锁定机制将是一场彻头彻尾的灾难。 所以,VFS 层的一个主要任务是处理所有路径名组件的锁定和缓存问题,以及所有的序列化和挂载点遍历问题,这些都是通过无锁算法(RCU)来完成的,但也会有一些非常智能的锁(Linux 内核的“lockref”锁是一种非常特殊的“带有引用计数的自旋锁”,表面上看是为 dcache 缓存而设计的,但本质上是一个专门的锁感知引用计数,可以在某些常见情况下消除锁)。 **Jeremy Andrews:内核中是否有你个人感到最自豪的部分?** **Linus Torvalds**:我最想说的是 VFS 层(虚拟文件系统,特别是路径名查找)和 VM。 ~~~ [“我的开源项目被科技巨头拿去做产品了,我的名字还被删掉了”](https://mp.weixin.qq.com/s/Uk2dUmH0l-TfifI7qafbGg) [《代码英雄》第四季(4):软盘 —— 改变世界的磁盘 | Linux 中国](https://mp.weixin.qq.com/s/2KLjyhyLVqE3FBu8FdFQmw) [Redis作者“不懂”分布式锁?](https://mp.weixin.qq.com/s/EGGe14IpEsho75ntjeR3OA) [TCP连接中客户端的端口号是如何确定的?](https://mp.weixin.qq.com/s/C-Eeoeh9GHxugF4J30fz1A) [价值或超4.5亿?改变世界的9555行原始代码,正被万维网之父作为NFT拍卖](https://mp.weixin.qq.com/s/Rz0r7Xm90bsexA6bLotUCQ) [计算机网络为何要分层?](https://mp.weixin.qq.com/s/J484zRsdZKfXKHXCs2EBtg) [我们应该重新定义REST吗?](https://mp.weixin.qq.com/s/KZ1bGHB8XzAUhQWYgb1TCw) [漫画 | 程序员,你千万不能喝酒啊!](https://mp.weixin.qq.com/s/oIKLo82IMDiNpw-DsWcWqA) [明明有了 promise ,为啥还需要 async await ?](https://mp.weixin.qq.com/s/Gtxc-d4KPJ_APkOAv0lqmQ) [云研发 IDE Uncode:演示版发布(欢迎加入开发) 无代码开发平台 https://github.com/inherd/uncode](https://mp.weixin.qq.com/s/NoY5t07VOK9FLdgnGUib-g) [终于看见光的速度了:每秒一万亿帧的相机,拍摄到光的运行状态!](https://mp.weixin.qq.com/s/9trkVMWeekP8eBO0CKdT7Q) [网友的举报让阿特端掉了一个电诈窝点!](https://www.bilibili.com/video/BV1mA411E7bN) [如何实现比 setTimeout 快 80 倍的定时器?](https://mp.weixin.qq.com/s/w9hx-vAOHq-Klp8-SWqvDQ) [通俗版量子保密通信(二):窃听必留痕迹 | 王向斌](https://mp.weixin.qq.com/s/BCHPmLv-vL1vXDspqLLdCA) [【二麦】一个视频帮你重新理解构图](https://www.bilibili.com/video/BV1Z44y1i7mD) [两人小团队开发了一款与谷歌竞争的产品](https://mp.weixin.qq.com/s/J4fL7rvcQZXm62MEO5ltAg) [【火绒安全周报】微软签署通过游戏传播的恶意软件/普京年度电话直播遭黑客攻击](https://mp.weixin.qq.com/s/a9Wt7sWA3CejpUnzfuJATQ) [深入浅出 Linux 惊群:现象、原因和解决方案](https://mp.weixin.qq.com/s/dQWKBujtPcazzw7zacP1lg) [这个文件下载问题难住了我至少三位同事](https://mp.weixin.qq.com/s/EmjC646G-KdCkKLbOS24fg) [为什么有些大公司技术弱爆了?](https://mp.weixin.qq.com/s/oI63UyugpfuObQUM4HFiJQ) [计算机时间到底是怎么来的?程序员必看的时间知识!](https://mp.weixin.qq.com/s/CWJ5axuD5JJVC4tBxf2FBQ) [微服务架构上篇:5. 基于etcd实现分布式锁](https://mp.weixin.qq.com/s/6tC7zqMzrTS-FqJWTf1zuA) [又一起 BGP 重大泄漏:搞垮了全球各地的数千个网络](https://mp.weixin.qq.com/s/cmm9auQxerpDeXu54Ii3LQ) [React 中 setState 是一个宏任务还是微任务?](https://mp.weixin.qq.com/s/TBOCqykUJDwogtgskmaGtg) [一套优雅的 Go 错误问题解决方案](https://mp.weixin.qq.com/s/RFF2gSikqXiWXIaOxQZsxQ) [AbortSignal:以前我没得选,现在我想中止promise](https://mp.weixin.qq.com/s/x5jQwYUFv161EBUvMKUKVQ) [值75亿美金的GitHub都不用分布式,你的数据库也不需要](https://mp.weixin.qq.com/s/FJOzK-REUduFzH84Z1kFrQ) [腾讯 Code Review 规范出炉!](https://mp.weixin.qq.com/s/y4CkU9v483Bb5K8H9g-_mQ) [分布式消息队列](https://mp.weixin.qq.com/s/-MXA4T-ei_U5ewXUNZ0QdQ) [谭浩强,YYDS!](https://mp.weixin.qq.com/s/MPvqiQwBAVtpOp5NPDt0RQ) [《当呼吸化为空气》读后感](https://mp.weixin.qq.com/s/NIA9XqyygS5ymO4uBaS-Iw) > 我无法前行,我仍将前行。 [不是 Windows,也不是 Linux,Shrine 才是“神之操作系统” | Linux 中国](https://mp.weixin.qq.com/s/nyHzYwiRZnLorhmxTm-nWA) [My Logging Best Practices – Thomas Uhrig](https://tuhrig.de/my-logging-best-practices/) 记录程序日志的最佳实践 [轻芒小程序+ 我们倒闭了](https://read.land/hello/?utm_source=homepage&utm_medium=website&utm_campaign=prelaunch) > 轻芒杂志在今年 5 月份被迫暂停服务。这半年来,我们一直在探索如何恢复服务,以及更迫在眉睫地,作为一个团队如何赚到足够给自己发工资的钱。做了不少努力,但简单地说,没有找到让人满意的答案。 > 商业化对产品的可持续性是有多么的重要,赚钱并不丢人,并不俗媚。 [大结局!什么叫真正的爱情!灵魂伴侣的最佳注解!9.3分港剧巅峰《义海豪情》P16](https://www.bilibili.com/video/BV19U4y1c7ap) [37名家长联名要求7岁女孩转学,只因孩子家长不参与内卷“鸡娃”](https://www.bilibili.com/video/BV1uP4y1b7Qe) [5G,华为,土耳其——我花了两个月,搞懂了5G背后的秘密](https://www.bilibili.com/video/BV1fq4y1g7hq) [大疆发布 DJI OM 5 手机云台,你也很会拍!](https://mp.weixin.qq.com/s/lzW797pOd52q_BDyzC7bWA) [thrift基本原理及使用](https://blog.csdn.net/zkp_java/article/details/81879577) [史无前例的 Unicode 超级算法漏洞:可在无形中威胁所有编程语言](https://mp.weixin.qq.com/s/TAhMgKXj5mPQMNl-gW3Hwg) [种豆得瓜:李政道与中国互联网的诞生 | 赛先生](https://mp.weixin.qq.com/s/4ZvgBaEQTO1BtLQI6vGTSA) [关于锁的那点事儿](https://www.cnblogs.com/balfish/p/8544671.html) [认识 MySQL 和 Redis 的数据一致性问题](https://mp.weixin.qq.com/s/GU3cbUkI84IMwttDz16P3w) [古代爱情:一、得成比目何辞死](https://music.163.com/#/program?id=2069640545&userid=1404176734&djId=328686324) [GO语言不要用共享内存来通信,要用通信来共享内存](https://www.cnblogs.com/longzhankunlun/p/13751724.html) > GO语言不要用共享内存来通信,要用通信来共享内存 [TCP/IP协议竟然有这么多漏洞?](https://mp.weixin.qq.com/s/U_oLR5_ckgPiA0r4o4VzSg) [Windows 11 用户“怒了” :微软发推炫耀 3D 海龟表情包引争议](https://mp.weixin.qq.com/s/lE26d0HgfXlJK8FuLXIfnQ) > 要求微软对此事发表评论。希望这个问题能很快得到澄清,包括这些甜美的3D表情包究竟咋回事。 [从 RPC 到服务化框架设计](https://mp.weixin.qq.com/s/-T6X-qxjNNonaMJ4hjF3gQ) [流媒体传输协议浅析(三)可靠UDP传输方案](https://mp.weixin.qq.com/s/rCvWZwqxMBU2Z8YpaiYLrA) [浏览器中的音视频知识总结(工作中需要和视频打交道必看!)](https://mp.weixin.qq.com/s/SGOwrE3IiTiZxRN2lYKnhw) [这核动力罩,你把握得住吗?](https://www.bilibili.com/video/BV1vf4y1T74Q) [QUIC 是如何解决TCP 性能瓶颈的?](https://mp.weixin.qq.com/s/8-vBAkVwu6j10MtAQjdlyw) [QUIC 协议是如何在蚂蚁集团落地的?](https://mp.weixin.qq.com/s/J9SVU3PDBTSzyoBt9hQKSA) [\[编程技术系列\] 编程语言中的中流砥柱](https://mp.weixin.qq.com/s/CRPlg3gouj7oD6Hz84-Cqg) [AlpineJS作者:不上班,一年10w刀](https://mp.weixin.qq.com/s/GK3aaHXmIDaGDy0HSLGgyg) [提速 30%!腾讯TQUIC 网络传输协议](https://mp.weixin.qq.com/s/Sf8JsZKeZYxT9WBZrh_etg) [在打字机时代,我们要怎么打出汉字【差评君】](https://www.bilibili.com/video/BV1eM4y1w7JF) [4.5PB的文件是怎么被压缩到42KB的?【差评君】](https://www.bilibili.com/video/BV1mX4y1T7Ex) [把所有汉字叠在一起,会看到什么? - oooooohmygosh](https://www.bilibili.com/video/BV16A411H7Cj) [学数学没用?我将用一个视频告诉你,数学到底有多厉害!](https://www.bilibili.com/video/BV1rS4y1X7Wo) [计算机架构史上的一次伟大失败,多数人都不知道](https://mp.weixin.qq.com/s/6tbxtXL1D3S1H3kkZd3d9Q) [笑出腹肌!令人喷饭的 50 个代码注释](https://mp.weixin.qq.com/s/04LcjrO12YIKVawr2T-now) [硅谷最牛程序员,总是不经意间碾压众人](https://mp.weixin.qq.com/s/J4Xd166N9kDMhoZuRFcCEg) [梳理正则表达式发展史](https://mp.weixin.qq.com/s/hYYDRHgjBs0TVTQty9pSBw) [DeepMind新研究登上Nature封面,这一数学难题被AI攻破了](https://mp.weixin.qq.com/s/pZy4VwGDjJnRpOuL9tk6Nw) [StreamNative完成A轮融资:在这件事上,我们是中国唯一一家](https://baijiahao.baidu.com/s?id=1718569214148405733&wfr=spider&for=pc&searchword=apache%20pulsar) [CAP理论](https://blog.csdn.net/chen77716/article/details/30635543) [突发!Log4j 爆“核弹级”漏洞](https://mp.weixin.qq.com/s/btDSIR_C0WqeRCJm2uiHFA) [Linus 全身每一个细胞都在拒绝 GPLv3](https://mp.weixin.qq.com/s/B21ecexlR2eHFecCOsng2A) [腾讯新闻基于Flink PipeLine模式的实践](https://mp.weixin.qq.com/s/C6Zs-iHdtAVhZnktMJZYHQ) [8分钟详细讲解SSL连接过程](https://www.bilibili.com/video/BV1ra4y1v7jS?p=1&share_medium=android&share_plat=android&share_session_id=343fe014-d486-4e1c-a402-e440deb73262&share_source=WEIXIN&share_tag=s_i&timestamp=1639495112&unique_k=pZ7u7Tf) [TLS工作流程](https://www.bilibili.com/video/BV1EQ4y127U7?p=1&share_medium=android&share_plat=android&share_session_id=121fe968-a612-4b41-927a-1dbec8fb7792&share_source=WEIXIN&share_tag=s_i&timestamp=1639496239&unique_k=G4UomFX) [社区知识库|常见问答 FAQ 集合第 2 期:Topic 配置、ACK 等问题的解决](https://mp.weixin.qq.com/s/LJqNAsFx4rZ6yxOcj5oHSA) [5G,华为,土耳其——我花了两个月,搞懂了5G背后的秘密](https://www.bilibili.com/video/BV1fq4y1g7hq?p=1&share_medium=android&share_plat=android&share_session_id=76a6b9e2-e380-4ea1-a51c-026a9b3f5df7&share_source=WEIXIN&share_tag=s_i&timestamp=1639756711&unique_k=tbHnoiR) [postTask:React的杀手锏被浏览器原生实现了?](https://mp.weixin.qq.com/s/33DhFfJ0igAizTcwgCJhaw) [深入解析 Apache Pulsar 系列(一):客户端消息确认](https://mp.weixin.qq.com/s/Gx8d5-ZBrE4_laxLf_-3Dg) [假期充电包 | Apache Pulsar 从入门到实践](https://mp.weixin.qq.com/s/xwJgZxCmbPOwFrTc-k8fbA) [漫画 | 中间件到底是什么东西?](https://mp.weixin.qq.com/s/4IVvNlHIxmS-TXdK_FqhOQ) [源代码特洛伊木马攻击](https://coolshell.cn/articles/21649.html) ~~~ 于是,一个你看不见的 πàñ 变量就这样生成了,你再仔细看一下整个逻辑,这个看不见的变量,可以让你的代码执行他想要的命令。因为,http 的请求中有第二个参数,这个参数可奖在后面被执行。于是我们可以构造如下的的 HTTP 请求: http://host:port/network_health?%E3%85%A4=<any command> 其中的,%E3%85%A4 就是 \u3164 这个不可见Unicode 的编码,于是,一个后门代码就这样在神不知鬼不觉的情况下注入了。 ~~~ [一日一技:亲眼所见,也非真实,如何明目张胆架设后门程序](https://mp.weixin.qq.com/s/qvHv_MfYbk6P5AqVjogapA) > 看不见的字符,后门 [\# 如何做一个有质量的技术分享](https://coolshell.cn/articles/21589.html) [有关电学的一个巨大误解【官方双语】【Veritasium真理元素】](https://www.bilibili.com/video/BV1cQ4y1e7Lu?p=1&share_medium=android&share_plat=android&share_session_id=fac5a5db-f85c-4806-974f-7ed9cad57a6e&share_source=WEIXIN&share_tag=s_i&timestamp=1640356113&unique_k=dvJ41i9) ~~~ 电的速度 我们一直在用电,但知道今天,科学家对它的原理还是一直有不同的看法,人类在探索科学的路上永远都是小孩,都是一无所知的。盲人摸象 ~~~ [为什么技术越牛逼的人,越得不到提拔?](https://mp.weixin.qq.com/s/4Tf_GekhMcf2TxIjVx-Cag) > 木秀于林,风必摧之 [秋风扫落叶 pulsar](https://blog.csdn.net/java___007) [设计系统也内卷?腾讯、字节、阿里这些大厂竟然一个不落!](https://mp.weixin.qq.com/s/zOOzRPmPJiEZTHvqrI8s5g) [【中英双字】JPEG算法原理 jpeg图片是如何压缩的? by Branch Education](https://www.bilibili.com/video/BV1Nr4y1S76N?p=1&share_medium=android&share_plat=android&share_session_id=0b8f5a4a-ac08-445b-b6f6-072503e8bbee&share_source=WEIXIN&share_tag=s_i&timestamp=1640696876&unique_k=c0MkUB9) [真的,你的笔记本电脑赛过千万亿台 60 年前的大型机 | Linux 中国](https://mp.weixin.qq.com/s/TIrUTeh1B3_SmowRTCQOHg) ~~~ 然而,现在的程序员的创造力却比7090时的程序员创造力降低了不知道多少倍。 我想这也与现代程序员面对更多的是上层的语言,各种封装和业务等,工作中已经很少有机会去接触底层了,996害人。 ~~~ [六省区断网:江湖恩怨引发“血案”?\_新闻中心\_新浪网](http://news.sina.com.cn/c/2009-05-27/170917902061.shtml?from=wap) > 逻辑严密的客户端软件会在异常情况下考虑到外连强度,而暴风影音 似乎犯了一个低级错误。在DNS解析失败的情况下,会无限次无限速地进行域名解析。 [vika维格表 x 腾讯千帆:人员考核结果自动收集,还有更多自动化案例](https://mp.weixin.qq.com/s/DKB68b6Yhb7C9s3g3DnjIg) [社区知识库|常见问答 FAQ 集合第 4 期:消息保留及延迟、Broker、Pulsar 权限等相关问题](https://mp.weixin.qq.com/s/t-X6Ey4pIofMKbb6c1j93w) [SSH 非活跃状态下连接断开解决后的两种解决办法](https://xw.qq.com/cmsid/20210208A024PT00) [这是金泽美术工艺大学的Haruka Suzuki的作品《KUROKO》,想象我们周围其实存在一群隐形人来帮助生活正常运作。]() [你每一次视频聊天,都有一群人躲在背后](https://mp.weixin.qq.com/s/8DU38a3PvghT-ll2ehWtmg) [我被这个浏览了 746000 次的问题惊住了!](https://mp.weixin.qq.com/s/GmWApvWUfGsxrjXw7iciWQ) > 时间问题 [1100 进 45:入选率仅 4 %,vika维格表成功入选腾讯 SaaS 加速器](https://mp.weixin.qq.com/s/PX9kMmt7vBhahpXOjjpLFA) [解读服务网格的2021:告别架构“大跃进”,技术生态百家争鸣](https://mp.weixin.qq.com/s/8pDxxzzXNFO4rDkuCA-YBw) [国庆充电包|Apache Pulsar 从入门到实践](https://mp.weixin.qq.com/s/iqGeZwqry3XoVu95BgCiZQ) [社区知识库|常见问答 FAQ 集合第 4 期:消息保留及延迟、Broker、Pulsar 权限等相关问题](https://mp.weixin.qq.com/s/t-X6Ey4pIofMKbb6c1j93w) [睿象云-AIOps智能运维平台 | 用人工智能点亮传统IT运维](https://www.aiops.com/) [谈谈协程的历史与现状](https://mp.weixin.qq.com/s/LItTjy2uN6iJvN2MqNPQ7Q) [研究人员发现价值约 4 万美元的 70 个 Web 缓存中毒漏洞,涉及 GitHub、GitLab 等](https://mp.weixin.qq.com/s/4CVD178WcrYiSSv5tvx3XA) [所谓“现代Web开发”,都是些什么妖魔鬼怪?](https://mp.weixin.qq.com/s/QNqIeFmiaDV0RSxsovZvgQ) > 别再搞什么单页网站了!HTTP 协议是专为小型个体和离散请求而设计构建的,它强调每个请求都有其特殊的目标。一次性把整个网站加载到浏览器上明显毫无意义,因为其中 90% 的内容根本没机会进入用户的视野。最简单的例子,有必要预先加载“关于我们”之类的页面内容吗?那东西有人看吗?所以,记得把网站分成几个小部分,让用户自主决定想看什么,这就是 HTML 锚点标签的用途。只提供一个小巧的首页,之后由用户点击相关超链接来请求自己实际想看的东西。Web 不就是这么工作的吗,怎么到了智能手机上就不一样了呢? > 到底是web网站,还是web应用 [阿里正式开源自研 XQUIC:已服务手淘上亿用户,网络耗时降低超 20%](https://mp.weixin.qq.com/s/RdR-7hPfY3tckHt3c3bw7Q) [热搜榜?广告榜罢了](https://mp.weixin.qq.com/s/bmCy2xPMZQsv5uh-pUpUIA) [中国人的吃鸡自由](https://mp.weixin.qq.com/s/cXFgVMklVmOI_R6WZpxhww) [为什么你要运行自己的 DNS 服务器? | Linux 中国](https://mp.weixin.qq.com/s/4f5dCYEheO-hjImh7SwsZw) [Intellij IDEA 神级插件!效率提升 10 倍!](https://mp.weixin.qq.com/s/Dcy2azGpGW1s0fadyd8bsA) [40年前,中国IT突击队悄悄进驻日本和硅谷](https://mp.weixin.qq.com/s/_y12C5_RCmELM3IV9rUrnA) [百度基于 Prometheus 的大规模线上业务监控实践](https://mp.weixin.qq.com/s/YmWbD4iQ5umRZxfRka3aaw) [腾讯自主研发动画组件PAG开源](https://mp.weixin.qq.com/s/BAYa0EbDvI23YiQaS6FUZg) [开源程序员绝望毁库跑路的背后](https://mp.weixin.qq.com/s/NHbK7LMJB_0jwQgUQUomlA) [周鸿祎不理解“35岁被职场抛弃”;拼多多“砍一刀”绩效打分被评为最低档;阿里宣布9人升任副总裁及以上职位|Q资讯](https://mp.weixin.qq.com/s/vhFVLir0xoMBitrKx-qccg) > 另外,去年 4 月上海律师状告拼多多借“砍价”忽悠消费者的案件也有了新的动态,该律师 @法律小 V 刘宇航因为在拼多多砍价但始终差 “0.09%” ,于是起诉拼多多,其近日一度在社交平台上发出与拼多多就砍价案交涉的部分细节——拼多多庭上提交材料显示因页面显示百分比位数有限,所以拼多多把一个至少小数点后有 6 位数以上的百分比,直接省略显示为 0.9%,因此刘宇航砍价的显示实际不是 0.9%,而是 0.9996427%。 [新一代消息队列 Pulsar](https://mp.weixin.qq.com/s/wYb9UQWYJf8ay1DbLXaZDQ) [聊聊幂等设计](https://mp.weixin.qq.com/s/P3GVyHxrSLN4FV2xwnP71g) > 调用远程服务会有三个状态:成功,失败,或者超时。前两者都是明确的状态,而超时则是未知状态。 [记住这两幅重要的图!](https://mp.weixin.qq.com/s/Tmsdg51O6l4aQfk1hNf_-Q) ~~~ 这幅图最有趣的地方在于它把计算机世界的时间和人类世界的时间做了对比,我常常把CPU比喻成跑得很快,但是记不住事情的“阿甘”, 他的一个时钟周期如果按1秒算: 内存访问就是6分钟 固态硬盘是2-6天 传统硬盘是1-12个月 网络访问就是几年了! ~~~ [这5个深刻洞察「人性」的理论,不看也罢](https://mp.weixin.qq.com/s/m5D6fZJtxaLhNRZ_qGLNoQ) [这个工具,让集群可视化变得简单](https://mp.weixin.qq.com/s/9cpiWp6ZnT-fqdgKQAP-Uw) [Wireshark的抓包和分析,看这篇就够了!](https://mp.weixin.qq.com/s/QyQRd4vOeBnXcH6wFUU10w) [MVVM 成为历史,Google 全面倒向 MVI](https://mp.weixin.qq.com/s/9iRy3MPuQDXn1PSMMvpsDw) [亲眼所见,也非真实,如何明目张胆架设后门程序](https://mp.weixin.qq.com/s/RLSix0c-QGWC_J16KgLUCA) [关于前端大管家 package.json,你知道多少?](https://mp.weixin.qq.com/s/csGiBBvsZLI76yrXjD6NGg) [为什么不懂技术的人可以做产品经理?](https://mp.weixin.qq.com/s/Da45pZhK6cw5HJPLZhd-Tg) [使用这个库,让你的服务操作 Redis 速度飞起](https://mp.weixin.qq.com/s/gXSliujRN8GtUMlC-mjeIA) [万字长文爆肝 DNS 协议!](https://mp.weixin.qq.com/s/RuZIEWDq9nHb8ydv4QylfA) [Wasm 为 Web 开发带来无限可能](https://mp.weixin.qq.com/s/6dHxBZcZk8905nvSsjz67A) [深入聊聊 JavaScript 框架](https://mp.weixin.qq.com/s/fc_v8jGHVhV9wudJ5aS2rw) > 再者前端编程模式从命令式向声明式(declarative)演进,针对 DOM 的获取与操作大大减少,jQuery 的使用率也随之快速下降。 [MVVM 成为历史,Google 全面倒向 MVI](https://mp.weixin.qq.com/s/9iRy3MPuQDXn1PSMMvpsDw) [一个运维老将的自我修养](https://mp.weixin.qq.com/s/F_t3w5b8RuXDKwCSDLczBA) > 前面我在讲基础的核心竞争力的时,已说道对 linux 的操作的掌握是基础。技术栈也是一样,操作系统一定是技术基础中的基础,然后涉及四大方向:计算、网络、存储、数据库。 [回到地球之后,这个男人创建了Ubuntu](https://mp.weixin.qq.com/s/PTDV8uHgvDNQCPTUhe-QYw) [网络断开几秒,原先的 TCP 连接还能否正常使用?](https://mp.weixin.qq.com/s/9BXCpfHUcN_TQo7T8tsAPA) [拔掉网线后, 原本的 TCP 连接还存在吗?](https://mp.weixin.qq.com/s/SEwKDnf21jdGWTObmbvjEA) [深度解剖云原生抄袭怪!你一开源,我便“自研”?](https://mp.weixin.qq.com/s/pz5eYBe2y82H9DJQzGT5-w) [还有人记得 Linux 之前,那个理想又骄傲的 BSD 吗?](https://mp.weixin.qq.com/s/ugdES1JUTNx4K_f7bNdjHA) [为了10亿美元,OpenAI不惜“出卖”了自己的灵魂?](https://mp.weixin.qq.com/s/5FiwwqojCR0m71h_qq4aFg) [互联网反内卷简史](https://mp.weixin.qq.com/s/j13RTs9BPz597FaZ_bRqSw) [因为爬虫失控,CTO 和程序员双双被判刑](https://mp.weixin.qq.com/s/k6LcCMf2bmQG-x78k5I0XQ) https://devtool.tech/base64 [淦,为什么 "𠮷𠮷𠮷" .length !== 3](https://mp.weixin.qq.com/s/gP8QPzTROGHpKreWf7lUMg) [取而代之!以后不用再 new Date() 了](https://mp.weixin.qq.com/s/a9dZtxR0vwhz-uhRGtRMEQ) [曾经是“杀手级”桌面语言,Java桌面开发为何走向衰落?](https://mp.weixin.qq.com/s/-giQrZsfkS4AWDWMBSxvVQ) > 那时候用 Java 编写的桌面应用程序就只有开发工具,我能想起的就是 ArgoUML 和 NetBeans,它们确实不好用而且速度很慢。那种慢,就像是双脚陷进了泥潭——无论是上下滚动还是打开菜单,所有操作都有“粘粘”的延迟。 > 软件的开发很多时候是一个不断取舍和平衡的过程,而永远没有完美的事物,所以需要不停的迭代,不断的优化和完善。 [战火之下,乌克兰开发者还在提交代码](https://mp.weixin.qq.com/s/y3gHECgV_FAQ_kcRNFGS9g) [屹立于技术之巅的 4 门语言创造者 — Anders Hejlsberg|Open Source Prism](https://www.bilibili.com/video/BV1ta411b7jE?p=1&share_medium=android&share_plat=android&share_session_id=f3f177a6-87ed-4c65-b4c6-6cde3c722056&share_source=WEIXIN&share_tag=s_i&timestamp=1646829078&unique_k=ckRLTqh) [我遇到一群能“预测未来”的人](https://mp.weixin.qq.com/s/AdwdV2OQdnaxZXrwJXdisg) [科创人·智行者CEO张德兆:这个时代就是最大的背景、最硬的资源](https://mp.weixin.qq.com/s/7rDG2poMeyy5b6KUWdXpBw) > 人生中有些事不能放下,而为了这件事,可以放下其他所有。 [如何平衡代码洁癖和项目进度?](https://www.zhihu.com/question/324330546/answer/686877852) > 没人用的代码,不必优化。结构再美,没人用,也是废话。 > 在气量上,对同一个需求的实现思路不同,这在同样是资深开发的程序员中间很常见,每个人都认为自己的思路为最优,并且无法说服对方这种情况也非常正常。那作为leader,我认为需要允许这种不同的声音在项目中存在。 [估值超百亿的UI设计软件封禁中国大疆,国产软件火速发声](https://mp.weixin.qq.com/s/KOk0hr5zXV6G6jRbiHk04g) [一张神图](https://mp.weixin.qq.com/s/W_64xaR_qZcrny5Ff0ccnw) [像素的一生:浏览器渲染流水线简述](https://mp.weixin.qq.com/s/tWLGHIiL3kS_a2h3gmOlXQ) [人性的漏洞](https://mp.weixin.qq.com/s/UXWeuT-Q5_1Q-5HANQ8G6g) [颜值爆表!Redis 官方可视化工具来啦,功能真心强大!](https://mp.weixin.qq.com/s/32AjIkR5N-sBWsn5dZFmIQ) [国产引擎 Cocos 的跨平台渲染器架构与实践 | GMTC](https://mp.weixin.qq.com/s/mjklV2xMYsdmtwuo6MY4jQ) [发现竞争对手代码中的低级Bug后,我被公司解雇并送上了法庭](https://mp.weixin.qq.com/s/pzw04THHtQ4kixRKPgPA5w) [Pulsar 也会重复消费?](https://mp.weixin.qq.com/s/PPIUKp0CZDbVa5zZDLMvmQ) [撸了一个可调试 gRPC 的 GUI 客户端](https://mp.weixin.qq.com/s/CebHQjValdYQdt4VoHSx9g) [\[电台:黑客事件调查\] 孟加拉银行黑客入侵事件](https://mp.weixin.qq.com/s/XDhfFSejfJlkzBrb0yL-Kw) [战火之下,乌克兰开发者还在提交代码](https://mp.weixin.qq.com/s/i3P61i_qHrfxe7Vl2IyiAg) [再见 Jenkins:Drone 如何为工程团队简化 CI/CD](https://mp.weixin.qq.com/s/9TJgbAqkGYWrMmJzNU6FWQ) [图解 | 深入理解高性能网络开发路上的绊脚石 - 同步阻塞网络 IO](https://mp.weixin.qq.com/s/cIcw0S-Q8pBl1-WYN0UwnA) [深入揭秘 epoll 是如何实现 IO 多路复用的](https://mp.weixin.qq.com/s/9vVs2olnfoVEpoJCFWUmMQ) > 一棵红黑树。为了支持对海量连接的高效查找、插入和删除,eventpoll 内部使用了一棵红黑树。通过这棵树来管理用户进程下添加进来的所有 socket 连接。 [为什么很多php框架要使用dao 数据对象模式? - 知乎](https://www.zhihu.com/question/320393804/answer/658741236) > 这个 DAO 层有很多意义,其一是调用者只需要写 Native 代码,其二是扫平各种数据库的差异,对调用者提供统一签名的 API。Native 是相对概念,对于这个问题,SQL 语句是外来代码,PHP 代码是 Native 代码。 > 需要强调的是,不要和模型混淆,大多数 PHP 框架的模型是 Active Record ,这个是把表中的一行数据映射成一个 Native 对象。这个思想叫 ORM 。 > > 在程序世界里,有一个分层思想,这个思想很重要。DAO是一个层,数据访问层。有了这一层,就可以做一些事情。大多数PHP框架都实现了这一层,叫“查询构造器”,Laravel yii tp等这些框架都有实现。这个DAO 层有很多意义,其一是调用者只需要写 Native代码,其二是扫平各种数据库的差异,对调用者提供统一签名的API。Native 是相对概念,对于这个问题,SQL语句是外来代码,PHP代码是Native 代码。需要强调的是,不要和模型混淆,大多数PHP框架的模型是Active Record,这个是把表中的一行数据映射成一个Native 对象。这个思想叫 ORM。 [看完微软大神写的求平均值代码,我意识到自己还是 too young了](https://mp.weixin.qq.com/s/Swm_fy0fJp0UFEhJ1TEJog) [MongoDB 全方位知识图谱](https://mp.weixin.qq.com/s/qStIOFcynQCiYw-WppAebg) [HTML5崛起之时,Java桌面时代就已经终结了](https://mp.weixin.qq.com/s/J-4Wy_eSG4dl3gBhneLTbw) [这是一个「跨三界」的支付清算体系](https://mp.weixin.qq.com/s/SSz4_wcB0_6Uqkq04QZAcA) [Python 内存数据库 CyberDB 使用实例 | Linux 中国](https://mp.weixin.qq.com/s/zDycZAKu7n4BGKH9tEkG8A) [从实现原理看低代码](https://mp.weixin.qq.com/s/oWz3j0qrqxNOsYu8Aiu5qw) ~~~ 但这两种代码在实现思路上有本质区别: 「声明式」直接描述 「最终效果」,不关心如何实现。 「命令式」关注如何实现,明确怎么一步步达到这个效果。 从可视化编辑器的角度看,它们的最大区别是: 「声明式」可以直接从展现结果反向推导回源码 「命令式」无法做到反向推导 ~~~ [我决定辞掉工作,全职开发我的操作系统!(续)](https://mp.weixin.qq.com/s/4lABe-9p315zS8Ir3c63xg) > 我很喜欢你这个项目,有着Unix风格的内核,混搭的GUI,一个Mac OS的菜单栏, Windows GUI界面,一个NextSTEP风格的Laucher , 你把其他系统中你最喜欢的部分给拿了过来。 [一个 Bug 让人类科技倒退几十年?](https://mp.weixin.qq.com/s/qIAcVsV6GmTN9VKhw-OnGw) [多线程编程:一次性搞懂线程同步机制](https://www.bilibili.com/video/BV1oQ4y1C73G) > i++ 在底层并不是不可继续拆分或者不能被其它操作打断的原子操作 [MySQL事务已提交,数据却丢了,赶紧检查下这个配置!!!(收藏)](https://mp.weixin.qq.com/s/4AipXwNmwcKvJiFrUYWzvA) [软件设计的沉静|ONES 人物](https://mp.weixin.qq.com/s/UeFQOnRSfFnAYfU-Rt-mEg) [知识库进化论 | 华创资本对话 ONES & 为知笔记创始人](https://mp.weixin.qq.com/s/ycOT8bsv3hWRrx-DTdAJhA) [柏林超级工厂内部初探:特斯拉每45秒生产一辆汽车](https://mp.weixin.qq.com/s/uCs_m_OiMBTMUF5s_ofdig) [隐居、反内卷,不意味着躺平|专访2021年度“杰出新自由软件贡献者”奖得主](https://mp.weixin.qq.com/s/VfclpaYjCH8aLh0uMYny1w) [被卡脖子40年,中国数据库何时弯道超车?](https://mp.weixin.qq.com/s/2VZPhJQqfobiWginclV3tQ) > 你一开源,我就自主研发,你一商业化,我就分叉。有几个人敢摸着良心说完全国产 [石墨文档是如何通过 WebSocket 实现百万长连接的?](https://mp.weixin.qq.com/s/HdviWEHLJ4tgafVpTVDYNQ) [为什么 parseInt (0.0000005) === 5 ?](https://mp.weixin.qq.com/s/3D3_oOf_v2ytyIHaDv6pNw) [数字化转型失败了,谁该承担责任?IBM因IT项目开发失败,被判赔偿保险公司6.6亿元](https://mp.weixin.qq.com/s/VZUbAZXrYgK1PfOBx7USdQ) [量子跟物质是否无限可分,完全是两回事 | 科技袁人](https://mp.weixin.qq.com/s/-cLtOjDXE89B-Ks-ZMBGCg) > 还有人还从哲学上认为,物质是无限可分的,因此不存在量子。 > 还经常有人认为,物质是无限可分的,所谓基本粒子都可以再分,所以它们都不基本。**其实这只是个哲学信念,对实验毫无意义。因为真正重要的是,这样的信念能得出什么可观测的效应。**比如你说电子是可分的,好啊,请你设计一个实验表现出电子的结构。如果你设计不出来,那你这话有什么意义? [当我是 flomo 的经营者时,我在思考些什么](https://mp.weixin.qq.com/s/kmXpvmr3jj2bPagHOXTJLg) [做了七年前端开发,我最近才意识到可访问性的必要......](https://mp.weixin.qq.com/s/-9jxWS-wa6L-GIfXRGvbng) [Async 是如何被 JavaScript 实现的](https://mp.weixin.qq.com/s/FfDe9mpEvJF17lW8eqMLLQ) [突然掉电,为啥MySQL也不会丢失数据?(收藏)](https://mp.weixin.qq.com/s/prSMGgsuFBv1hZMtiUcAVA) [从0到1详解ZooKeeper的应用场景及架构](https://mp.weixin.qq.com/s/tiAQQXbh7Tj45_1IQmQqZg) [语义化版本号](https://mp.weixin.qq.com/s/1lbQ0MiW0Mn1qKSrTfJJyg) > 理论上次版本是向下兼容的,但凡事很难十全十美,由于一些必要原因,[个别版本](https://www.kancloud.cn/manual/thinkphp5_1/354155)的升级并非完全无缝,请尽量按照本升级指导的建议进行调整。 [讲了两个故事,他获得了图灵奖](https://mp.weixin.qq.com/s/WyQIKayLpyzObZNwAjL8-g) [Elasticsearch 基础入门详文](https://mp.weixin.qq.com/s/GG_zrQlaiP2nfPOxzx_j9w) [五年官司终败诉,万亿爬虫大军蠢蠢欲动](https://mp.weixin.qq.com/s/o_Z6cnHuK5qi1XnWZmuPig) ~~~ 虽然 HiQ 公司对 LinkedIn 网站实施了网络爬虫,但美法院法官认为,这种爬虫行为并不违反法律,因为 LinkedIn 网站上的数据是公开数据,对于公开数据,即使违反对方设置的 robot 协议,也应当是被法律允许的。 这就像在白天推开一家未锁门的商店进去看看,并不能将其认定为非法侵入。因此,法院最后不仅没有认定 HiQ 公司的爬虫行为违法,甚至反过来认定 LinkedIn 的反爬虫技术违法。 另一方面,数据抓取也是现代互联网生态的重要组成部分,根据 Akamai 的统计,全球互联网流量中,近 40% 的流量由爬虫所占据。在 2021 年第二季度,全球遭遇的爬虫攻击达到了 700 亿次,同比增长 15%。 中美法律不同,需谨慎使用爬虫技术 或许正是由于数据的重要地位,近年来中外关于数据的争议问题层出不穷。在中国,爬虫行为引发的不正当纠纷案件也不在少数。 ~~~ [黑客老毕决定登月](https://mp.weixin.qq.com/s/Fssp62IHKXC4cl0D60nGXA) > 不能再被那个东西推着走了 [程序员的自白:我如何让失败项目起死回生,变成价值 270亿美元的应用程序?](https://mp.weixin.qq.com/s/rdikP9ycBmOXlQFI4IF1Zw) [软件工程中的速度](https://mp.weixin.qq.com/s/qDPeg7C8TDn0TauCXTQVpw) [TikTok内幕](https://mp.weixin.qq.com/s/457NfEo5qVYXAb2LzD8gKQ) [芯片是方的,为什么晶圆要做成圆的呢?【差评君】](https://www.bilibili.com/video/BV1W3411M7ha) [composer 原理(一) --小丑_鸟飞惊了看花人的博客-CSDN博客_composer工作原理](https://blog.csdn.net/weixin_44535476/article/details/88761574) [Composer 原理(二) -- 小丑](https://blog.csdn.net/weixin_44535476/article/details/88762221?utm_medium=distribute.wap_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_ecpm_v1~rank_v31_ecpm-5-88762221.wap_agg_so&utm_term=composer%20%E5%8C%85%E4%B8%AD%E4%BF%AE%E6%94%B9%E6%95%B0%E6%8D%AE%E4%B8%8D%E7%94%9F%E6%95%88) [ORM是什么?如何理解ORM --小丑_鸟飞惊了看花人的博客-CSDN博客](https://blog.csdn.net/weixin_44535476/article/details/88737625) [布洛芬是怎么知道你哪里疼的?](https://www.bilibili.com/video/BV1vZ4y1C7aF) [【科普】挖矿是怎么赚钱的?一卡难求的背后是什么在技术在支持?区块链](https://www.bilibili.com/video/BV1Wf4y1V7Xv) [IT老兵聊如何成为Sun公司第8号员工,网友:怀念那个“从无到有”的技术年代](https://mp.weixin.qq.com/s/f9ccHAmxNxcmPhA0mE6mQw) > 我觉得我可能是第一个实现了 select 系统调用的人,只是从来没把它开发成实际产品 [我和二爷聊产品:好产品的十大原则(万字长文)](https://mp.weixin.qq.com/s/L1EMRae-16nTDeV43O2DIQ) ~~~ 01. 好的产品富有创意,必须是一个创新的东西 02. 好的产品是有用的 03. 好的产品是美的 04. 好的产品是容易使用的 05. 好的产品是很含蓄不招摇的 06. 好的产品是诚实的 07. 好的产品经久不衰,不会随着时间而过时 08. 好的产品不会放过任何细节 09. 好产品是环保的,不浪费任何资源的 10. 好产品遵循少即是多 ~~~ [从 SVN 到 Git 开发实用命令总结](https://mp.weixin.qq.com/s/ApEpvgTujk_aHLeD_2FPFw) [RxJS 之于异步,就像 JQuery 之于 dom](https://mp.weixin.qq.com/s/Q4K64IKFGleSglwHUi6WBg) [Fetch API 教程 - 阮一峰的网络日志](https://www.ruanyifeng.com/blog/2020/12/fetch-tutorial.html) [框架究竟解决了啥问题?我们可以脱离它们吗?](https://mp.weixin.qq.com/s/-bJ7Abx9d02Eor-lsRoCGQ) > 声明式编程是一种在不指定控制流的情况下定义逻辑的范例。我们描述的是结果需要是什么,而不是我们需要采取什么步骤。 > 在声明式框架的早期,大约在 2010 年,DOM API 非常冗长,使用命令式 JavaScript 编写 Web 应用程序需要大量的样板代码。 [你未必知道的 WebRTC– 前世、今生、未来 - 专栏博客 / 开源技术 - RTC开发者社区-WebRTC中文论坛|RTC实时技术论坛](https://rtcdeveloper.agora.io/t/topic/23714) > “感觉上很快”就是实时? [20多只浣熊堵门讨吃的..._哔哩哔哩_bilibili](https://www.bilibili.com/video/BV1x5411V7Eh/) ---- last update:2018-4-2 17:07:37