2006-07-29 06:30:00 +0800
一周前的今天,做了件不该做的事,说了句不该说的话,造成今天的“冷场”是我始料未及的。我开始后悔,不是后悔所做的事,所说的话,而是后悔今天的局面。真想打破这一“冷冷”的局面,但是有怕造成更大的反感。在此,希望当事人能够多按几下Ctrl+Z,恢复之前的状态^_^
2006-07-25 05:36:00 +0800
今天开始学习Red Hat Linux。老师开始的第一个实验就让我大吃一惊——原来Linux并不如我以前认为得那么安全。
计算机进入Linux的顺序是BIOS->BootLoader->Kernel->init process,其中BootLoader现在比较流行用GRUB,问题就出在GRUB上,因为它可以动态地修改内核载入参数,以单用户模式进入Linux修改root用户密码,这个问题可以通过设置GRUB密码来解决。然而,还可以通过光盘绕过GRUB来修改root密码。
真是长见识,看来以前学得还是太肤浅了。
2006-07-23 07:01:00 +0800
今天到大肯、大黄家中玩了一天,很开心。
早上说好10:30分到地铁站的,我到了那里居然一个人都没有一刚。等到所有人都集合了差不多也快11点了,于是众人前往参观大肯、大黄的新房,还是相当不错的,装修精致、电器齐全,2室1厅1卫1厨,而且地段好、交通方便,离我工作的地方步行只要5分钟。
中午在世界广场里面吃自助烧烤,38元/人还是比较实惠的,只是吃来吃去就是牛肉、猪肉、鸡肉,蔬菜也就茄子、青椒、南瓜和洋葱,吃到后来都有些吃腻了。
下午我们疯狂地在大啃家里玩了5、6个小时的杀人游戏,第一次玩,太好玩了,笑到肚子都疼了。上手两盘,俊戴都是莫名其妙地一开始就被杀,的确不幸;408寝室的内讧也是1大亮点,他们总是会互相指认对方是杀手,理由也是千奇百怪的;大黄则是经常保持沉默,而每当他怀疑我是杀手的时候,基本可以确定真正的杀手就是他了;大肯则无论如何都是杀手嫌疑人,常常被无辜地杀害。最惨的人是我了,居然被法官杀死了一次,杀手都指着我身边的大黄,法官竟然说我死了,无语了。而玥皓作为一个良民在被杀手杀死之后,居然跳警指着刘裕(真正的警察)说他是杀手,刘裕怒着也立即跳警,笑得我们前仰后合的。最后三盘与刘裕合作了两次警、一次杀手都获取了胜利,我在最后一盘还鼓动大家将陆女成功投下去,并在最后决胜负的时候干掉了最后一个警,赢得胜利

该到回家的时候了,俊戴居然还要回公司加班,只能说一个字,强。
最后感谢大肯、大黄的盛情招待。
2006-07-14 03:27:00 +0800
2006-07-12 04:42:00 +0800
前段时间学习Spring,现在要真正应用到项目中去。很快跑通了一个小小的登录系统,但是Spring下面有一个比较成熟的安全框架——Acegi,提供了全面的认证和授权,当然拿来主义咯。
按着官方的例子,将Acegi集成到了系统中去,美中不足的是,Acegi提供的登录验证只有username和password,缺少一个很重要的元素——验证码。Google之后,找到了JCaptcha。网上关于JCaptcha+Acegi的文档很少,而少有的几份英文文档也只是生成验证码,而没有去实现验证;或者只是单独地检验了验证码,而没有与Acegi的username和password进行共同验证。
没有办法只能硬着头皮看源代码,郁闷了好久,也试验了多次,无奈之下只能放弃网上介绍的CaptchaValidationProcessingFilter+AuthenticationProcessingFilter的方案,改为重写AuthenticationProcessingFilter的doFilter()方法,将CaptchaValidationProcessingFilter中的验证代码加进去,一试果然成功。呵呵,开心一下。