![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发
文章平均质量分 52
掰下一块月亮下酒
这个作者很懒,什么都没留下…
展开
-
Centos7安装Mysql5.7,不踩坑教程
CentOS7 安装MySQL5.7 不踩坑教程原创 2022-06-11 22:24:03 · 160 阅读 · 1 评论 -
java IO流总结
java流类结构图一.流的概念:流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。它的特性是进行数据传输;例如从水源地长江把水导入自来水厂,然后又从自来水厂把水送到各家各户。从长江到自来水厂之间的管道我们可以称之为输入流,从自来水厂把水送到各家各户的管道我们称之为输出流,我们大概可以这么理解。二.流的继承体系在java中,为了对不同来源和性质的流对象调用统一的方法,java中的流首先定义了顶层输入/输出流的接口或抽象类,这样不同性质具体的流对象就会有统一的调用方法以原创 2020-09-27 15:30:02 · 153 阅读 · 0 评论 -
CPU多级缓存
Cpu cache状态: M 被修改状态 E 共享状态 S 独享状态 I 无效状态Cpu cache操作:Local read:读本地缓存数据Local write:写数据到本地缓存Remote read:将内存中的数据读取过来Remote write:将数据写回到主存在多核时代,就容易导致顺序错乱问题,如果我们不做任何措施,结果会大不相同。Java内存模型...原创 2020-07-26 12:20:32 · 104 阅读 · 0 评论 -
JAVA 并发规范(线程,锁)
Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯Rule 2. 【推荐】尽量使用线程池来创建线程Rule 3. 【强制】线程池不允许使用 Executors去创建,避资源耗尽风险,推荐用ThreadPoolExecutor创建线程池Rule 4. 【强制】正确停止线程Rule 5. 【强制】编写可停止的Runnable5.1 正确处理InterruptException5.2 主循环及进入阻塞状态前要判断线程状态Rule 6. 【强制】Runnab原创 2020-07-17 15:40:35 · 267 阅读 · 0 评论