`
文章列表
JVM内存模型以及垃圾收集策略解析 博客分类:   Java SE JVM应用服务器多线程SUN配置管理 VM内存模型 1.1 Java栈 Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。 StackOverflowError:如果在线程执行的过程中,栈空间不够用,那么JVM就会抛出此异常,这种情况一般是死递归造
JVM内存模型以及垃圾收集策略解析【续】 博客分类:   Java SE JVMCMS网络应用多线程应用服务器  今天接着补全上篇博文。 三 垃圾收集策略配置 3.1 吞吐量优先 吞吐量是指GC的时间与运行总时间的比值,比如系统 ...
 top得到的cpu几个值到底是什么含义? 2010-11-17 17:19:46 分类: LINUX     Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st   一直不太明白,原来这样的:现代分时多任务操作系统,cpu使用时分时段来,比如某个时段A进程cpu处理用了10s,然后B进程30s,然后空闲了60s,那么这个时间内cpu占用率是40%   下边是google得到的解释。   # us -> User CPU time: The ...

mysql 设置字符集

执行SET NAMES utf8。 其效果等同于同时设定如下: SET character_set_client='utf8'; SET character_set_connection='utf8'; SET character_set_results='utf8';

resteasy helloword程序

    博客分类:
  • j2ee
RESTEasy 例子 hello world(两种方法) 博客分类:   Java-高级     转载自http://zorro.blog.51cto.com/2139862/874953 修改了原文部分错误(web.xml文件中和第二种方法) RestEasy, Jboss项目的JAX-RS参考实现。 1. 技术和工具:        REST ...
eclipse打开文件展开相应的目录 左侧explore上,有个双向的箭头,点一下,就会把路径和当前文件自动对应。

awk 分组统计数据

cat ip2.txt  | sort -k 1 | awk -F " " '{print $1"\t"$3}'| awk '{a[$1 "\t" $2]++}END{for(i in a)print i,"\t",a[i]}' | awk '{sum+=$3} {print($1, $2, $3, sum)}' | sort -k 4 -n -r | awk 'BEGIN{t=0}{t++;if(t==1)sum=$4} {printf "%s\t%10s\t\t%5d\t\t%.2f\%\n" ...
  java多线程中unchecked 异常的处理UncaughtExceptionHandler 分类: Java2012-10-19 10:50 955人阅读 评论(0) 收藏 举报
    有时需要查看进程的启动时间可以用以下命令      ps -eo pid,lstart|grep 1267(进程pid)       显示结果      31984 Wed Jul 16 06:26:30 2014         ps axo pid,ppid,comm,pmem,lstart | grep 进程pid         显示结果31984 31976 java             1.7 Wed Jul 16 06:26:30 2014  

jvm 中gc root

    博客分类:
  • jvm
  JVM 深入笔记(3)垃圾标记算法 分类: Lang. - Java2012-03-03 16:13 2742人阅读 评论(6) 收藏 举报 jvm
  使用 Eclipse Memory Analyzer 进行内存泄漏分析的一次过程 分类: JAVA WEB系统测试及优化2014-04-09 11:07 47人阅读 评论(0) 收藏 举报 在平时开发、测试过程中、甚至是生产环境中,有时会遇到OutOfMemoryError,Java堆溢
java获取当前类的绝对路径 博客分类:   java JavaJSPDOSUnixWeb            在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。 另:在Jsp,Servlet,Java中详细获得路径的方法! 1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getR ...
MapReduce执行过程   2011-07-12 17:06:28|  分类: 默认分类 |  标签:mapreduce执行过程  |举报|字号 
总结hadoop mapreduce job添加第三方依赖的方法 hadoopclasspathmapreduce  最近在开发mapreduce程序,输入有hdfs、hbase形式,输出有hdfs、mysql等形式。碰到了如何添加第三方依赖jar的问题,在网上查了很多资料,记录下来,免得再走弯路。 下面所有方法基于hadoop-1.0.1版本实现,其它版本可能略有不同。 总结了一下,总共有五种方法: 1、制作一个超级jar包,包含你的classes和所有依赖的第三方classes  2、和方法1差不多,只不过不是把依赖的第三方classes直接放入jar中,而是把第三方依赖的 ...

git简单操作

    博客分类:
  • git
张三、李四、王五分别基于当前master分支创建dev-1001、dev-1002、dev-1003分支,以张三的1001为例,演示如下: # 获取远程分支信息及其对象,确保origin/master是远程库最新的master $ git fetch # 从origin/master’s HEAD分出本地dev-1001分支,并进入 $ git checkout -b dev-1001 origin/master # 将当前分支(dev-1001)推送到远程库 $ git push origin HEAD 如果“宝力道活动”由张三以及另外多位工程师协同开发,假如你就是其 ...
Global site tag (gtag.js) - Google Analytics