发布于 2020-12-01 11:58:20 | 阅读 27356
2020天猫双11的直播间里,平台必须在1秒内将主播声音、画面和商品信息同步给分布范围极广的百万级消费者,确保后者获得一致的、实时的、高水平的音视频体验,以及商品交易(尤其是秒杀)的可信度。
发布于 2020-11-30 18:06:53 | 阅读 29383
无论我们写出怎样的程序,最后都是由操作系统来运行我们的程序,而操作系统如何管理我们的程序,我们程序的数据如何保存和计算,这些都是操作系统需要处理的事情,我们只要将写好的程序交给操作系统就好。
发布于 2020-11-30 18:00:33 | 阅读 28167
作为程序员,想必你多多少少听过协程这个词,这项技术近年来越来越多的出现在程序员的视野当中,尤其高性能高并发领域。当你的同学、同事提到协程时如果你的大脑一片空白,对其毫无概念。。。
发布于 2020-11-30 17:59:05 | 阅读 31758
每台高端旗舰上市后,拆解成本评估总是逃不掉的,最近Fomalhaut机构就对iPhone 12进行拆解,成本推算。
发布于 2020-11-30 17:56:33 | 阅读 27357
近日,有开发者提交了一个 VSCode 内存泄露的 issues,该问题导致在某些情况下使用 VSCode 会使内存使用率攀升。令人意外的是,VSCode 官方却表示不打算解决此问题,由此在社区引发了争议。
发布于 2020-11-30 17:44:18 | 阅读 31549
腾讯官方微博前几日发布了微信 10 年前在微信后台第一天提交的代码,这个在今天看来略显简陋的代码,最终孕育了庞大的微信。张小龙这个产品经理,也用十年时间,打磨出了一款国民级应用。
发布于 2020-11-30 16:20:56 | 阅读 28973
Semaphore 信号量,许可,用于控制在一段时间内,可并发访问执行的线程数量。它的作用是控制访问特定资源的线程数目,底层依赖AQS的状态State,是在生产当中比较常用的一个工具类。
发布于 2020-11-30 16:17:15 | 阅读 39476
运输层位于应用层和网络层之间,是 OSI 分层体系中的第四层,同时也是网络体系结构的重要部分。运输层主要负责网络上的端到端通信。
发布于 2020-11-30 14:36:20 | 阅读 31817
10 个技巧,让你深入这个有用的开源文本编辑器的世界。学习 Emacs 很容易。爱上 Emacs 才是最难的。要爱上 Emacs,你必须发现它所拥有的功能,而这些功能是你一直在寻找的,有时你并不知道你已经错过了它们。
发布于 2020-11-30 10:55:05 | 阅读 28334
在开发中,有时,我们花了几个小时写的Js 代码,在游览器调试一看,控制台一堆红,瞬间一万头草泥马奔腾而来。