`
文章列表
需求:项目需要主机能ping通外网域名,但是公司给的SUSE主机默认是ping不通的。放狗搜了一下,资料很多,很快搞定,记录如下 #cat /etc/resolv.conf domain site #vi /etc/resolv.conf domain site nameserver 202.102.46.151 #ping www.baidu.com PING www.a.shifen.com (61.135.169.105) 56(84) bytes of data. 64 bytes from 61.135.169.105: icmp_seq=1 ttl=52 time=1.61 ms 6 ...
前段时间的项目做了apache+tomcat集群在上传文件的时候需要上传到一个共享文件,就把其中一台机器的一个文件开放,用另外一个机器的同名文件夹挂载第一个机器的文件夹,这样就实现了上传到同一个文件夹功能。以下是网上找到资料,记录一下。 1. server 端 例如可以编辑/etc/exports为: /tmp     *(rw,no_root_squash) /home/public 192.168.0.*(rw)   *(ro) /home/test  192.168.0.100(rw) /home/linux  *.the9.com(rw,all_squash,anonuid=40,ano ...
偷了世界的程序员(真正让我们成为局域网的不是那个墙,而是我们自己的肤浅) 十年前,有四个年轻人改变了这个世界的运作方式。他们使用的并不是法律或是武器或是金钱,而是使用软件来改变世界。他们当时有着激进和极具 ...
Unix传奇(下篇) Unix是目前还在存活的操作系统的元老了,走过了40年的历程(参看《Unix 40年:Unix年鉴》、《Unix 40年:昨天,今天和明天》)。由它引发的思想变革,对当今计算机文化造成的深远影响。这是一段所有从事计算机行业人员尤其是软件开发人员需要了解的历史。Unix的传奇历史是整个计算机世界文化最具代表性的,它对整个计算机世界文化的影响也是最巨大,最深远的。他给人带来的不单单的对过去的回味,更为我们带来了计算机世界的新思潮。 下篇 Unix与黑客文化 Unix的历史教训 Unix 家族谱 Unix的特点 Unix的影响和哲学 Unix痛恨者手册 上篇 ...
Unix传奇(上篇) 2010年4月9日 陈皓 发表评论 阅读评论 7,433 次点击     【本文曾于2007年3月于我在CSDN上的BLOG发布,现在我把其搬到酷壳来,一来是觉得这段历史相当传奇,值得大家再看看,二来也和我在酷壳上发布的一些文章相 ...
    今天在tomcat上查看项目日志的时候,发现catalina.out文件竟然已经达到202M了,决定做一下日志的分割.先看了一下crontab任务中,发现有个删除前10天日志的自动任务,但是没有发现切割的自动任务.     放狗搜了一下,据说tomcat有默认的日志分割功能,能每天自动生成类似catalina.2010-10-08.log的文件,但是默认catalina.out文件却一直增长.据说到一定大小时占磁盘空间(废话),影响性能,且会报错,这点暂时没发现.其他的查了一下logs文件确实如此.     解决方法,使用cronolog进行日志切割,据说cronolog是个切割日志的小 ...
今天调试的时候发现之前加了太多断点,想去除所有断点,才想起来一直都没有使用过这个功能,放狗搜了一下,很快找到,记录一下。 方法一: 在工作界面,点window菜单栏,选中Preperences,在General选项卡中的key节点下, 找到快捷键输入栏,在type filter text中输入remove,下面自能提示中就会出现Remove all breakpoints,我们要找的撤销功能键就是它了。 然后根据自己的需求改成自己想要的热键吧。 方法二: 在debug模式窗口中,点run菜单栏,在下拉的选项卡中,在底部我们可以看见Remove all breakpoints的选项, 只要我点击 ...
in和exists in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 全文: in和exists in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大。 如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in: 例如:表A ...
项目用了tomcat集群,现在需要一个共享的路径用来上传文件,因为系统是linux的suse版本走了点弯路,解决方法记录一下,以后将来使用。 1.在a机器,新建文件夹upload 2.修改/etc/exports文件,添加内容:    /home/upload 10.1.56.123(rw,sync,no_root_squash)    括号的参数,暂时不知道什么作用~~~ 3.启动ntf服务,     #service nfs start    SUSE操作系统下是     #service nfsserver start 4.在b机器,上挂载upload目录     #mount 102.1 ...
  CC开始是经理让我弄的,给一台测试linux机器,开始弄的时候发现网上的教程很多但是有个问题,新手帖说的不够详细跟着走配不下来,老鸟说的又太高深。经过反复尝试连蒙带试终于搞定。之前设置的是night build,但是开发组老是说,不能保证晚上代码都是可以编译成功,而且到后来压力测试事情一多,加上服务器搬家night build也就不弄了。现在又拿出去一个新的机器正好安装一下,做下记录。    1.下载最新版的CruiseControl2.84,地址:http://cdnetworks-kr-2.dl.sourceforge.net/project/cruisecontrol/CruiseCo ...
Global site tag (gtag.js) - Google Analytics