摘要: 二、tar 1.文件或目录打包: tar-cvf /u0/temp2.tar /usr/lib 将/usr/lib目录下的文件与子目录打包成一个文件库为/u0/temp2.tar。 tar-cvf /u0/temp2.tar /usr/lib*.c*.f 将/usr/lib目录下的*.c*.f等文件(不含子目录)打包。 注意:如果指定文件如*.c*.f或*.*,则打包时均不含子目录。如果指定为.或*,则含子目录。 2.压缩: 同上:compress /u0/temp2.tar压缩为/u0/temp2.tar.Z 3.解压: uncompress /u0/temp2.tar... 阅读全文
posted @ 2012-04-10 13:39 vigarbuaa 阅读(148) 评论(0) 推荐(0) 编辑
摘要: tomcat 中的server.xml<Context path="/shopping" docBase="/shopping" reloadable="true"><Resource auth="Container" name="jdbc/oracle" type="javax.sql.DataSource" maxWait="10000" maxIdle="5" maxActive="20" u 阅读全文
posted @ 2012-04-10 13:30 vigarbuaa 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 近期项目中碰到一个问题。 一个线程从MQ中取得数据,置于一个队列A(ConcurrentLinkedQueue类型)中,其它线程从A中取出数据进行处理。程序在低速运行时没有问题。在进行压力测试时,200万条数据以4000条/秒的速度进入A后,程序崩溃dump出core文件。 当时百思不得其解,经某大牛指点,可能是ConcurrentLinkedQueue没有对长度进行限制,在数据高速进入时导致队列A长度暴涨,进而吃光内存,导致程序崩溃。 后将其改成LinkedBlockingQueue可以解决程序崩溃的问题 后在国外论坛上查到如下内容The size of aConcurrentLink... 阅读全文
posted @ 2012-04-10 08:52 vigarbuaa 阅读(822) 评论(0) 推荐(0) 编辑