摘要:
聊聊并发-Java中的Copy-On-Write容器 Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Jav
阅读全文
posted @ 2019-02-18 23:29
mu_tou_man
阅读(141)
推荐(0)
摘要:
转自 https://www.cnblogs.com/baizhanshi/p/6419268.html 今天看了并发实践这本书的ReentantLock这章,感觉对ReentantLock还是不够熟悉,有许多疑问,所有在网上找了很多文章看了一下,总体说的不够详细,重点和焦点问题没有谈到,但这篇文章
阅读全文
posted @ 2019-02-17 20:37
mu_tou_man
阅读(121)
推荐(0)
摘要:
本文转自https://blog.csdn.net/rabbit_in_android/article/details/50386954 内存管理和垃圾回收 JVM内存组成结构 JVM栈由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: JVM内存回收 Sun的JVMGenerationalC
阅读全文
posted @ 2018-09-26 10:06
mu_tou_man
阅读(184)
推荐(0)
摘要:
用户在使用docker的过程中,旺旺需要能查看容器内应用产生的数据,或者需要把容器内的数据进行备份,甚至多个容器之间进行数据共享,这必然涉及容器的数据管理操作。 容器中的管理数据主要有两种方式: 数据卷 数据卷容器 1.数据卷
阅读全文
posted @ 2018-08-23 16:00
mu_tou_man
阅读(88)
推荐(0)
摘要:
1.docker 三大核心概念:仓库、镜像、容器 镜像(image):一个面向docker引擎的制度模板,包含文件系统 容器(container):镜像创建的实例,不同容器相互隔离,互不可见,有独立的用户权限,进程空间,网络空间,用户空间 仓库(repository):用于存放镜像文件的场所 此外还
阅读全文
posted @ 2018-08-23 14:52
mu_tou_man
阅读(102)
推荐(0)
摘要:
https://www.cnblogs.com/antispam/p/4182210.html
阅读全文
posted @ 2018-08-15 11:17
mu_tou_man
阅读(97)
推荐(0)
摘要:
public class test { private static java.util.HashMap<String, String> needQueryResProductList = new java.util.HashMap<String, String>(); public static
阅读全文
posted @ 2017-10-23 10:27
mu_tou_man
阅读(5292)
推荐(0)
摘要:
转自http://blog.sina.com.cn/s/blog_700aa8830101jtlf.html Java中对象的创建 clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新
阅读全文
posted @ 2017-09-03 22:59
mu_tou_man
阅读(401)
推荐(0)
摘要:
Java对象的内存布局:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。无论是32位还是64位的HotSpot,使用的都是8字节对齐。也就是说每个java对象,占用的字节数都是8的整数倍。(对象头 + 实例数据 + padding) % 8等于0且0 <=
阅读全文
posted @ 2017-08-04 11:34
mu_tou_man
阅读(666)
推荐(0)
摘要:
(一)PowerMockito进行UT测试如何略过方法,使方法不被执行(含私有方法): PowerMockito.doNothing().when(TestMock.class,"foo1");//仅适用于方法返回值为void类型 PowerMockito.suppress(PowerMockito
阅读全文
posted @ 2017-03-03 10:22
mu_tou_man
阅读(533)
推荐(0)