-
2023-03-29...JavaScript服务器端编程环境NodeJs知识体系和原理浅析-5 setImmediate 和 setTimeout 的区别 setImmediate 和 setTimeout 相似,但是根据调用时间的不同,它们的行为也不同。setImmediate 设计为在当前轮询 poll 阶段完成后执行脚本。setTime... 143
-
2023-03-29...JavaScript服务器端编程环境NodeJs知识体系和原理浅析-4 事件循环模型 什么是事件循环 事件循环使 Node.js 可以通过将操作转移到系统内核中来执行非阻塞 I/O 操作(尽管 JavaScript 是单线程的)。由于大多数现代内核都是多线程的,因此它们可以处理在后台执行的多个操作。 当这些操作之一完... 159
-
2022-06-10... Tomcat自定义ThreadPoolExecutorTomcat自定义线程池继承于java.util.concurrent.ThreadPoolExecutor,并新增了一些成员变量来更高效地统计已经提交但尚未完成的任务数量(submittedCount),包括已经在队列中的任务和已经交给工作线程但还未开始执行的任... 166
-
2022-06-10... [编按: 转载于 知乎网/阿里巴巴大淘宝技术, 2022-06-07. ] 背景 随着计算技术的不断发展,3纳米制程芯片已进入试产阶段,摩尔定律在现有工艺下逐渐面临巨大的物理瓶颈,通过多核处理器技术来提升服务器的性能成为提升算力的主要方向。在服务器领域,基于java构建的后端服务器占据着领先地位,因此,掌握jav... 157
-
2021-04-14...如今所有的应用程序几乎都离不开网络。从应用开发的角度,绝大多数应用以及其后端系统都工作在应用层:"... 144
-
2021-04-14...几周前我写了篇关于并发的文章(透过 rust 探索系统的本原:并发篇),从使用者的角度介绍了常用的处理并发的工具:Mutex / RwLock / Channel,以及 async/await。今天我们讲讲这些并发手段背后的原语。这些原语,大家在操作系统课程时大多学过,但如果不是做一些底层的开发,估计大家都不记得了。<... 159
-
-
2021-04-09...第二部 第一章
一八○五年十月间,俄国军队侵占了奥国大公管辖的几个大村庄和城市,一些新兵团又从俄国开来,驻扎在布劳瑙要塞附近的地方,因而加重了居民的负担。库图佐夫总司令的大本营也坐落在布劳瑙。
一八○五年十月十一日,刚刚抵达布劳瑙的步兵团在离城市半英里处扎营,听候总司令检阅军队。尽管地形和周围... 198 -
2020-07-01...可计算数不可计算简单总结一下:每台专用机能够产生一个可计算序列,对应一个可计算数,专用机的计算过程可以编码成一个描述数,通用机执行这个描述就可以产生专用机同样的可计算序列。我们是否就此可以得出结论:通用机是否可以算出所有的可计算数? 似乎可以回答“是”。前提是能够设计出所有专用机,用今天的话说就是编写出所有可能的软件,... 203
-
-
本页Url:
-
2024-11-05-23:36 GMT . 添加到桌面浏览更方便.
-