撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最为常见,报错信息: 原因 1、代码中可能存在大对象分配2、可...
IP属地:广东
撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最为常见,报错信息: 原因 1、代码中可能存在大对象分配2、可...
一.介绍 线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,...
SpringEvent 自定义事件链,实用性很强的一种设计,可以利用它来做业务剥离,复杂场景解耦、代码独立等,也是事件驱动模型的核心,并且可以处理1对多,点对点,发布订阅的场...
本人微信公众号(jwfy)欢迎关注 简单的介绍RPC是什么,RPC整个调用流程是什么,包含了什么组件。然后实际编写一个RPC实例,模拟100个线程调用以验证RPC的可用性,稳...
今天遇到的场景如标题: 想到的解决方法 (https://blog.csdn.net/qijiqiguai/article/details/78229111))这里有介绍 主...
Gateway上线部署分析 当你的网关程序开发完成之后,需要部署到生产环境,这个时候你的程序不能是单点运行的,肯定是多节点启动(独立部署或者docker等容器部署),防止单节...
计算机网络是一个非常复杂的系统 , 涉及许多组成部分: 主机(hosts) 路由器(routers) 各种链路(links) 应用(applications) 协议(prot...