`
文章列表
  shell中的重定向 1>&2 2>&1 >&2   当初在shell中, 看到">&1"和">&2"始终不明白什么意思.经过在网上的搜索得以解惑.其实这是两种输出. 在 shell 程式中,最常使用的 FD (file descriptor) 大概有三个, 分别是: 0: Standard Input (STDIN) 1: Standard Output (STDOUT) 2: Standard Error Output (STDERR) 在标准情况下, 这些FD分 ...
原地址:http://www.cppblog.com/amazon/archive/2011/12/01/161281.aspx   很多情况下需要php调用其他程序如shell命令、shell脚本、可执行程序等等,此时需要使用到诸如exec/system/popen/proc_open等函数,每种函数有各自适合使用的场景以及需要注意的地方。前提:PHP没有运行在安全模式如果PHP运行在安全模式下,那么在执行外部命令、打开文件、连接数据库、基于HTTP的认证这4个方面将会受到制约,可能在调用外部程序时无法获取预期的结果,此时需要设置特定目录,可以在php.ini中编辑safe_mode_e ...
原博客:http://dreamhead.blogbus.com/logs/60217908.html 准备涉水Scala的Java程序员请注意,Scala里没有static。在大多数情况下,static真不该是static的。像Scala这样想在面向对象上更进一步的程序设计语言,取消static是一种进取的表现,这样得以保证了其面向对象模型的完整性。好吧,我承认,有时候,我们还是需要类一级的属性和操作的。在Scala里,我们还是有机会的,这便是伴生对象(Companion Object)的作用。下面就是一个伴生对象的例子:object Companion {  def show = pri ...
 System.out.println(JSONObject.toJSONString(req, new ValueFilter() {             public Object process(Object obj, String s, Object v) {                 if (v == null)                     return "";                 return v;             }         }));    
 System.out.println(JSONObject.toJSONString(req, new ValueFilter() {             public Object process(Object obj, String s, Object v) {                 if (v == null)                     return "";                 return v;             }         }));    
      原博客:http://ljhzzyx.blog.163.com/blog/static/3838031220138335540882/ mvn dependency:copy-dependencies可以准备好当前项目依赖的jar包,可以配置文件中scope为test的jar也包含进来了。生产系统发布的时候是不需要测试用的jar包的,如junit相关的包。想直接使用命令来指定copy的jar包的scope,可是貌似maven命令中没有提供这样的方式,网上也没找到例子。需要在pom.xml文件中做配置,配置参数在这里 http://maven.apache.org/plugi ...
hadoop fs -count的结果含义 最近要对hdfs上空间使用和文件结点使用增加报警,当超过一定的限额的时候就要发报警好通知提前准备。 [sunwg]$ hadoop fs -count /sunwg 2 1 108 hdfs://sunwg:9000/sunwg 第一个数值2表示/sunwg下的文件夹的个数, 第二个数值1表是当前文件夹下文件的个数, 第三个数值108表示该文件夹下文件所占的空间大小,这个大小是不计算副本的个数的 [sunwg]$ hadoop fs -count -q /sunwg 1024 ...

shell传递参数给awk

shell传参数给awki=1ATP-T3000:~/bhz # cat file0f 31 00 12 00 05 01 06 03awk "{print \$$((6+i))}" file01 awk "{print \$${i}}" file0f 只能引用数字,不能引用字母awk "BEGIN{print "${i}"}"1test=10awk "BEGIN{print "${test}"}"10awk "{print "${test}" ...
mysql mysqldump 只导出表结构 不导出数据 mysqldump --opt -d dbtest -h localhost -P3307  -u root -p > xxx.sql   这个操作会锁表,需要有权限的用户操作 备份数据库  #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql  1.导出结构不导出数据 
  原地址:http://blog.csdn.net/ysf871104/article/details/7779441 String的compareTo()方法返回值 compareTo()的返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的 差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方 全比较完,这时就比较字符的长度. 例: String s1 = "abc"; String s2 = "abcd& ...
Long l= System.currentTimeMillis()- System.currentTimeMillis()%3600000; 得到当前的小时级别的时间戳
原地址http://www.cppblog.com/prayer/archive/2008/12/24/70244.html 方法有三种:例如,精确匹配sourcefile中单词flag的行1.-w选项grep -w flag sourcefile2.锚定grep '\<flag\>' sourcefile

MySQL的Grant命令

原地址http://www.cnblogs.com/hcbin/archive/2010/04/23/1718379.html 本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户   .删除用户  @>mysql -u root -p  @>密码  mysql>Delete FROM user Where User='test' and Host='localhost';  mysql>flush privileges;
插件首页:http://maven.apache.org/plugins/maven-source-plugin/ 项目pom文件build下添加配置:
date -d "20150303 -1day" +%Y%m%d   date -d "+2 month 20131231" +%Y%m%d  #获得2013年12月31日以后2个月的日期 这是最简单的做法   稍微看一下 date 命令,就发现利用它可以很方便的写出一个非常 stable 的函数。date 可以通过 -d 指定一个日期,然后用指定的格式输出。-d 不仅可以接受 “2009-03-01″ 或者 yesterday 这样的格式,还可以接受一个从 1970 年开始至今的秒数,当然也可以指定日期输出这样的秒数。如: 以下是
Global site tag (gtag.js) - Google Analytics