平静

遵循美德行事,纵使没有增加快乐,也可减轻焦虑。

导航

2016年9月1日

摘要: i=`expr $j - $k` ((i=$j+$k)) 等价于 i=`expr $j + $k`((i=$j-$k)) 等价于 i=`expr $j -$k`((i=$j*$k)) 等价于 i=`expr $j \*$k`((i=$j/$k)) 等价于 i=`expr $j /$k` 阅读全文

posted @ 2016-09-01 14:36 mdong 阅读(8962) 评论(0) 推荐(0) 编辑

摘要: find ./ -name xxx -mtime xxxxx find . –mtime中的参数n find . –mtime n中的n指的是24*n, +n、-n、n分别表示: +n: 大于n -n: 小于n 距离当前时间为n*24小时以内 n:等于n 更详细解释: 但是man find里这样的解 阅读全文

posted @ 2016-09-01 14:32 mdong 阅读(544) 评论(0) 推荐(0) 编辑

摘要: if [ "$str" = "" ] $变量 记得加上 双引号 主要有以下几种方法:echo “$str”|awk '{print length($0)}'expr length “$str”echo “$str”|wc -c但是第三种得出的值会多1,可能是把结束符也计算在内了 判断字符串为空的方法 阅读全文

posted @ 2016-09-01 14:28 mdong 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 使用volatile: 每次读取volatile变量的值,都强制从主存读取最新的值。 (每次修改volatile变量都会同步到主存中) i++ 之所以不能保证线程安全,是因为volatile不能解决非原子操作的线程同步问题。 深入理解java虚拟机 阅读全文

posted @ 2016-09-01 11:08 mdong 阅读(122) 评论(0) 推荐(0) 编辑

2016年8月31日

摘要: http://blog.csdn.net/QQ575787460/article/category/2653457 阅读全文

posted @ 2016-08-31 13:49 mdong 阅读(111) 评论(0) 推荐(0) 编辑

2016年8月30日

摘要: ${basedir} 项目根目录 ${project.build.directory} 构建目录,缺省为target ${project.build.outputDirectory} 构建过程输出目录,缺省为target/classes 阅读全文

posted @ 2016-08-30 16:40 mdong 阅读(192) 评论(0) 推荐(0) 编辑

摘要: http://niuzhenxin.iteye.com/blog/2042102 http://blog.csdn.net/u012562943/article/details/51690744 pom.xml: <build> <resources> <resource> <directory>c 阅读全文

posted @ 2016-08-30 16:35 mdong 阅读(614) 评论(0) 推荐(0) 编辑

摘要: 一句话 rootLogger是新的使用名称,对应Logger类 rootCategory是旧的使用名称,对应原来的Category类 Logger类是Category类的子类,所以,rootCategory是旧的用法,不推荐使用 log4j.rootLogger=INFO, appenderlog4 阅读全文

posted @ 2016-08-30 16:09 mdong 阅读(6701) 评论(0) 推荐(1) 编辑

摘要: 1. maven 不熟悉 maven依赖源码下载 maven插件,打包,依赖 阅读全文

posted @ 2016-08-30 16:03 mdong 阅读(144) 评论(0) 推荐(0) 编辑

摘要: http://www.mzone.cc/article/654.html 有两种方法可以解决: 1、第一种方法是在项目的pom文件中进行配置,如下: <repositories> <repository> <id>cc-mzone-nexus</id> <name>MZONE</name> <url 阅读全文

posted @ 2016-08-30 15:55 mdong 阅读(8262) 评论(0) 推荐(0) 编辑