醉心于技术。
全部博文(119)
发布时间:2014-12-12 16:09:49
为NAGIOS添加service,或者删除service。我们都会遇到service定位的问题。比如,要在某个service下添加一个新的service;删除指定的service等。因为service并非单行,而是多行,单独使用sed无法完成任务。最好的解决办法是:使用tr先把配置文件的内容变为单行,然后再用sed删除单行中一个service的字段。例如:.........【阅读全文】
发布时间:2014-12-09 17:57:03
用BASH的各种多重循环,让一行命令解决所有的问题。这样的想法是过于幼稚的。
因为,如xargs -i,while read i等这样的循环,会产生自进程。在把值或者字符串(特殊字符串)传递过去的时候会有丢失。所以为了保险起见,把中间的值或者文件名保存到临时文件内。让后续命令继续操作。否则反而会减缓工作的进度和质量!
......【阅读全文】
发布时间:2014-09-05 17:15:39
Android开发的过程中,每次调用startService(Intent)的时候,都会调用该Service对象的onStartCommand(Intent,int,int)方法,然后在onStartCommand方法中做一些处理。然后我们注意到这个函数有一个int的返回值,这篇文章就是简单地讲讲int返回值的作用。......【阅读全文】
发布时间:2014-08-30 14:33:29
一、问题现象这是一个基于Java的Web应用系统,在后台添加数据时提示无法添加,于是登录服务器查看tomcat日志,发现了如下异常信息:java.io.IOException: Too many open files通过这个错误,基本判断是系统可用的文件描述符不够了,由于tomcat服务是系统www用户启动的,于是用www用户登录系统,通过“ulimit -n”命令查.........【阅读全文】