编程社-专注IT编程技术教程分享
最新发布第299页
如何在Fedora上安装VSCodium-编程社

如何在Fedora上安装VSCodium

VSCodium 是微软 VS Code 真正开源的版本,它可以轻松安装在 Fedora 上。具体方法如下。 Visual Studio Code(VS Code)是微软开发的一款流行的跨平台文本编辑器。 它基于 Electron 框架构建,...
高并发场景下如何实现系统限流?-编程社

高并发场景下如何实现系统限流?

限流一般需要结合容量规划和压测来进行。 当外部请求接近或者达到系统的最大阈值时,触发限流,采取其他的手段进行降级,保护系统不被压垮。 常见的降级策略包括延迟处理、拒绝服务、随机拒绝等...
什么是服务降级和熔断-编程社

什么是服务降级和熔断

降级 降级是解决系统资源不足和海量业务请求之间的矛盾 在暴增的流量请求下,对一些非核心流程业务、非关键业务,进行有策略的放弃,以此来释放系统资源,保证核心业务的正常运行,尽量避免这种...
HTTP和HTTPS安全性区别,还有哪些区别?-编程社

HTTP和HTTPS安全性区别,还有哪些区别?

HTTP 和 HTTPS 是两种常见的网络协议,它们都是用于在浏览器和服务器之间传输数据的。 但是,它们之间也有一些重要的区别,这些区别涉及到数据的安全性、传输性能、使用成本和搜索排名等方面...
Istio新架构揭秘:环境化Mesh-编程社

Istio新架构揭秘:环境化Mesh

自问世以来,Istio因其使用Sidecar(可编程代理与应用容器一同部署)而备受认可。 这种架构选择使Istio用户能够享受其好处,而无需对其应用进行 drast 改变。 这些可编程代理,与应用容器紧密部...
线程的五种状态-编程社

线程的五种状态

五种状态的说法来自于操作系统层面的划分 运行态:分到 cpu 时间,能真正执行线程内代码的 就绪态:有资格分到 cpu 时间,但还未轮到它的 阻塞态:没资格分到 cpu 时间的 涵盖了 java 状态中提...
线程的六种状态-编程社

线程的六种状态

线程的状态可以参考JDK中的Thread类中的枚举State,存在六种状态 public enum State { //尚未启动的线程的线程状态 NEW, //可运行线程的线程状态 RUNNABLE, //线程阻塞等待监视器锁的线程状态 BL...