- 博客(8)
- 收藏
- 关注
原创 Volatile
**Volatile**本章内容将介绍Volatile特性作用,原理,使用场景文章目录一丶特性作用二丶volatile的实现细节1. 字节码层面2. JVM层面3. OS和硬件层面三丶适用场景四丶正确使用 Volatile 变量六丶end一丶特性作用1.内存可见性:A B线程都用到一个变量,java默认是A线程中保留一份copy,这样如果B线程修改了该变量,则A线程未必知道,使用volati...
2022-04-20 23:54:39
420
原创 JUC -----线程池基本结构
JUC -----线程池基本结构(待更新)本章内容将介绍JUC包下的线程池,将从线程池类结构,具体内容,源码分析三个层面区介绍(待更新)文章目录JUC -----线程池基本结构(待更新)前言ExecutorExecutorServiceThreadPoolExecutorExecutors前言首先我们平时说的线程池是java.util.concurrent 下的ExecutorService这个接口,而使用的Executor是执行者Executor 执行者,接口中只有一个方法execute
2022-04-13 21:39:22
470
原创 开发日记----二进制存储数据
项目场景: 页面8个勾选框,将选中的内容寸到数据库问题描述 起初我将8个复选框用字符串加分割符“,” 拼接存入数据库(“类型1,类型2,类型3”) 数据库使用varChar存储。二进制 省字段,省带宽,提效率.:超级解决方案 使用二进制进行存储,数据库使用tinyint/** 加入我前端勾选TYPE1,TYPE2 ,前端将 00000001和00000010 相加转为十进制得到3* 后端收到3 存入数据库* 查询时,查出3 将3传给前端,前端通过十进制转2进制,勾选对应的类型
2022-04-12 22:49:10
1043
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人