- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 基础知识
org.springframework.beans.factory.DisposableBean:bean销毁后做一些处理,实现其destroy方法 import org.springframework.beans.factory.InitializingBean:实例化bean之前做一些处理,实现其afterPropertiesSet方法 BeanPostProcessor后置处理器接口对受管
2017-07-18 10:54:15
147
转载 sh命令2
#!/bin/bash cd `dirname $0` BIN_DIR=`pwd` cd .. DEPLOY_DIR=`pwd` CONF_DIR=$DEPLOY_DIR/confSERVER_NAME=`sed '/dubbo.application.name/!d;s/.*=//' conf/dubbo.properties | tr -d '\r'` LOGS_FILE=`sed '/dubb
2017-07-18 10:52:51
307
转载 sh示例
#!/bin/bash cd `dirname $0` BIN_DIR=`pwd` cd .. DEPLOY_DIR=`pwd` CONF_DIR=$DEPLOY_DIR/confSERVER_NAME=`sed '/dubbo.application.name/!d;s/.*=//' conf/dubbo.properties | tr -d '\r'` SERVER_PROTOCOL=`sed
2017-07-18 10:37:59
510
转载 学习笔记-volatile
volatile是一种弱同步的形式,它确保对一个变量的更新后对其他线程是可见的。当一个域声明为volatile类型后,编译器与运行时会监视这个变量:它是共享的,而且对它的操作不会与其他的内存操作一起被重排序。volatile变量不会缓存在寄存器或者缓存其他处理器隐藏的地方,所以,读一个volatile类型的变量时,总会返回由某一线程所写入的最新值。读取volatile变量的操作不会加锁,也就不会引起
2017-07-13 17:53:17
179
原创 工作笔记
org.apache.log4j.NDC 类中所有的方法都是静态的。假设 NDC 日志输出功能被打开,每一次的日志请求,Log4J 组件都会把当前线程的整个 NDC 堆栈内容输出在日志条目中。这样的过程不需要开发人员写过多的代码,程序员只需要在代码中合适的地方通过 push 和 pop 方法将正确的信息放到 NDC 的堆栈中,然后通过修改 Log4J 的配置文件,指定用户标志信息输出的位置和格式,而
2017-07-11 14:37:56
566
原创 StopWatch用法
时间统计类,用来计算程序调用过程中花费了多久时间,它有start方法,stop方法,getTime统计的是start调用到stop调用间执行的耗时。示例:public static void main(String[] args) throws InterruptedException { StopWatch sw = new StopWatch(); sw.start(); Th
2017-07-11 14:25:25
1250
原创 中间件zk,kafka,ngnix搭建
1、 Sun JDK搭建 1.1 卸载open jdk 通过rpm命令查看Open JDK具体版本信息 rpm -qa | grep java 结果显示: [root@SZB-L0024178 ~]# rpm -qa | grep javatzdata-java-2015e-1.el6.noarch java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.x86
2017-07-07 14:19:29
1078
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人