`
文章列表

java并发相关

    博客分类:
  • java
Condition :http://www.jianshu.com/p/be2dc7c878dc Lock: http://blog.csdn.net/vernonzheng/article/details/8288251 并发相关类: http://tutorials.jenkov.com/java-util-concurrent/index.html ,  http://tutorials.jenkov.com/java-concurrency/index.html
http://blog.csdn.net/kefeng824/article/details/45576779 http://blog.csdn.net/tycoon1988/article/details/38868917
#!/bin/bash a=0 b=0 val=`expr $a + $b` for f in `find /home/sdata/30092/ -name "*.data" |xargs wc -l |gawk '{print $1}'` do currentFileLines=$f val=$[$val+$currentFileLines] #断点read read # val=$($val + $currentFileLines) # val = `expr $val + $currentFileLines` ...
shell脚本 入门 —— 符号篇   shell Shell就是一个命令行解释器,它的作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行一条,这种方式称为交互式(Interactive)。 Shell还有一种执行命令的方式称为批处理(Batch),用户 ...
  修改为静态IP:   此路径: cat /etc/sysconfig/network-scripts/ifcfg-eth0   DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.159.136 NETMASK=255.255.255.0 GATEWAY=192.168.159.2   ifconfig  看是eth0 网卡  重启省生效 /etc/init.d/network restart     ------------- ...
public static void doPost(String path){ InputStream in = null; try { URL url=new URL(path); in = url.openConnection().getInputStream(); String content= org.apache.commons.io.IOUtils.toString(in); System.out.println("conte ...
下面配置代表不重启服务,在指定时间后重载日志配置文件   logback.xml   <configuration scan="true" scanPeriod="30 seconds"> .... </configuration>               配置说明: scan: 设置为true,代表会在指定的时间内重新加载日志配置文件 scanPeriod:当scan=true时,日志配置文件会在指定的单位时间内重新加载,默认是每分钟会重载一次。 scanPeriod的配置说明: 时间 ...

JVM参数

    博客分类:
  • java
Xms Xmx PermSize MaxPermSize 区别   设置大小的解释 http://zhouanya.blog.51cto.com/4944792/1370017/
  负载查看命令:  top http://www.cnblogs.com/kaituorensheng/p/3602805.html http://www.jb51.net/LINUXjishu/34604.html    内存查看命令: vmstat http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html http://blog.chinaunix.net/uid-29659676-id-4254469.html   查看内存: free http://www.cnblogs.com/imapl ...

nohup命令执行脚本

nohup ./xxxx.sh >out.log 2>&1 &   其中 0、1、2分别代表如下含义: 0 – stdin (standard input) 1 – stdout (standard output) 2 – stderr (standard error) nohup ./startWebLogic.sh >out.log 2>&1 & nohup+最后面的& 是让命令在后台执行 >out.log 是将信息输出到out.log日志中 2>&1 是将标准错误信息转变成标准输出,这样就可 ...

Excel统计技巧

http://jingyan.baidu.com/article/624e7459a742e734e8ba5adc.html  http://jingyan.baidu.com/article/ad310e80acac951849f49e92.html FREQUENCY函数【可以统计区间】 countif函数【统计个数】

jstat 命令 详解

    博客分类:
  • java
jstat -gccause pid 1 每格1毫秒输出结果 jstat -gccause pid 2000 每格2秒输出结果 不断的在屏幕打印出结果     S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT   LGCC                 GCC                    87.71   0.00  94.71  59.45  59.03  20832 1961.089   121   74.676 2035.765 Allocation Failure   No G ...

jmap使用详解

    博客分类:
  • java
1.  jmap -heap pid          查看Java 堆(heap)使用情况         using thread-local object allocation.        Parallel GC with 4 thread(s)          //GC 方式          Heap Configuration:       //堆内存初始化配置         MinHeapFreeRatio=40     //对应jvm启动参数-XX:MinHeapFreeRatio设置JVM堆最小空闲比率(default 40)         MaxHeapFre ...
    项目中,使用的是maven管理,但是有几个jar不是通过maven引入的,是通过IDEA导入的,在使用maven插件编译的时候,会出现如下的一些错误:      解决方法: 在项目中创建一个目录lib,然后将jar复制到该文件夹下,最后在maven编译插件中配置如下     <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compile ...
1.丢数据这种情况少,可以用来做审计功能。而且自身内部报的exception会被发现,但是logback和log4j不会。 2.log4j2使用了disruptor技术,在多线程环境下,性能高于logback等10倍以上。 3.(garbage free)之前的版本会产生非常多的临时对象,会造成GC频繁,log4j2则在这方面上做了优化,减少产生临时对象。尽可能少的GC 4.利用插件系统,使得扩展新的appender,filter,layout等变得容易,log4j不可以扩展  插件???? 5.因为插件系统的简单性,所以在配置的时候,可以不用具体指定所要处理的类型。class 6 ...
Global site tag (gtag.js) - Google Analytics