会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
devilwind
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
下一页
2017年8月16日
转载CopyOnWriteArrayList
摘要: 转载原文 http://www.cnblogs.com/dolphin0520/p/3938914.html Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容
阅读全文
posted @ 2017-08-16 16:24 devilwind
阅读(164)
评论(0)
推荐(0)
编辑
2017年7月24日
nsenter工具进入docker容器
摘要: 对于运行在后台的Docker容器,我们经常需要做的事情是进入到容器中,docker为我们提供了docker exec 、docker attach 命令,并且还提供了nsenter工具,外部工具供我们使用。docker attach存在的问题是:当多个窗口同时attach到同一个容器时,所有的窗口都
阅读全文
posted @ 2017-07-24 19:14 devilwind
阅读(1495)
评论(0)
推荐(0)
编辑
2017年7月7日
windows下查看端口被哪个进程占用
摘要: 1.netstat -anp|findstr "port" 得到进程id 2.tasklist|findstr "pid" 得到是进程名
阅读全文
posted @ 2017-07-07 08:52 devilwind
阅读(185)
评论(0)
推荐(0)
编辑
2017年7月6日
一次JVM内存调整
摘要: 单台服务器8G内存,2核 系统里装了redis, rocketmq, mysql, zookeeper, 还有20个左右的微服务,每个微服务的jvm 参数 -Xms128m -Xmx256m -Xmn64m -XX:PermSize=64m -XX:MaxPermSize=128m redis,ro
阅读全文
posted @ 2017-07-06 19:49 devilwind
阅读(221)
评论(0)
推荐(0)
编辑
2017年7月5日
docker 基础操作
摘要: 1. 安装docker 系统centos 7.2 yum -y install docker-io service docker start 安装完毕后执行 docker version 或者docker info 查看docker 信息是否安装成功 2. 下载镜像 执行命令 docker sear
阅读全文
posted @ 2017-07-05 17:05 devilwind
阅读(169)
评论(0)
推荐(0)
编辑
2017年5月25日
Linux下查看系统版本号信息的方法(转载)
摘要: 原文出处 http://www.ha97.com/2987.html 1、cat /proc/version [root@localhost ~]# cat /proc/versionLinux version 2.6.18-194.8.1.el5.centos.plus (mockbuild@bu
阅读全文
posted @ 2017-05-25 10:07 devilwind
阅读(485)
评论(0)
推荐(0)
编辑
tomcat 启动超级慢
摘要: 今天在新环境里部署tomcat, 刚开始启动很快,关闭之后再启动,却发现启动日志打印到 00:25:14.144 [localhost-startStop-1] INFO o.s.web.context.ContextLoader - Root WebApplicationContext: init
阅读全文
posted @ 2017-05-25 09:17 devilwind
阅读(44683)
评论(0)
推荐(0)
编辑
2017年5月21日
新生代老年代GC组合
摘要: 新生代通常存活时间较短,因此基于Copying算法来进行回收,所谓Copying算法就是扫描出存活的对象,并复制到一块新的完全未使用的空间中 在执行机制上JVM提供了串行GC(SerialGC)、并行回收GC(ParallelScavenge)和并行GC(ParNew) 1)串行GC 在整个扫描和复
阅读全文
posted @ 2017-05-21 21:27 devilwind
阅读(618)
评论(0)
推荐(0)
编辑
GC 提前晋升
摘要: 如果Survivor 空间不足, 那么从 Eden 存活下来的和原来在 Survivor 空间中不够老的对象占满 Survivor 后, 就会提升到老年代, 可以看到这一轮 Minor GC 后老年代由原来的 0K 占用变成了 105782K 占用, 这属于一个典型的 JVM 内存问题, 称为 "p
阅读全文
posted @ 2017-05-21 21:07 devilwind
阅读(438)
评论(0)
推荐(0)
编辑
2017年5月18日
Mysql 锁技术要点【转载】
摘要: MyISAM和InnoDB的区别 MySQL默认采用的是MyISAM。 MyISAM不支持事务,而InnoDB支持。InnoDB的AUTOCOMMIT默认是打开的,即每条SQL语句会默认被封装成一个事务,自动提交,这样会影响速度,所以最好是把多条SQL语句显示放在begin和commit之间,组成一
阅读全文
posted @ 2017-05-18 15:09 devilwind
阅读(141)
评论(0)
推荐(0)
编辑
上一页
1
···
8
9
10
11
12
13
14
15
下一页