- 博客(5)
- 收藏
- 关注
原创 缓存一致性以及JMM模型理解
计算机多CPU模型:1.多CPU:一个现代计算机通常由两个或者多个CPU,如果要运行多个程序(进程)的话,假如只有一个CPU的话,就意味着要经常进行进程上下文切换,因为单CPU即便是多核的,也只是多个处理器核心,其他设备都是共用的,所以 多个进程就必然要经常进行进程上下文切换,这个代价是很高的。2.cpu多核:一个现代CPU除了处理器核心之外还包括寄存器、L1L2L3缓存这些存储设备、浮点运算单元、整数运算单元等一些辅助运算设备以及内部总线等。...
2021-12-09 11:01:45
713
原创 记一次前端传integer类型枚举映射不正确处理问题
首先明确项目采用中采用的是什么jackJson序列化和反序列化的,我们项目中采用的是com.fasterxml.jackson。枚举实列:@JsonFormat(shape = JsonFormat.Shape.OBJECT)@Getterpublic enum PersonsTypeEnum implements BaseEnum<Integer> { UNREALCHINESE(1,"未实名的内地人"), REALCHINESE(2,"已实名的内地人"),
2021-10-28 17:36:54
1508
原创 双亲委派机制分析
一.类加载器分为四类: 1.启动类加载器(Bootstrap classLoader):负责加载支撑JVM运行的位于JRE的lib目录下的核心类库,比如 rt.jar、charsets.jar等 2.扩展类加载器(ExtClassLoader):负责加载支撑JVM运行的位于JRE的lib目录下的ext扩展目录中 的JAR类包 3.应用程序类加载器(AppClassLoader):负责加载ClassPath路径下的类包,主要就是加载你自己写(即项目对应路径...
2021-10-21 16:27:49
370
原创 maven配置文件以及jar包打包分离
mvn 打包配置文件以及jar分离 <!--**********分离资源文件及依赖包打包配置*************--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId>
2021-03-24 16:56:29
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人