`
文章列表
http://www.tbdata.org/archives/1509  taobao的牛人  
1.解压mysql-5.6.10-winx64.zip 到D:\ 2.在D:\mysql-5.6.10-winx64下, 复制“my-default.ini”文件,生成“复件 my-default.ini”文件。将“复件 my-default.ini”文件重命名成“my.ini” 。 (注意:如果直接改my-default.ini文件,下面的character_set_server=utf8是不生效的。)   修改 D:\app\mysql-5.6.10-winx64下的“my.ini”文件 在[mysqld]中添加以下内容 [mysqld] character_set_se ...
http://www.iteye.com/topic/611976 http://www.iteye.com/topic/684087   Ketama一致性Hash算法(含Java代码) --nb http://blog.csdn.net/sparkliang/article/details/5279393 http://weblogs.java.net/blog/2007/11/27/consistent-hashing
session是服务器端缓存,cookie是客户端缓存。cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案 session保存在服务器端与浏览器设置无关,cookie在客户端并受浏览器设置限制 这些都是 ...
https://github.com/dreamhead/ugly-code/blob/master/src/ugly-code-12.markdown   诸位Java程序员,想必大家对SimpleDateFormat并不陌生。不过,你是否知道,SimpleDateFormat不是线程安全的(thread safe)。这意味着,下面的代码是错误的: class Sample { private static final DateFormat format = new SimpleDateFormat("yyyy.MM.dd"); public S ...
wmic memphysical get maxcapacity   windows下强大的wmic命令行工具  windows最令网管诟病的地方就是命令行没有unix和linux强大。但这种情况正在不断改观,windows命令行也越来越强大了。其中,微软耗费大量精力打造的wmi就是一例。  ...

一步步优化JVM

    博客分类:
  • jvm
http://blog.csdn.net/zhoutao198712/article/category/1194642    nb  http://www.docin.com/p-491495141.html   nb http://xueliang880107.iteye.com/blog/954073 http://blog.csdn.net/gtuu0123/article/category/822015 nb   http://developer.51cto.com/art/201001/176550.htm   http://ningq.com/2010/11/tal ...
转http://crane-ding.iteye.com/blog/715450 1. jps 查看所有java进程的pid的命令,与Unix的ps命令类似 2. jmap 打印出某个java进程(使用pid)内存内的所有‘对象’的情况 3. jhat 主要用于分析jmap产生的dump并提供web页面查看分析结果 4. jconsole 可以查看堆内存、线程、类和CPU状况 为了实验,所以必须先写一段存在内存泄露的代码,代码如下: Java代码 /** * 内存泄露测试 * @author crane.ding */ publicclass Mem ...
转http://crane-ding.iteye.com/blog/968862   近一段时间,我们的生产系统升级频繁出现故障,具体故障现象是启动后10来分钟就出现交易缓慢,处理线程耗尽等现象,并且故障发生的频率蛮高的。经过详细的诊断和排查,终于发现了问题,是groovy在osgi中运行会出现classloader死锁,最后我们也解决了这个问题。 如果单靠通过查看代码是很难去发现这个问题,在这一次故障排查中,我也学到了怎样更好的使用jvm监控工具来进行诊断,主要用到了jstack和jmap命令,jmap上次已经讲过就不再讲了,下面就一个例子来讲怎么使用jstack来对的Java程序进行 ...
转http://blog.chenlb.com/2009/03/jmeter-use-dynamic-params-or-csv-for-test.html http://blog.chenlb.com/2009/03/jmeter-quick-start.html 常看到的jmeter测试例子,都是用固定的url(包括固定的参数)。现在我有这样一个测试需求:为了模拟用户输入的参数对 ...
http://blog.chenlb.com/2009/01/install-apache-portable-runtime-or-tomcat-native-on-tomcat.html Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术。APR(Apache Portable Runtime)是一个高可移植库,它是Apache HTTP Server 2.x的核心。APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和UNIX sockets)。这 ...
http://www.oschina.net/question/54100_16195 http://passover.blog.51cto.com/2431658/732629 http://jiangyongyuan.iteye.com/blog/361983   Tomcat的四种基于HTTP协议的Connector性能比较<Connector port="8081" protocol="org.apache.coyote.http11.Http11NioProtocol" conne ...
http://www.cnblogs.com/276815076/archive/2012/03/23/2414077.html
http://blog.csdn.net/guhong5153/article/details/6542995
#/bin/bashstr=12313; le1=`expr "$str" : ".*"`;le2=`expr length $str`;le3=`echo $str | awk '{print length($0)}'`;le4=`echo ${str} | wc -L`;echo $le1 $le2 $le3 $le4     判断字符串为空的方法有三种:if [ "$str" = "" ] if [ x"$str" = x ]if [ -z "$str" ]注意: ...
Global site tag (gtag.js) - Google Analytics