解惑

解己之惑,解人之惑

2005年8月 (第1页共2页)

服务器破天荒的连续工作了12个小时以上

从昨天下午服务器宕机后打电话让机房重启开始(大约五点半)到今天早上9点半,差不多16个小时服务器连续工作,更可贵的是tomcat也一次都没有死,真是一个奇迹。
不过实际上还是做了一些工作,但是我到现在都不知道是哪个工作让服务器稳定的工作的,回想一下做的内容:

  • 修改服务器的状态监控脚本,不再使用ps -e|grep jsvc而是使用ps -fC jsvc,另外就是将两个tomcat的启动隔离开,哪个死掉了只重启死掉的那个。但是由于服务器一直没有死掉过,因此这个可能不是主要因素。
  • 屏蔽了一个IP,好像是瀛海威的用户的,这个可能是一个重要因素
  • 和服务商说我们的服务器开始的时候几个月没有能使用就是频繁死机,最后查明是内存的问题,如果还这样就要求更换内存(难道真的是服务商做的手脚?)
  • 换用了JDK5,但是已经是今天前的事情了。

又看了一遍,比较合理的嫌疑是遭到攻击,因为根据日志分析的结果那个IP近几天都对我们网站的大量内容有访问,而昨天偶然之间发现日志分析在统
计访问量时实际上是统计访问的不同内容的,同一地址的访问只算一个,因此一万多的访问就是意味着访问了网站的一万多个不同的内容,这个应该不是正常人可以
办到的,只能是程序遍历或者是大量用户使用同一个IP出口。先封掉再说,再查查看那个IP。

周庄一日游

昨天到周庄玩了一天,但是并没有想像中的那么好,一个可能是时间比较紧张,去得比较晚,只买到十点的票,到的时候都差不多12点了,吃完饭集合都快一点
了,然后四点要集合走人;二则是前不久刚到朱家角玩了一下,感觉两个地方的风格差不多,所不同的是朱家角没有周庄那么多名人。如果要领略一下江南小镇的风
格,朱家角也是一个不错的去处,比周庄也更实惠一些,朱家角的扎肉也不错,而且便宜。没有在周庄吃那个万三蹄,太贵了,六十一个,外面卖的虽然比较便宜,
但是没敢买。如果确实要去周庄的话,建议可以跟一日游的团,比自己买套票才贵五块钱,导游一路上讲讲周庄的各种典故也蛮不错的,可惜我们跟着导游走了两个
景点就走丢了,不得已只能自己到处看看了。

开始研究水晶报表(crystal reports)

公司决策层修改了系统架构,将报表独立出来并决定采用crystal report,但是这个东东国内用的人好像不是很多,和java集成使用的就更少了,因此看来要自己一点一点摸索了。
当然有什么心得体会也会写出来的。

任何一个系统都不是完美的

感觉这么多年来接触了很多的软件和系统,很多软件或者系统都让人有很多可以挑剔的东西,没有一个是相对比较完美的。任何一个系统需要完善的地方都太多了,从前台的用户感受、易用性、布局、美工到后台的系统架构、代码结构和可读性等等。
当然一个实际的系统是不可能做到完美的,不光是要做到这样代价太高,光是用户感受这一块就过不了关,不同的用户的要求可能是很不同的,有的要求简约,有的要求美观,有的要求全面。。。

不谈政治

一直一来JR都在倡导不谈政治,但是这并不表明我们做开发的就不应该关心政治。
近期时间比较充裕,在徜徉于网络的时候经常看到一些议论国内政治的内容,其中对于国内政治评议最多的恐怕就是民主问题,我没有出过国,不知道国外的民主到底是什么样子的,我对国内的民主也不是很满意,但是我不会去激烈的批评国内的民主,任何一个国家的民主都不是一蹴而就的,民主的前提是人民富裕,具备民主意识,有能力去关心政治,以中国目前的情况看是不可能实行完全的西式民主的。 目前中国全力抓经济应该是没有错的,因为有人会去关心政治和民主以及国防之类的。虽然国内的贫富差距在拉大,但是这个也是必然现象,哪个国家都有贫富差距,正是因为有这个差距才促使大家努力过上物质丰富的生活,当然你也可以选择过精神丰富物质一般的生活。

