发布于 2020-12-28 | 阅读 38482
JDK7中的 ConcurrentHashMap 使用 Segment + HashEntry 分段锁实现并发,它的缺点是并发程度是由Segment 数组个数来决定的,并发度一旦初始化无法扩容,扩容的话只是HashEntry的扩容。
环信程序员开发者IT
发布于 2020-12-28 | 阅读 39797
Javascript 常用代码优化和重构的方法有很多,下面我们主要介绍以下11个 Javascript 小技巧帮你提升代码质量。
环信程序员开发者IT
发布于 2020-12-28 | 阅读 38525
今天的文章会介绍 fastify 使用的路由库,翻阅其源码(lib/route.js)可以发现,fastify 的路由库并不是内置的,而是使用了一个叫做 find-my-way 的路由库。
环信程序员开发者IT
发布于 2020-12-28 | 阅读 50350
前端开发语言有哪些?需要掌握什么?通常前端开发在基础阶段掌握html+css+js+jq;框架语言阶段掌握vue+react+小程序;后端掌握nodejs+mongdb+云开发;UI框架阶段熟悉常见的有elementui+ang系列。
环信程序员开发者IT
发布于 2020-12-28 | 阅读 32975
Host切换(支持系统托盘快速切换) 时间转换(时间戳和高可读性本地时间的相互转换,对网上常见的转换页重新设计,支持快速复制,简单高效)
环信程序员开发者IT
发布于 2020-12-28 | 阅读 56343
如今,许多工具可以在20个不同的文件夹中运行“npm install”和“npm run build”。但是,并不是所有的工具都能促进正确的monorepo。
环信程序员开发者IT
发布于 2020-12-28 | 阅读 50586
前几天,红帽官方宣布CentOS 8于2021年年底结束维护。CentOS 已死!"免费"的 RHEL 没了...
环信程序员开发者IT
发布于 2020-12-25 | 阅读 41275
对不少 Python 初学者来说,Python 导入其他模块的方式让他们很难理解。什么时候用import xxx?什么时候用from xxx import yyy?什么时候用from xxx.yyy import zzz?什么时候用from xxx import *?
环信程序员开发者IT
发布于 2020-12-25 | 阅读 40326
作为即时通讯技术的开发者来说,高性能、高并发相关的技术概念早就了然于胸,什么线程池、零拷贝、多路复用、事件驱动、epoll等等名词信手拈来,又或许你对具有这些技术特征的技术框架比如:Java的Netty、Php的workman、Go的nget等熟练掌握。但真正到了面试或者技术实践过程中遇到无法释怀的疑惑时,方知自已所掌握的不过是皮毛。
环信程序员开发者IT
发布于 2020-12-25 | 阅读 55530
现在看来,重新评估 GitHub 的星到底有什么价值是很有必要的。
环信程序员开发者IT