
linux
文章平均质量分 57
yizhilong28
这个作者很懒,什么都没留下…
展开
-
java.io.FileNotFoundException: *****(Too many open files)
在linux下跑一个多线程读取文件的程序,待读取文件有数十万个。程序读取过程中抛出如下异常*****(Too many open files)。 原因是由于linux限制了一次会话中,程序最大同时打开文件数目。在redhat5中,该数值为1024。可以使用ulimit -n 验证。 解决办法1、临时修改该数值,可使用ulimit -n ...原创 2011-08-20 15:43:47 · 458 阅读 · 0 评论 -
vm ubuntu10 IP配置 外网可访问主机
现象Vm 安装后,默认使用的是NAT模式。安装之后,配置好dns,上网ok。现在需要在外网上的一台主机可以访问本地vm下的ubuntu。发现从外面ping虚拟机中的ubuntu,拼不通。原因 NAT没有设置穿透。解决办法1、 采用bridge模式。设置静态IP;2、 设置NAT穿透方案一1、 设置网络连接为桥接模式 2、 配置静态IP配置/etc/network/interface...原创 2011-08-30 08:58:51 · 199 阅读 · 0 评论 -
ubuntu8-10
使用ubuntu有近两年,从8.04到10.04,不断的升级。ubuntu的进步,有目共睹。 目前,自己的开发可以完全在ubuntu下,由于众多周知的原因,办公还得回到wm。 常见的几个情况一、源的管理默认sources.list中的源经常是个摆设,需要手动添加其他源。注意版本的英文代号。二、中文环境及中文输入法 源更新后,system--&g...原创 2011-03-10 18:09:31 · 143 阅读 · 0 评论 -
shell自动化构建脚本
最近在编写自动化构建脚本,大概的思想是,将cvs中某一tag的export出来,根据编写好的ant脚本,ant下,并将ant打出来的多个zip包,打成最终的zip包。另外还涉及到使用第三方的组件等。 实现思想是,使用ini作为配置文件,shell从ini中读取必要的参数,登陆cvs,使用命令从cvs中export处代码,并根据源代码根路径下的buil.propertie...原创 2011-03-31 14:45:33 · 160 阅读 · 0 评论 -
vm下ubuntu内存配置
使用vm安装ubuntu,平日里都很好,唯独今天运行shell卡死,程序被kill,界面出来也奇丑。 一般vm安装的ubuntu内存分配的是当前系统物理内存的四分之一(我的是512M),之前一般手工调到1G就够用了。本地只安装了一个 vm,不会涉及到vm争抢内存的现象。后来将虚拟内存直接设为接近上限,结果ok。 默认情况下,在VMware Workstatio...原创 2011-03-31 16:28:47 · 784 阅读 · 0 评论