醉心于技术。
全部博文(119)
发布时间: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”命令查.........【阅读全文】
发布时间:2013-11-16 20:26:18
来源:http://blog.csdn.net/roland101/article/details/2203461调整JVM GC(Garbage Collection),可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停.........【阅读全文】
发布时间:2013-10-29 16:59:24
转载:http://www.cnblogs.com/eastson/archive/2012/07/24/2606466.htmlpuppet自动认证首先我们先来看一个问题,新服务器可以通过kickstart自动安装完,并且自动安装完puppet相关包,安装完后客户端会请求证书,然后服务器会给客户端颁发证书,如果手动颁发很麻烦,如下配置可以让服务器自动验证。 前提是.........【阅读全文】
发布时间:2013-10-17 15:58:25
在某些操作系统上,当启动数据库或者创建数据库时都可能出现ORA-27125错误,我在Oracle Linux 6上安装Oracle 10.2.0.1,创建数据库时就遇到了这个错误。这个错误的解决就是修改 /proc/sys/vm/hugetlb_shm_group 文件。以下是老杨提到过的一个问题,解决方法相同:帮客户解决一个Linux上数据库无法启动的问题。客户.........【阅读全文】
发布时间:2013-10-15 14:14:09
我们在工作中,接触过许多许多的启动脚本。发现MySQL和JBOSS能够很好的指定用户启动。例如:#define the user under which jboss will run, or use 'RUNASIS' to run as the current userJBOSS_USER=${JBOSS_USER:-"jboss"}但是,其他的脚本却不能很好的指定启动帐号。那么我们如何手动修改脚.........【阅读全文】