1:《Java 8实战》中文版
1:《Java 8实战》中文版
Runnable、Callable、Future、FutureTask 一:并发编程的核心 并发编程的核心问题:分工、同步和互斥。要编写高质量的并发程序,只需要处理好分工、同...
一:并发模型 在管程模型里,共享变量和对共享变量的操作是被封装起来的,图中最外层的框就代表封装的意思。框的上面只有一个入口,并且在入口旁边还有一个入口等待队列。当多个线程同时...
一:Executor知识点 二:线程池模型 1:线程池模型:生产者-消费者模式(与一般的池化资源模式不同),线程池的使用方法是生产者,线程池本身是消费者。 三:线程池原理 1...
一:ClassLoader根据一个指定的类的名称,找到或者生成其对应的字节代码,然后从这些字节代码中定义出一个Java类,即java.lang.Class类的一个实例。 二:...
一:双亲委派机制ClassLoader#loadClass(ClassLoader源码[https://www.jianshu.com/p/ec11f47c06bc]) 二:...
使用RocksDB存储在本地,见Nacos作为Naming-Server时引入的Raft协议来解决高可用部署时数据一致性问题。
Spring Cloud Alibaba之服务发现组件 - Nacos的数据持久化(八)通过之前的几篇有关Nacos的文章,对于Nacos分别作为服务注册中心以及配置中心时,与Spring Cloud体系结合的基础使用方法已经讲解完毕了。下面我们就要从生产部署角...
1:Spring Boot启动流程 参考:Spring Boot启动流程源码解析 2:Spring Boot配置读取原理 4:Spring Cloud启动流程 5:Sprin...
1:Go编译器Goland Goland激活 2:Goland设置 Goland设置 3:Goland控制台乱码 Goland控制台乱码 4:Windows下Goland注释...
1:shell脚本实现for循环:for[https://blog.csdn.net/taiyang1987912/article/details/38929069]示例: ...
Jvm优化技术有:逃逸分析、方法内联 一:Jvm优化技术之逃逸分析 1:概念 JVM的优化技术,可以有效减少Java 程序中同步负载和内存堆分配压力的跨函数全局数据流分析算法...
1:keepalived安装 keepalived安装教程 注:脚本需要设置为相关权限
一:Java中创建对象的方式 示例 注:同步更新于CreateObjectTest 二:Java的深浅拷贝 三:如何选择拷贝方式对象的拷贝一般都是用第三方工具类实现,比如sp...
参考:rocketmq实现事务消息
netty实现 参考:https://github.com/zhuchen-heavy/nebula-netty-learning/tree/master/netty-dem...
一:zk的安装、配置 mac上的zk安装、配置: mac上zk安装win上的zk安装、配置:win上zk安装 二:zk的可视化工具 zk的可视化工具ZooInspector:...