- 博客(13)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 linux 修改磁盘卷标
应用场景:1.在Linux root目录下有个叫/test的目录挂在在/dev/sda4下2.此时觉得此名(test)不够commonstep1.确定/test挂载在那个dev下:[code="shell"]df -h[/code]step2.先卸载/test[code="shell"]umount /test[/code]step3.创建要挂载的目...
2015-06-07 22:59:31
1719
原创 GenericObjectPool
在我们的项目中往往有这样的需求:我们需要用的一些对象是thread-unsafe的,但是它又承受着高并发的压力,同时往往我们有可能无法去对它改造(或许它是第3方提供的);抑或他的一次创建和销毁非常的耗时。以上两种场景的解决方案用对象池再适合不过了。 本文将解答一下几个问题: #1什么是对象池 #2怎么使用对象池 #3其实用原理是什么 #4实战中应该注意...
2015-03-15 11:59:21
335
原创 sublime text3使用
一直在想使用sublime,无奈64位的高级家庭版的系统上界面实在是不忍直视。在网上找了好久终于找到了一个国内优化版本,下载地址:[url]http://lx.cdn.baidupcs.com/file/9340c9dce5046d2fe1d3dcefb545df0a?bkt=p2-nj-922&xcode=47f2ff57ac8c92ff5c71736597063b931fa9efe18...
2014-12-27 12:32:14
163
原创 hibernate tutorial error
最近在复习hibernate(4.3.7),在编译tutorial时出现两个问题:1.hibernate-tutorial-envers 项目中的pom.xml中的引用问题[code="xml"] org.hibernate hibernate-envers [b]4.3.7.Final...
2014-12-15 21:31:28
134
原创 jvm-监控工具纪要
1.jps 仅输出java进程 -q 只输出进程的ID -m 输出传递给java main函数的参数 -l 输出main函数的完整路径 -v 输出运行jvm的参数2.jinfo 输出运行java app的扩展参数 --待详细使用3.jmap 输出java app的堆对快照及对象统计4.jstack 打印线程dump信息 -l 打印所信息 -m...
2014-09-15 21:58:35
107
原创 jvm-类加载器
ClassLoader作用:将class的字节码装载到JVM中阶段:作用在JVM的装载阶段主要核心方法:loadClass,defineClass,findClass,findLoadedClassclassLoader分类:根加载器:加载jdk中的类如Object扩展加载器:加载扩展类如spring包中的类系统加载器:加载系统中的类,即一个系统中程序员开发...
2014-09-15 20:51:47
139
原创 storm-topology
[align=center][size=medium][color=black]Storm-topology-grouping[/color][/size][/align]Stream Grouping storm的grouping 用来决定如何在topology的组件中如何交换数据。类似在haddoop中的partition的过程。spout和bolt都可以产生数据流,但是gr...
2014-09-11 09:53:58
126
原创 jvmGC回收器
串行收集器:启动方式:-XX:UseSerialGC使用该模式后eden使用复制算法,old代使用标记-压缩ParNeW并行收集器:启动方式: -XX:+UseParNewGC使用该模式后,eden代使用并行回收,old代使用串行回收同时可以使用-XX:ParallelGCThread限制并行回收线程数量Parallel收集器:1.ParNew的升级版本...
2014-09-02 23:21:05
127
原创 jvm系统参数使用
[code="java"]-XX:PrintClassHistogram[/code] 打印类和对应实例的直方图 分别显示:实例数量 总站用大小(byte) 类型堆内存分配参数:[code="java"]-Xmx -Xms[/code] 指定堆使用最大堆内存 jvm使用的最小堆使用内存[code="java"]-Xmn[/code] 指定新生代内存大小具体的一个值[...
2014-09-02 22:11:18
126
原创 centos下安装yum
在搭建storm中需要安装python2.6.centos中默认安装的是python2.4.关于python的升级见文章:[url]http://wind35.iteye.com/admin/categories/292186[/url] 升级后在运行yum出现问题 [code="shell"] There was a problem importing one of...
2014-08-28 21:56:14
187
原创 centos下升级python
为了安装strom0.8.1需要安装python2.6.6.但是自己机子上的版本是2.4.为了版本兼容升级python. 1.python2.6.6 2.为防止覆盖旧版本,建立新的安装路径: [code="shell"] mkdir /usr/local/python2.6.6[/code] 3.解压python包: [code="shell"]...
2014-08-25 23:14:04
110
原创 strom环境搭建
storm的用途这里不做过多的讲解,网上资料一大把,这里只讲安装:strom的按装分为两部分,首先安装相关的依赖。 storm的安装主要以来的其他组件有: 1.java 2.zookeeper 3.ZeroMQ 2.1.7 4.JZMQ 5.python 6.unzip 可以确认的是1,2,3,4是必须的,un...
2014-08-19 20:17:49
132
原创 linux 下tomcat7调整jvm启动参数
tomcat上部署多个web系统,由于使用的是spring+mybatis结构,涉及到的jar比较多。常规的做法是把多个系统公用的jar放到tomcat的共享lib下。对于如何调整tomcat使用的jvm参数比较感兴趣就顺手研究一下: 下图为调整前的tomcat jvm状态图: [img]http://dl2.iteye.com/upload/attachment/...
2014-08-17 22:26:59
688
关于Java线程池
2010-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人