JRoller的日期选择控件在FF下有问题

先做个记号,看看什么时间有时间改改。

FireFox高速缓存的Bug?

今天发现一个FF的bug,我在看JR的时候,突然看到新blog的图标变成一个什么linux集成的大图标,起先以为被黑了,但是登录到服务器上一看没
有问题,打开IE看也没有问题,后来就考虑到那个图标好像在哪儿看过,就想着可能是高速缓存中的内容。清空缓存后果然没有问题。由于FF的缓存是打包存放
的,文件格式未知,无法考证。

惊魂四天

这几天可以说是我人生中最惊魂不定的四天,事情起源于上周的年度例行体检,心电图查出有“不完全性右束支传导阻滞”,但是以前也做过心电图,记得好像没有
任何异常的,上网查了一下,说很多有这个问题的人也是完全健康的人,可能没有任何影响,但是看到一个医学研究的文章说一个什么慢性病会有这个前兆,特别是
原来没有后来后的人,也就不敢大意,这周一一大早就跑到上海心脏方面比较好的
瑞金医院,由于手头什么也没有,医生听我说了以后就让再做一个心电图,做完以后的结果还是“不完全性右束支传导阻滞”,然后医生说你原来的心电图也没有,
也不能确认是现在得的,再做一个心超吧,但是到楼下交费后这个东西要预约,过几天才能做,结果等到周四才能做,排了一个多小时的队,然后两个医生各检查了
一遍,最后的结论是无明显异常,还是不放心,问了一下,她们说她们不能确定,还要问医生,结果又跑到门诊挂了个专家门诊,还好不像第一次那么多人排队,马
上见到了医生,又说了一遍情况,医生说从目前的情况看没有什么问题,三个月或者半年后再做一次心电图,看看是否加重,而且从心电图看也是刚刚有“不完全性
右束支传导阻滞”的迹象,在很多时候这么一点波动是不写的,即使有,最后可能就是完全性右束支传导阻滞,结果也就是心跳过缓,不是什么严重的问题,以后不
要经常感冒引发心肌炎就没有什么问题,至此,一颗悬者的心才算落了地。想着这么年轻就得心脏病,老天真是对我不公啊,呵呵,现在好了,天又是蓝的了。

2005.11.18更新:
我的这个文章好像很多人都看到了。再这里重申一下:
如果发现不完全性右束支传导阻滞不要太担心,但是最好到医院检查一下,毕竟心脏的事情都不是小事情。如果有心电图在手直接拿着心电图去医院不用再花几十块钱再做一次,不过医生可能会让你做心超,可能要两百多。

控制网络爬虫访问你的网站的频率

由于增加了访问过滤,那么就需要告诉网络爬虫爬行的速度不要太快,还好这个问题比较好解决,在robots.txt中增加:
Robot-version: 2.0
Crawl-delay: 10
Request-rate: 60/1m
Visit-time: 0000-0800

由于这个还没有完全的标准,两种都用了,Crawl-delay是每秒访问的网页数,而Request-rate是页面数/时间段,可以设置为比较小的值,Visit-time为允许访问的时间段。
完整的规范可以看看:http://www.conman.org/people/spc/robots2.html#format.directives.request-rate

推荐一个WYSIWYG编辑器

今天在Java开源上又看到一个新的东西:
TinyMCE是一个平台独立基于Web的Javascript HTML
WYSIWYG编辑器.采用JavaScript/ECMAScript开发,它的主要特性包括主题/模板支持,多语言支持(包括简体中文),支持通过插
件的方式进行扩展.这个编辑器可工作在Mozilla, Firefox和MSIE上.
简单的试了一下,果然不错,就像上面的介绍中提到的一些优点:

  • 支持多种浏览器
  • 支持扩展
  • 支持多语言
  • 支持主题
  • 支持定制(只使用部分内容)

呵呵,文档也很全。
算不算一个比较完美的开源产品呢?

更早的文章

© 2024 解惑

本主题由Anders Noren提供向上 ↑