- 浏览: 337861 次
- 性别:
- 来自: 开封
最新评论
-
angeltping:
angeltping 写道SimpleDateFormat这个 ...
以秒为单位生成唯一的时间序列号 -
angeltping:
SimpleDateFormat这个是线程不安全的同学!
以秒为单位生成唯一的时间序列号 -
masuweng:
java通过org.w3c.dom解析xml文件 -
hanmiao:
完全不知所云......
shell 脚本断点执行 -
birdofpeace:
public class Person {
...
Bean Validation技术实现对Javabean的校验
文章列表
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的配置说明:
时间 ...
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命令执行脚本
- 博客分类:
- linux
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 是将标准错误信息转变成标准输出,这样就可 ...
http://jingyan.baidu.com/article/624e7459a742e734e8ba5adc.html
http://jingyan.baidu.com/article/ad310e80acac951849f49e92.html
FREQUENCY函数【可以统计区间】
countif函数【统计个数】
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 ...
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 ...