09 2019 档案

摘要: 阅读全文
posted @ 2019-09-26 21:26 会发光的小金子 阅读(165) 评论(0) 推荐(0)
摘要:线程池的优势: 线程池做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程的数量超过最大数量超出数量的线程排队等候,等其他线程执行完毕,再从队列中取出任务来执行。 线程池的特点:线程复用,控制最大并发数,管理线程 一 降低资源消耗 二 提高响应速度 三 阅读全文
posted @ 2019-09-09 17:36 会发光的小金子 阅读(203) 评论(0) 推荐(0)
摘要:CAS 比较并交换 CompareAndSwap 比较当前工作内存中的值和主内存中值,如果相同则执行规定操作,否则积蓄比较直到主内存和工作内存中的值一致为止。如果CCAS失败,会一直进行尝试。如果CAS长时间一致不成功,可能会给CPU带来很大的开销。 CAS操作包含三个操作数:内存位置(V)、预期原 阅读全文
posted @ 2019-09-09 17:12 会发光的小金子 阅读(170) 评论(0) 推荐(0)
摘要:Volatile是java虚拟机提供的轻量级的同步机制 同步机制的三大特性:保证可见性、不保证原子性、禁止指令重排 JMM:Java Memory Model,是一种抽象的概念并不真实存在,是一种规则或是规范,定义了程序中的各个变量的访问方式。 关于同步的规定: 线程解锁前,必须把共享变量的值刷新回 阅读全文
posted @ 2019-09-09 17:11 会发光的小金子 阅读(168) 评论(0) 推荐(0)
摘要:公平锁:指多个线程按照申请锁的顺序来获取锁,先来后到。FIFO 非公平锁:指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁在高并发的情况下,有可能会造成优先级反转或者借现象。 公平锁、非公平锁 并发包中ReentranLock的创建可以指定构造函数的boole 阅读全文
posted @ 2019-09-09 17:09 会发光的小金子 阅读(284) 评论(0) 推荐(0)
摘要:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sd 阅读全文
posted @ 2019-09-09 13:39 会发光的小金子 阅读(1257) 评论(0) 推荐(0)
摘要:此文为转载,地址:https://blog.csdn.net/m0_37725003/article/details/80904824 本文链接:https://blog.csdn.net/m0_37725003/article/details/80904824 首先你得注册一个自己的GitHub账 阅读全文
posted @ 2019-09-09 13:32 会发光的小金子 阅读(254) 评论(0) 推荐(0)
摘要:转载 阅读全文
posted @ 2019-09-02 11:42 会发光的小金子