1.并发编程领域的关键问题 1.1 线程之间的通信 线程的通信是指线程之间以何种机制来交换信息。在编程中,线程之间的通信机制有两种,共享内存和消息传递。在共享内存的并发模型里...

IP属地:海南
1.并发编程领域的关键问题 1.1 线程之间的通信 线程的通信是指线程之间以何种机制来交换信息。在编程中,线程之间的通信机制有两种,共享内存和消息传递。在共享内存的并发模型里...
公司的一台云服务器部署了若干spring boot项目,内存配置从4G加到了16G,但还是很吃紧,因为这几个项目用户量不大,负载也不高,于是决定想办法优化一下内存占用。以其中...
目录 概述 总体流程 细节分析3.1. 转化 BeanName3.2. 合并 RootBeanDefinition3.3. 处理循环依赖3.4. 创建实例3.5. 注入属性3...
1、需要自己close的东西,一般都是用了虚拟机之外的资源,例如端口,显存,文件等,虚拟机无法通过垃圾回收释放这些资源,只能你显式调用close方法来释放。 许多情况下,如果...
1、springBoot提供spring.profiles.active配置用于区分不同运行环境。 当我们项目需要根据运行的环境环境来读取不同配置文件时,可使用指定sprin...
1、什么是序列化? 简单的可以理解为将内存中的对象转化为一种形式得以在不同的介质中保存。(比如数据库,文件,二进制流)等等。而将数据库,文件的中的内容完整的转换为对象的方式又...