ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
[小龙猫居然会换手拿牌子,这灵活的小手太萌了!](https://m.sohu.com/a/513823593_100114195/?pvid=000115_3w_a) [深度解析单线程的 Redis 如何做到每秒数万 QPS 的超高处理能力!](https://mp.weixin.qq.com/s/2y60cxUjaaE2pWSdCBX1lA) [详解 Kubernetes 包管理工具 Helm](https://mp.weixin.qq.com/s/K3NFf23hhvrhgGhtFhOZnQ) [拿出5万美元,支持独立开源维护者](https://mp.weixin.qq.com/s/6jP9duB2aaS6ae6--VL3mQ) [你们看电影有没有这种感觉,就是总感觉自己就是男主角?](https://www.zhihu.com/question/368795151) > 前所未有的仿徨,后怕与吃惊,原来每个人都会有先入为主的视角,每个人看到的东西是不一样的。 [不腐的罪证:比特币白夜追凶纪实](https://mp.weixin.qq.com/s/L3EHUo1xqYqmWXY33mXDxw) [无锁队列的几种实现及其性能对比](https://mp.weixin.qq.com/s/HdP5NcQIdzfznGwcHLTvMw) [为什么前端不能没有监控系统?](https://mp.weixin.qq.com/s/C9dUuzEkAxosOX9rlvfDWg) [小程序的鼻祖在国内就这么消亡了!](https://mp.weixin.qq.com/s/3g7brHtS9UDrdEC5c-tt1Q) [企业为什么要有使命](https://mp.weixin.qq.com/s/CsQB7kSs7xwWbDltKxp0Mg) ~~~ 使命是要解决的问题,而非此刻提供的解决方案。 解决方案会更快被淘汰,而问题能够延续更久。 关注解决方案,更可能固步自封。 关注问题,更可能持续进化。 著名的柯达,胶卷时代之王,在数码相机纪元被狠狠淘汰,成为时代的眼泪。 少有人知道,数字成像技术最早却是由柯达公司的工程师发明,比竞争对手足足早 13 年——但管理层担心影响到胶卷业务的利润,选择了雪藏。 ~~~ [140岁柯达,卖不出胶卷惨遭破产?竟靠跨界制药、卖衣服,重新复活!](https://mp.weixin.qq.com/s/_J3FGPlXLy8PrtPnFRaUmA) [可怕!CPU 暗藏了这些未公开的指令!](https://mp.weixin.qq.com/s/Wvp9igM2KeJd8si6muXNVQ) [设计模式目录](https://refactoringguru.cn/design-patterns/catalog) [【开青】我们真的在乎过开源软件的安全吗?](https://www.bilibili.com/video/BV1MR4y1K7jA/) [开发者武器库](https://devtool.tech/) [Docker的前世今生](https://www.jianshu.com/p/e58a52bc8071) [开源许可证的变迁:从Elastic两次变更开源协议说开去](https://mp.weixin.qq.com/s/RIONrgvdehUen1YWQWp48Q) [Android 卡顿掉帧?努比亚技术团队分享](https://mp.weixin.qq.com/s/0W2ZozoLHsA01xAEjoPhnw) [十万亿条消息背后的故事](https://mp.weixin.qq.com/s/_-7w6EpFHjL_c3BSnVoPcw) [Ajax 之战:XMLHttpRequest 与 Fetch API](https://mp.weixin.qq.com/s/rDf4TtCPed3XPChH-66UEQ) [Redis 6 中的多线程是如何实现的!?](https://mp.weixin.qq.com/s/MU8cxoKS3rU9mN_CY3WxWQ) > 单线程的 Redis 虽然性能很高,但是却有两个问题。一个问题是没有办法充分发挥现代 CPU 的多核处理能力,一个实例只能使用一个核的能力。二是如果某个用户请求的处理过程卡住一段时间,会导致其它所有的请求都会出现超时的情况。所以,在线上的 redis 使用过程时是明确禁止使用 keys * 等长耗时的操作的。 [深度解析单线程的 Redis 如何做到每秒数万 QPS 的超高处理能力!](https://mp.weixin.qq.com/s/2y60cxUjaaE2pWSdCBX1lA) [一站式完成车牌识别任务:从模型优化到端侧部署](https://mp.weixin.qq.com/s/ZoacRl9XtGNL1HfBn7Dr3g) [屡次让拳头翻车的 ping:作者因车祸英年早逝,千行源码改变世界](https://mp.weixin.qq.com/s/PkVbt5-NPjBrt6Dc978NaQ) [月活 12.8 亿的微信是如何防止崩溃的?](https://mp.weixin.qq.com/s/xmQCKVkqhhTKd1k6GmkZfA) [这名“业余”程序员,曾用50张1080ti对抗癌症【差评君】](https://www.bilibili.com/video/BV1x3411V7tL/) [硬核观察 #647 DuckDuckGo 浏览器对微软的跟踪程序网开一面](https://mp.weixin.qq.com/s/7uVpnbkdurtD-ndOeqOvUQ) > 老王点评:虽然深度伪造技术颇受非议,但是这种技术也能用在很好的地方。科技是用来造福世界的 [当我们在伤害开源的时候,在伤害什么?【差评君】](https://www.bilibili.com/video/BV1n44y1b7Ta/) [云原生时代 PHP/Golang 项目如何实现微服务](https://mp.weixin.qq.com/s/dZYstM3h6y2ifIeUo1-xBQ) [10万 npm 用户账号信息被窃、日志中保存明文密码,GitHub安全问题何时休?](https://mp.weixin.qq.com/s/IHU0NvgF575A9sfAnWixmw) [Docker五分钟快速入门](https://www.bilibili.com/video/BV1d4411q72v/) [腾讯设计师偷偷在用的Figma插件,又白嫖到了!](https://mp.weixin.qq.com/s/1Quf47nIW-CIsCw0rePoMA) [博文推荐|Apache Pulsar 客户端应用程序最佳实践](https://mp.weixin.qq.com/s/qIT7rFlDWOXInwjjOiO4OQ) [童鞋们,该放弃移动端 rem 适配方案了](https://mp.weixin.qq.com/s/sj4gUiA35KATOVs82q0AYg) [上班第一周,怒怼CTO](https://mp.weixin.qq.com/s/4Id53TjOSf1CsJx8sa0_Kw) [第四部分完结!操作系统启动完毕!](https://mp.weixin.qq.com/s/yvy_kpsS0fvBwxXetxz6Ng) [博文推荐|BookKeeper - Apache Pulsar 高可用 / 强一致 / 低延迟的存储实现](https://mp.weixin.qq.com/s/dVV019TrQqAg_ICW6MwOgQ) [Hadoop是什么?一篇文章带你快速入门](https://mp.weixin.qq.com/s/wEIQTYXmooCI365OnN3plQ) [一图读懂HDFS--大数据平台技术栈06](https://mp.weixin.qq.com/s/z9AIOBUVpdEikiuLqKOcMw) [彻底理解大数据 HDFS 分布式文件系统,这篇就够了](https://mp.weixin.qq.com/s/0pQsfxcb4yonZA57X7s1TA) [Simula 诞生之前的面向对象程序设计 | Linux 中国](https://mp.weixin.qq.com/s/zncAjD8P58WSbZA0QpJVSA) [记一次服务器被入侵,没想到我轻松搞定了它~](https://mp.weixin.qq.com/s/s_gdazjZUqNByVqsB9xF5A) [被diss性能差,Dan连夜优化React新文档](https://mp.weixin.qq.com/s/PCYBs7UX4uV0ytfkOh-dBA) [Vue 性能指标逐渐开始反超 React 了!](https://mp.weixin.qq.com/s/-wROZ3-tPxVF0kncTfcVvA) [记住这两兄弟,他们可能是Web史上最大的错误](https://mp.weixin.qq.com/s/zCBIz7BkUNJj8u9Yk6MCNg) [看了美的被裁员工的喊话,我想说两句](https://mp.weixin.qq.com/s/kP9OySH0FJEQRDAheKmBFw) [CODING创始人&CEO张海龙:工具的价值演进](https://m.baidu.com/video/page?pd=video_page&nid=8003143322606029886&sign=3695647141379356320&word=coding+%E5%88%9B%E5%A7%8B%E4%BA%BA&oword=coding+%E5%88%9B%E5%A7%8B%E4%BA%BA&atn=index&frsrcid=4185&ext=%7B%22jsy%22%3A1%7D&top=%7B%22sfhs%22%3A1%2C%22_hold%22%3A2%7D&sl=4&fr0=A&fr1=A&ms=1&lid=11111011423585844666&referlid=11111011423585844666&frorder=8&_t=1664765530055) [小册上新|DevOps:为提升研发效率赋能](https://mp.weixin.qq.com/s/IqUKzcD6i8B5JxRgu3yWEg) [麻雀的家 究竟在哪里?](https://baijiahao.baidu.com/s?id=1690444319526868748&wfr=spider&for=pc&searchword=%E9%BA%BB%E9%9B%80%E4%BD%8F%E5%9C%A8%E5%93%AA%E9%87%8C) [618大促将至,用AI挖掘差评,零代码实现亿级评论观点情感分析](https://mp.weixin.qq.com/s/KWwNysZL3eWPb-uA7g6thA) [基于 QUIC 协议的 HTTP/3 正式发布](https://mp.weixin.qq.com/s/m3brzbkDJdRqu8X4qD3akg) [新一代更强大的镜像构建工具 Earthly](https://mp.weixin.qq.com/s/LreTTuQkcvWUgWReg8lcVQ) [熟悉事件循环?那谈谈为什么会分为宏任务和微任务](https://mp.weixin.qq.com/s/L1rpAjAYLbTpg6ZBqwzCdA) [大文件怎样实现快速上传?](https://mp.weixin.qq.com/s/1FozU1NyKPhEO4nMTwVW-A) [7分钟视频告诉你,什么是DevOps?](https://www.bilibili.com/video/BV1jT4y1S7tw/) [腾讯正式开源Spring Cloud Tencent,打造一站式微服务解决方案](https://mp.weixin.qq.com/s/A-DcZJY9sJcTQSEoWEibww) [2022,我们该如何理解可观测技术](https://mp.weixin.qq.com/s/0tFwwXHblGI0SN7zzZ7nmQ) [看了美的被裁员工的喊话,我想说两句](https://mp.weixin.qq.com/s/kP9OySH0FJEQRDAheKmBFw) [小心!别踩到我和百度的TCP连接,说不定还在握手呢!](https://mp.weixin.qq.com/s/SeB3jQhOHsn5xbyX58U4XA) [对前端来说开发一个在线文档需要啥技术?](https://mp.weixin.qq.com/s/OyUEGH_8ldHobyTzt-zvbw) [从维护性工作到软件开发革命,运维15年间的大逆转](https://mp.weixin.qq.com/s/lbOcGLYMvwaAlXXiqmYm2w) > 后来他遇到了另一位关注同样问题的 Andrew Shafer,两人讨论出了一个解决方案:聘请“思维过程与开发人员一样的运维人员”,以一步构建和部署项目。Patrick 在 Twitter 上宣传他的想法时创建了一个名为“DevOps”的标签,意外的是,这个标签很快就成了一种主流解决方案的代名词。 [Argo 全家桶如何让 DevOps 变的更容易?](https://mp.weixin.qq.com/s/vqPDSih6kV2117aURmueUQ) [Linux 网络排查工具集,Grep 命令全解析](https://mp.weixin.qq.com/s/T_l-p3bYcfa5RW5xnH8aMg) [聊聊Netty那些事儿之从内核角度看IO模型](https://mp.weixin.qq.com/s/zAh1yD5IfwuoYdrZ1tGf5Q) [我为 Netty 贡献源码 | 且看 Netty 如何应对 TCP 连接的正常关闭,异常关闭,半关闭场景](https://mp.weixin.qq.com/s/lfV-7drnRjjNq65KxiT0gg) [程序员新人周一优化一行代码,周三被劝退?](https://mp.weixin.qq.com/s/XYewDd70D6fzGT7GJlDROw) [还怕记不住 Kubectl 命令?K9s 太强大了](https://mp.weixin.qq.com/s/U6VT8RrNH69E9Tf2VzOEcQ) [Istio 已经远远超越 SpringCloud、dubbo等传统开发框架](https://mp.weixin.qq.com/s/Qd6ZWYvQ2VIIy1jM2y3L1Q) [性能比拼:2022 Apache Pulsar 与 Kafka 基准测试报告出炉](https://mp.weixin.qq.com/s/i77H-xRR720mWONW1p8bcA) > 而延迟的增加会损害用户体验,将延迟性能稳定地保持在给定的 SLA (服务级别协议)之内是非常重要的。 [太强了!有了这个 GitHub 热门工具,15 分钟内把微信小程序搬进 APP](https://mp.weixin.qq.com/s/IY7T8uPgJ5S3IDUC5p5BxA) > app加小程序用不到,那反过来 小程序一键转换成APP,这个可以有,果然逆向思维威力很大 [Docker Compose:搭建开发环境的好方式 | Linux 中国](https://mp.weixin.qq.com/s/DeE8ilu3psf9tUDXVWlRmw) [Elasticsearch 如何实现时间差查询?](https://mp.weixin.qq.com/s/1NwYGElKQ9ergGxlszMTXw) [WebAssembly 会取代 Docker 吗?](https://mp.weixin.qq.com/s/7Da_8Zc-uvT7eJ7XlT9qfA) [如何从微小细节着手,参与开源贡献](https://mp.weixin.qq.com/s/WAt4CNSqguCuaURHe5e4rQ) [JS 运行机制最全面的一次梳理](https://mp.weixin.qq.com/s/_EJoEGqe6Vk33jeRLdFd_g) [任何足够先进的技术,都与魔法无异,比如量子信息 | 科技袁人](https://mp.weixin.qq.com/s/dYcnJdRo-4AthC1xxzU_BA) [谁家的加密密钥,写死在代码里?(说的就是你)](https://mp.weixin.qq.com/s/zPuaygPTWUmmFFmYRXG5eQ) [异步编程指北(腾讯技术工程)](https://mp.weixin.qq.com/s/u8pRzYvzM-1L9DoR2kXfKw) ~~~ 编程的时候,是人脑适配电脑,还是电脑服务人脑? 在大部分的编程中,大家都只需要考虑同步的方式来写代码逻辑。少部分时候,就要考虑使用异步的方式。而且,有很多的开发框架、类库已经把异步处理封装,可以简化异步任务的开发和调试工作。 所以,对于开发者来说,默认还是同步方式思考和开发,当不得不使用异步的时候,才会考虑异步的方式。毕竟让人脑适配电脑,这个过程还是有些困难的。 ~~~ [Web端布局框架的思考与设计—滴滴魔方布局框架的构建与实现](https://mp.weixin.qq.com/s/BVQSDHSalSl0rKO3lySu1A) [diff 算法深入一下?](https://mp.weixin.qq.com/s/HwowUwWA4pkSIQ1J4fwr9w) [测试如何左移](https://mp.weixin.qq.com/s/bokM3I9Jf4I4LbkSjmxHfQ) [知鸦日报2022-06-24(团队管理基本功:找到士气低落的解药!)](https://mp.weixin.qq.com/s/fcqCZGonHtztOdO6vU-w1Q) [连1.0版本都没有,Uber为什么会采用这样一项新技术?](https://mp.weixin.qq.com/s/AvbynTWSf9MiCXSpEPYoYA) [Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结](https://mp.weixin.qq.com/s/KNpC9ncHh61llQUoGDeSKg) [那个程序员,被打了。](https://mp.weixin.qq.com/s/u7PP_dSh1QsNxAq1niqLJg) [腾讯大佬聊​浅谈协程](https://mp.weixin.qq.com/s/__1T37udOH2yp2kqhOtR0g) [社区精选 | 几百行代码实现一个 JSON 解析器](https://mp.weixin.qq.com/s/Rzzz6vCflRreivpzyLKRww) [搜狗百度争夺的手写输入法,背后是怎样的基本原理?](https://m.bilibili.com/video/av46900414) [如何实现 1 小时内完成千万级数据运算](https://mp.weixin.qq.com/s/9QD8kzWHmuN4m2MmEg92NQ) [Websocket 被玩出了多种花样!](https://mp.weixin.qq.com/s/XermtVRpYOkBK2BoMgtEEw) [Redis 新特性篇:多线程模型解读](https://mp.weixin.qq.com/s/My7_KtzX_nV3A5NQDwijlw) [Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结](https://mp.weixin.qq.com/s/KNpC9ncHh61llQUoGDeSKg) [Java 技术栈中间件优雅停机方案设计与实现全景图](https://mp.weixin.qq.com/s/mi7ECJPVCBVftIWJ0n3Rpg) [龙蜥社区开源 coolbpf 技术实践](https://mp.weixin.qq.com/s/QmF-G5UbD12YQkiP_IVSUA) [小马宋,一位营销达人的成长记录](https://mp.weixin.qq.com/s/-PrACEP859eh01lXw9GpAw) [Notion 的支撑者](https://mp.weixin.qq.com/s/MbWAx_pVa42Y1q8qieRmGA) [这群WebAssembly大佬创业失败了:有时从 JS 迁移到 Wasm 并不值当?](https://mp.weixin.qq.com/s/173DNPwuqcKx0S_rfdvVow) > Wasm 也一直在给大家带来一些非常惊人的性能提升,Figma 是使用 Wasm 的典型案例,Figma 文件是在 C++/Wasm 中处理的,这确实能他们带来巨大的速度提升。 > 虽然 Figma 在用 Wasm,但仔细观察就会发现,他们使用 Wasm 其实更多是个“历史遗留问题”——他们的目标是在 C++ 中构建以保护原生应用,而不是追求更高性能。Figma 文件是在 C++/Wasm 中处理的,这确实能带来巨大的速度提升,但真正让 Figma 性能脱颖而出的其实是他们的 WebGL 渲染器。 [6条shell小技巧,让脚本显得不再业余](https://mp.weixin.qq.com/s/ixVK4ockNE46bTdmarsDHQ) [深入理解完美哈希](https://mp.weixin.qq.com/s/M8Wcj8sZ7UF1CMr887Puog) [太极 一个可以免 Root 运行的类 Xposed 框架](https://taichi.cool/zh/) [太极图形](https://taichi-graphics.com/about/#introduction) > 基于点的物理算法用来模拟打击感,肯定要比骨骼动画的方式更逼真 [好大夫APP离线消息推送系统演进之路](https://mp.weixin.qq.com/s/IASrjGwxwRyFcBRrgxT4fA) [Fork git](https://fork.dev/) [引领智能拥塞控制发展,腾讯CDN团队最新研究成果入选SIGCOMM 22 Workshop](https://mp.weixin.qq.com/s/McOXq6xAUBGfB-Z4uY0GQQ) [从20s优化到500ms,我是如何做到的](https://mp.weixin.qq.com/s/fYAES34kb-HPvmCF3HN8yQ) [No.15 和《质量三人行》主播串台谈前端研发与测试如何手拉手做好朋友?](https://www.xiaoyuzhoufm.com/episode/62d76455fa15142e17251d40?s=eyJ1IjoiNjEwMzQ2MGFlMGY1ZTcyM2JiNGFiNDMzIn0%3D) > 传统的单元测试主要针对的是非业务的测试,而api级别的测试,是针对具体业务的功能性测试。 [编程不适合12小时工作制,“我有灵感才工作” | 专访《Java编程思想》作者Bruce Eckel](https://mp.weixin.qq.com/s/ivdnSu3RUpm6reJ2UTO_hQ) [漫画 | 是程序员堕落了,还是老板堕落了?](https://mp.weixin.qq.com/s/yrPWKy-9T0TFHgjgbGhG0Q) [为什么国内做不出 JetBrains 那样的产品?](https://mp.weixin.qq.com/s/MTPZY4EmUTYyh20_SbSa-Q) [Controller层代码这么写,简洁又优雅!](https://mp.weixin.qq.com/s/hxMoBDt5Rpw0BbQT2Wn3pA) [案例推荐 | 支撑超万家停车场:科拓停车基于 Pulsar 的消息总线架构演进](https://mp.weixin.qq.com/s/usbg_OyS68YdpP8nOTgGqg) ~~~ 关于有机图形的设计。 参考资料: https://www.blobmaker.app/ Shape As A Visual Element In Graphic Design https://254-online.com/shape-visual-element-graphic-design/ Back to Basics: Organic Graphic Design Trends https://www.envato.com/blog/back-to-basics-organic-graphic-design-trends/ How Matisse’s Cut-outs Took Over the Illustration World https://eyeondesign.aiga.org/how-matisses-cut-outs-took-over-the-illustration-world/ “Oi!” – Wolff Olins designs telecoms logo which reacts to the human voice… https://www.designweek.co.uk/issues/4-april-10-april/oi-wolff-olins-designs-telecoms-logo-which-reacts-to-the-human-voice/ ~~~ [一文带你弄懂 CDN 的技术原理!](https://mp.weixin.qq.com/s/APkrJurkytRZ7q60quneDQ) [如何从一个空有上进心的人,变成行动上的巨人?](https://mp.weixin.qq.com/s/zP-ZtPCmmtWvnxhMe7Dozw) [拿过不合格绩效,但也创造出世界顶级开源项目:梦想用“机器编程”改变工程世界 | 专访OpenResty章亦春](https://mp.weixin.qq.com/s/LCqMB8LtT8s0RkSDRjsMSg) [案例推荐 | 支撑超万家停车场:科拓停车基于 Pulsar 的消息总线架构演进](https://mp.weixin.qq.com/s/_5cH9tTltfv2QIs3wqacHA) [来自Redis的官方吐槽:13年来,总有人想替Redis换套新架构](https://mp.weixin.qq.com/s/Y9IYB_VepsouHQ0Pd8yVoQ) [5亿用户如何高效沟通?钉钉首次对外揭秘即时消息服务DTIM](https://mp.weixin.qq.com/s/dGQqm4JwlKwAKiKcUtZSqg) [代码臃肿已成常态:99% 计算机资源都被浪费掉了](https://mp.weixin.qq.com/s/fh4Rldc9MWk18cxb8hBQIA) > 也就是说,计算机能源消耗的 99% 被浪费掉了。这简直是犯罪,这是要干什么?我不知道,但只要看一下电脑的任务管理器,就会发现一大堆臃肿的废物,天知道它们在干什么。我现在正在做的就是输入这篇博文。 > Windows 有 102 个后台进程在运行。我的 Nvidia 显卡当前占了其中的 6 个,其中一些还有子任务。这是要干什么? [腾讯软件工程师是怎样写设计文档的?](https://mp.weixin.qq.com/s/uKifzn74WjKBAcXody6cbA) [如何正确的中断线程?你的姿势是否正确](https://mp.weixin.qq.com/s/KhYZ60J3wEDaFomdZH4O4w) [yum linux](https://www.cnblogs.com/yeyublog/p/6229597.html) [完整的测试与质量管理工具](https://www.techexcel.com.cn/products/devsuite/DevTestStudio.html) [操作系统的“冷板凳”要坐多久?万字长文解读16年开源老兵的坚持](https://mp.weixin.qq.com/s/rJSaOw6pNRU2cVmKHMZL6Q) [消息队列基本原理和选型对比](https://mp.weixin.qq.com/s/WuIjtx1PjICG4gFZE5X6-g) [译文推荐|详解 Pulsar Broker 负载均衡](https://mp.weixin.qq.com/s/p9nWE_cyzYENNxEzXGXcew) [“打脸”谷歌云,说好的超低延迟和可靠性呢?](https://mp.weixin.qq.com/s/0Aa-FtO3IFMW9JKHRbooSw) [MySQL性能调优,必须掌握这一个工具!!!(1分钟系列)](https://mp.weixin.qq.com/s/RStsC-P3NB5EyZchbuUx5Q) [被一位粉丝嫌弃了](https://mp.weixin.qq.com/s/A6yx5N3eoHnMhlu4ftO3Yw) > 一个东西,看过别人怎么做,知道了底层原理和设计思路 vs 自己从零开始做,没人指导,不知道方向,不知道是不是死胡同,这是完全不同的。 > 发现一个特定问题是一个分水岭。用创造性的,漂亮的方案解决这个问题是另外一个分水岭。 > 有一次Igor Sysoev在一个会议上发表演讲,他刚说了一句:大家好,我是Nginx的作者,台下便爆发出如雷的掌声,经久不息。程序员活到这份上,真是值了。 [为防止对开源供应链的攻击,GitHub 在行动 | Linux 中国](https://mp.weixin.qq.com/s/9QPQToiR3Vd1iZTgJxtyRQ) [Wireshark 分析 TCP 吞吐瓶颈,附 12 张图](https://mp.weixin.qq.com/s/45o0psfjNahhk7O9O0WJ-A) [社区精选 |聊聊 npm 的语义化版本(Semver)](https://mp.weixin.qq.com/s/W_Ip4f6XdfCLpseACQZ-nA) [Redis 要被替代了??!](https://mp.weixin.qq.com/s/rwK6e2ZuXNUsABES7TpqRg) [都 “2220” 年了,Web 前端测试就别“卷”了](https://mp.weixin.qq.com/s/jGnMP2WWFAdi4QqsuFDjIA) [Apache BookKeeper 可观测性 — 第二部分 — 编写 USE 指标](https://mp.weixin.qq.com/s/Uj5xdIUTdip4tZnIlqMWAg) [Oracle首席执行官Larry Ellison陷入新官司:吹过的牛,变成了砸自己脚的石头](https://mp.weixin.qq.com/s/8qpjnSL0Y7bB6r37nKNA0Q) [腾讯云实现时序搜索引擎:日志检索性能提升 40 倍](https://mp.weixin.qq.com/s/BcS8YYBFY4nDsYQ8YhMFqw) [同事嫉妒心强如何相处,关于嫉妒的三个真相](https://www.bilibili.com/video/BV16S4y1W76W/) [社区精选 | 你不知道的 console,让 JS 调试更简单](https://mp.weixin.qq.com/s/q-IGixBYrBLkl26LVrfIig) [是什么阻碍了你前行?](https://mp.weixin.qq.com/s/ZdtN-fLKgxdUM0SJnfDPFA) > 完美主义可以分为两种,一种是思想上的完美主义者,一种是行动上的完美主义者。后者其实是优秀的品质,是践行者,不断向前,逐步迭代,直到趋近自己心里最完美的那个点。无非是在做事的过程中,需要提醒自己寻找某种平衡。比如做一款产品,是为了踏上市场的某个时间点,还是一直做到完美状态再发布,就需要权衡,是 90 分和 99 分的区别。 > 思想上的完美主义者就比较麻烦,他们希望一出手就达到完美状态,因为这是不可能的,所以他们一直不出手,处于一种完美不出手的微妙状态。这就有点像兵器谱上排名第一的天机老人,一直不出手,一直是第一,一出手就被灭了…… [资深Web开发的经验之谈:为什么你开发的网页不应该大于14KB?](https://mp.weixin.qq.com/s/PxSMjOxJWlpLxdvTM4jLWQ) [日理万“机”:业务背后坚守的磐石](https://mp.weixin.qq.com/s/G3uR_ffg0YmY8xaQyEUriw) [那个写出最烂代码的程序员,不但进了Google,还财务自由了!](https://mp.weixin.qq.com/s/sUGRhMitogqz7cXHrLve6A) [空降进阿里的 P10 都是什么人 | 极客时间](https://mp.weixin.qq.com/s/nPBfG1VqFU0aGflW2m4UkQ) [案例推荐 | 新浪微博从 Kafka 到 Pulsar 的演变](https://mp.weixin.qq.com/s/wf8bcPxEhXDkQWan2WwGlw) [即使对那些不知道 Markdown 的人来说,Marktext 也是一个绝佳的编辑器 | Linux 中国](https://mp.weixin.qq.com/s/8UQqjjGHnm2lNRu6WgwP8w) [1万属性,100亿数据,每秒10万吞吐,架构如何设计?](https://mp.weixin.qq.com/s/qAMJxEGj6bwXSd5EyQscsQ) > 数据库提供“帖子id”的正排查询需求;(2)所有非“帖子id”的个性化检索需求,统一走外置索引; [apt 的 update 和 upgrade 命令的区别是什么? | Linux 中国](https://mp.weixin.qq.com/s/avUU_HWjP3vmt5lReIK3xg) [昨晚,因为核酸系统崩溃,这家公司被骂上了热搜第一](https://mp.weixin.qq.com/s/lZNGbg6cFvj3BzMejBW5FQ) [S6E23 与马斯克从同学到同事,我每天都在被他推着往前跑](https://music.163.com/#/program?id=2508364617&uct=XyIe6gqMpFWiLO3lzUef1g%3D%3D&djId=1969931419&app_version=8.7.91) [Linux 管道到底能有多快?](https://mp.weixin.qq.com/s/2zB6vAwXNKAh0Fwb_N3VGg) [从 Linux 内核角度探秘 JDK NIO 文件读写本质](https://mp.weixin.qq.com/s/SLQXuEGHIFoHI-_w9nVMJg) [面向开发的内存调试神器,如何使用ASAN检测内存泄漏、堆栈溢出等问题](https://mp.weixin.qq.com/s/YJUxplUgAGKmyrL_Znv1MQ) [Node 之父:Oracle,请交出 JavaScript 的商标](https://mp.weixin.qq.com/s/XGlQmK7YmXapWcFOMXLffQ) [Prometheus监控系统实战](https://mp.weixin.qq.com/s/Y1wj8UjTxQfBikr6I2zD-w) [Grafana 中文入门教程 | 构建你的第一个仪表盘](https://mp.weixin.qq.com/s/IKdEBTP2E3juXkaCicdaYw) [HiLeia Web版本上线:支持冻屏标注,还有……](https://mp.weixin.qq.com/s/7vUHk-rn0ui2IUzWwUKmEA) [使用 Grafana 构建你的第一个仪表盘](https://mp.weixin.qq.com/s/KnUVctKxFHuvN6eS6YWXJw) [【观测云】快速开启Nginx日志采集与分析](https://www.bilibili.com/video/BV1Sd4y1G7VE/) [Elasticsearch可观测最佳实践分享!3分钟带你快速入门!](https://developer.aliyun.com/article/812579) [运维容器监控解决方案,为什么放弃了zabbix,而选择了Prometheus!](https://www.bilibili.com/video/BV1aZ4y1V7Ay/) [超全面!手把手教您用 ELK 分析 Nginx 日志](https://mp.weixin.qq.com/s/ok3vjSLboXZjkWjd6sO5rQ) [日志分析系列(外传二):Nginx日志统一化](https://mp.weixin.qq.com/s/SsDo92xxGxy1ajwEPtc_rg) [2.4W 字 Helm 从入门到专家](https://mp.weixin.qq.com/s/aWXqRYlj4TEyGOG-X18lOg) [Prometheus+Grafana+钉钉部署一个单机的MySQL监控告警系统](https://mp.weixin.qq.com/s/smcLKqT48v8J186No-43wQ) [这么多活,没100个人干不完啊](https://mp.weixin.qq.com/s/09PatxZLpBfQJoq-a7wRkg) [字节一面:服务端挂了,客户端的 TCP 连接还在吗?](https://mp.weixin.qq.com/s/RA9C4fRy9aEoWvW2z2tj8g) [技术分析 | 浅析MySQL与ElasticSearch的组合使用](https://mp.weixin.qq.com/s/FOUXb-HtWdSUSWFiBcy81Q) [触目惊心!缅北诈骗集团内部视频流出。。。](https://www.bilibili.com/video/BV1je4y1h7Yc/?is_story_h5=false&p=1&share_from=ugc&share_medium=android&share_plat=android&share_session_id=a747642d-d89f-49dd-84fb-395cbf3eaf41&share_source=WEIXIN&share_tag=s_i&timestamp=1662823255&unique_k=zCAYovO) [缅北受害者遭遇录像曝光,缅北不是天堂!](https://www.bilibili.com/video/BV1eu411z7Ev/?is_story_h5=false&p=1&share_from=ugc&share_medium=android&share_plat=android&share_session_id=5830848b-36c7-4db3-93f7-6ba08b44c543&share_source=WEIXIN&share_tag=s_i&timestamp=1662823611&unique_k=5TzLcsH) [这山川如酒,敬旷世温柔,至死方休](https://www.bilibili.com/video/BV14T411M7RG/?-Arouter=story&is_story_h5=true&p=1&share_from=ugc&share_medium=android&share_plat=android&share_session_id=3bd81b2e-d7a9-4e78-9d6f-43fcc4603ed9&share_source=WEIXIN&share_tag=s_i&timestamp=1662866590&unique_k=0Yfj9Zu) [【卢克文工作室】缅北嘎腰子集团是怎么来的?](https://www.bilibili.com/video/BV1f24y1o7xb/?is_story_h5=false&p=1&share_from=ugc&share_medium=android&share_plat=android&share_session_id=15479a4f-315a-4759-b365-b43a68cc5464&share_source=WEIXIN&share_tag=s_i&timestamp=1662897747&unique_k=ckw2NZu) [图灵奖得主Yann LeCun:仅靠语言训练的人工智能,永远无法比拟人类智慧](https://mp.weixin.qq.com/s/-RSqzvDnoTirFyYXFd_g8Q) [MySQL 启停过程了解一二](https://mp.weixin.qq.com/s/VooNTG20VhYWlsds20ry-g) [案例实践|构建下一代万亿级云原生消息架构:Apache Pulsar 在 vivo 的探索与实践](https://mp.weixin.qq.com/s/cq-wPgcP9XIaXW0lUg9Amw) [精度、耗时、显存消耗、网络结构...一行代码深度解析训练性能指标!](https://mp.weixin.qq.com/s/Vi6erY48x8IUU1rQNw95Uw) [别样的传奇:大神特斯拉 | 老和山下的小学僧](https://mp.weixin.qq.com/s/AwBq3Lxwoczu2w0v6Q6XKw) [我被 pgx 及其背后的 Rust 美学征服](https://mp.weixin.qq.com/s/FslSvvtM37O5cRxfhZ1XUw) [以 QUIC 为例,聊聊如何学习网络协议](https://mp.weixin.qq.com/s/Q5dOJzHD-hsYPdLc-LLM3w) [什么是http2.0?](https://mp.weixin.qq.com/s/RCEvWLGdZE27f7ehdgj5UQ) > HTTP 1.1支持长连接(PersistentConnection)和请求的流水线(Pipelining)处理,在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟 > http 1.1不能乱序并行请求响应是因为历史局限性,设计之初并没有想到互联网会有今天这样发展,协议一旦设计出来,就不可能在要求客户端改了,不可能让客户端加请求id了(乱序并发请求就这么简单),可见这并不是一个技术问题,改成乱序也并没有什么高深的技术含量。 [通过nodejs源码理解http pipeline的实现 - 知乎](https://zhuanlan.zhihu.com/p/304130514) > http1.0的时候,不支持pipeline,客户端发送一个请求的时候,首先建立tcp连接,然后服务器返回一个响应,最后断开tcp连接,这种是最简单的实现方式,但是每次发送请求都需要走三次握手显然会带来一定的时间损耗,所以http1.1的时候,支持了pipeline。pipeline的意思就是可以在一个tcp连接上发送多个请求,这样服务器就可以同时处理多个请求,但是由于http1.1的限制,多个请求的响应需要按序返回。**因为在http1.1中,没有标记请求和响应的对应关系。所以http客户端会假设第一个返回的响应是对应第一个请求的。如果乱序返回,就会导致问题。** [SPDY 是什么?如何部署 SPDY? - OSCHINA - 中文开源技术交流社区](https://www.oschina.net/news/29099/what-is-spdy) > SPDY 协议旨在通过压缩、多路复用和优先级来缩短网页的加载时间和提高安全性。(SPDY 是 Speedy 的昵音,意思是更快) [小册上新|SSR 实战:官网开发指南](https://mp.weixin.qq.com/s/yl_k4cjCoUColBWJ7_k7Qg) [查询亿级数据毫秒级返回!Elasticsearch 是如何做到的?| 极客时间](https://mp.weixin.qq.com/s/gtjy1gO8IZ1mw20Pj_oGag) [胡渊鸣:import一个“太极”库,让Python代码提速100倍!](https://mp.weixin.qq.com/s/EtVcc1ok2wQr7H67rESKDQ) [21分钟学会Apifox](https://www.bilibili.com/video/BV1ae4y1y7bf/?spm_id_from=333.1007.top_right_bar_window_dynamic.content.click&vd_source=1362b1f625e0013eb2ee8e8c2c145be1&wxwork_userid=liamhong%40aipfox.cn) [案例推荐|助力智慧城市,Pulsar Functions 的边缘物联网场景实践](https://mp.weixin.qq.com/s/PEl-S-3UKTHmmdApsShD2Q) [FreeDOS 的 16 种颜色的由来 | Linux 中国](https://mp.weixin.qq.com/s/2FihKfZbnS3Ny39nRTZXQQ) [ClickHouse 挺快,esProc SPL 更快](https://mp.weixin.qq.com/s/0SS4o7sK4bQsN2ZWAalZqA) [接手了一座年收入 2000 万美元的代码“屎山”,我到底是该重写还是该跳槽?](https://mp.weixin.qq.com/s/YU4dJlLT_DpRcWP1M3EeCA) [Sketch vs. Figma:为什么 Figma 会赢?我们又能从中学到什么?](https://mp.weixin.qq.com/s/dKU2DSltdrWV_HckvgYy8g) [科技爱好者周刊(第224期):Figma为什么赢了Sketch](https://mp.weixin.qq.com/s/XGqMj5UlfeyTGOSlUZexGQ) [研发效能提升:vivo AI 搜索平台化建设](https://mp.weixin.qq.com/s/f2zUkzbdNrh62gh0Mcas3w) [一文搞懂62个支付名词](https://mp.weixin.qq.com/s/Ws9HCllJwSixfnCcOhg8MQ) [社区精选 | 与小程序的 2M 空间斗智斗勇之图片优化](https://mp.weixin.qq.com/s/v_wc_i9F4WL3eWfB5w6UpQ) [封装 axios 拦截器实现用户无感刷新 access_token](https://mp.weixin.qq.com/s/LHDd3Tol0JIORdMfFpZKaA) [李敖当年逼问台湾军方负责人!真是牛叉!!](https://www.bilibili.com/video/BV1vs411W7U9/) [Linux进程是如何创建出来的?](https://mp.weixin.qq.com/s/ftrSkVvOr6s5t0h4oq4I2w) [为什么Lisp程序员总能碾压其他人?](https://mp.weixin.qq.com/s/0JcRnzqFgX8HtSdCEW4Z4Q) [Web 应用开发是怎么一步一步演变的?](https://mp.weixin.qq.com/s/KmGCMYrxnBRihRjMBuLHIw) [浅谈文档的实时协同编辑](https://mp.weixin.qq.com/s/XlMfZyirKB7Og_oDljMvKg) [“一把梭:REST API 全用 POST” | 酷 壳 - CoolShell](https://coolshell.cn/articles/22173.html) ~~~ 编程世界通常来说有两种逻辑:“业务逻辑” 和 “控制逻辑”。 业务逻辑。就是你实现业务需求的功能的代码,就是跟用户需求强相关的代码。比如,把用户提交的数据保存起来,查询用户的数据,完成一个订单交易,为用户退款……等等,这些是业务逻辑 控制逻辑。就是我们用于控制程序运行的非功能性的代码。比如,用于控制程序循环的变量和条件,使用多线程或分布式的技术,使用HTTP/TCP协议,使用什么样数据库,什么样的中间件……等等,这些跟用户需求完全没关系的东西。 网络协议也是一样的,一般来说,几乎所有的主流网络协议都有两个部分,一个是协议头,一个是协议体。协议头中是协议自己要用的数据,协议体才是用户的数据。所以,协议头主要是用于协议的控制逻辑,而协议体则是业务逻辑。 HTTP的动词(或是Method)是在协议头中,所以,其主要用于控制逻辑。 ~~~