May 29 2009

坐火车

Category: 乱up当秘笈ssmax @ 16:59:05

印象中上一次坐火车可以追溯到上世纪80年代,哈哈,我还没到10岁的时候。。。

这次坐火车到海宁,一次过见识了3个火车站,上海站、海宁站、上海南站

上海站估计和广州站差不多,而且那天又是放假前一日,买票进站都是人山人海啊,买票的时候刚好我买完售票的那丫就去吃饭了,还好没被郁闷到,动车组也有站票的,站了一个多小时到了海宁,出站也不用验票的,如果买上一个站的就能省下几块钱啦,哈哈。

回去的车票一开始买的时候说只有站票,然后又说有一等票,真tmd变态啊,只是贵了几块钱,但是服务完全不同哦,一等和二等票的人是被隔开的,所以一等票那边是没看到人站的,所以也不会有人抢位置。。。

上海南站距离张江远得不行,坐火车只要1个小时,坐地铁要了1个多小时,郁闷得。。。

回到公司,到处派枇杷,新鲜摘的,还有几个问我在哪里摘的,哈哈。


May 15 2009

两个数字

Category: 乱up当秘笈ssmax @ 20:17:57

鉴定结果既然是一个区间,
就是承认鉴定不准确,
既然不准确,
何来的小数点后一位?
既然能精确到小数点后一位,
为什么还给出这么大的区间范围?
所以,
说80多,照顾交警的结论,
说100左右,照顾群众的判断,
给出个区间,是给领导留个空间,
也是为推脱责任埋下回旋余地。
但是,可是,可但是,
一定要加上小数点后一位,
那是为了显示他们是科学的、谨慎的、认真的、负责的、公平的、客观的。
至于鉴定依据和过程,
别把他们想得多高深,
就是几个老油条揣摩各方心理综合后给出的。
集体负责制


May 14 2009

Spring如何选择使用CGLIB还是JDK作为Proxy

Category: 技术ssmax @ 10:11:37

如果要使用Spring的aop特性,类就必须转换为Proxy,让Spring去管理切入点,jdk和cglib的性能差别不大,但是各有自己的限制:

JDK dynamic proxies:

  • The class has to implement interfaces. Otherwise you will get ClassCastExceptions saying that $Proxy0 can not be casted to the particular class.
  • Eventually dynamic proxies force you to program to interfaces since you can not cast the proxy to the class – a feature I really like about them.

 

CGLib proxies:

  • The proxies are created by sub-classing the actual class. This means wherever an instance of the class is used it is also possible to use the CGLib proxy.
  • The class needs to provide a default constructor, i.e. without any arguments. Otherwise you’ll get an IllegalArgumentException: “Superclass has no null constructors but no arguments were given.” This makes constructor injection impossible.
  • The proxying does not work with final methods since the proxy sub class can not override the class’ implementation.
  • The CGLib proxy is final, so proxying a proxy does not work. You will get an IllegalArgumentException saying “Cannot subclass final class $Proxy0”. But this feature is usually not needed anyway. (This issue might be solved in the future.)
  • Since two objects are created (the instance of the class and the proxy as instance of a sub class) the constructor is called twice. In general this should not matter. I consider changing the class’ state based on constructor calls a code smell anyway.
  • You have CGLib as additional dependency.

如果你的类继承了某个父类,或者实现了某个接口,因为Spring没有办法判断这个是jdk自带的接口,还是你自己实现的接口,所以Spring就默认使用jdk proxy了,这样子类必须要实现了一个接口,然后用这个接口来调用该类,某则就会报:

$Proxy0 cannot be cast to xxx

之类的错误,但是也可以通过强制指定使用cglib,用下面的语句:

<bean id=”userPreferences” class=”com.foo.DefaultUserPreferences” scope=”session”>
    <aop:scoped-proxy proxy-target-class=”true” />
</bean>

这样子就可以强制使用cglib,也可以直接cast该类了,当然这不是一种好习惯,实现自己的接口在测试和替换的时候毕竟比较灵活。


May 10 2009

我,是一个术士!

Category: Gamesssmax @ 15:32:43

从nga看到的,想起我第一个玩到60的就是一个术士,转一下。。。。

 

我,是一个术士!
我,是一个术士。从开始到现在,我一直钟爱着这个职业。不管他是强是弱/
我,是一个术士。邪恶的化身。出卖自己的灵魂得到强大的力量。虽然现在力量越来越弱。但是,我坚持着。
我,是一个术士。一个坚强的术士。

[::艾泽拉斯国家地理 BBS.NGACN.CC::]

术士在别人心里就是邪恶的化身,出卖自己的灵魂,交换来强大的力量,然后战胜一切。
其实应该不邪恶,不是么?我们为了战胜一切,牺牲了自己的灵魂。难道不伟大么?

我一直是这样一个术士。我在工会里牺牲了很多,帮助团队走了很远。我以为这是我的胜利。结果到头来,别人还是只认为我是一个邪恶的术士。
每一个术士都是伟大的。在没集合石的时代,术士永远是最早达到副本的人。
每一个术士都是伟大的。在那个没有拉糖罐的时代,术士永远1包又1包的灵魂石给每个人默默做着治疗石。
每一个术士都是伟大的。在这个只有萨满能死后复活的时代,术士的灵魂石帮助你们一次又一次的站起来。

而现在术士变的无用了。我也变的无用了。
不需要拉人了,不需要拉糖了,不需要灵魂石了。
然后术士就变的不需要装备了,不需要进副本了,不需要别人的照顾了。

术士们,我们绝对不能放弃。
地球时代我们是HERO!王者一样的存在。任何人我们都不怕。
火星时代我们是最牛X的输出职业!所有的DPS远远的落后着我们。当听到那时候团长说“死什么都不能死术士”的时候,你们没有一丝欣慰么?
BLZ没有造就我们的输出,我们自己牺牲掉了自己的宝宝,换来了无尽的DPS。
我们付出,所以得到回报!
术士们,继续回来战斗吧。
我们走上术士这条路,就注定了一人的孤单。
我们厌世恶俗,我们走着自己的路。
一个人,一只狗。这一路,始终有我们的伙伴在陪伴着我们。

术士们,创造我们的辉煌吧。
曾经让人痛恨的术士,曾经让人嫉妒的术士。
我们不能忘。
回来,继续用我们的创造力来创造我们的辉煌!


May 09 2009

魔兽世界vs永恒之塔

Category: Gamesssmax @ 18:46:12

下面引用百度的一段话:

 在东方“侠文化”的影响下,东方人开发的游戏会更鼓励个人英雄主义,玩家主角就是世界的中心,一切喽罗的存在都只是为了作玩家出场的铺垫;
  而在“骑士文化”氛围中成长的西方人,则会更提倡团队合作,游戏世界中的一切皆围绕“公平”二字,对玩家,对NPC皆是如此,因而很少会出现“超人式”的游戏主角。

 魔兽就是西方游戏文化代表吧。

  大家都喜欢在永恒之塔和魔兽之间去做比较,分析很多游戏内涵、人设甚至细致到音乐场景等等,其实选择一个游戏有很多的原因,比如朋友比如团队比如画面比如奖励等等。
  而我们没有权利去批评诽谤我们不喜欢而别人喜欢的东西,我喜欢,你喜欢,那就足够了。

经典和内涵都是玩出来的
没有一个游戏做出来就能成为经典

下面还有一个比较经典的语录。

1V1***操作、3V3***配合、6V6***装备、10V10***指挥、100V100就只需要***气势


May 09 2009

打开网站弹出下载文件问题的一个解决方案

Category: 技术ssmax @ 17:12:19

公司的电脑有时候访问论坛(特别是discuz 7)的时候会发生误认为页面是文件的情况出现,估计是ie判断页面content type的东东有问题,不知道在哪里改,今天看到一个帖子,先记录一下,看看回去之后有没有效果

 

这种情况是因为某种原因造成系统XML模块错误,可尝试以下解决方法。

退出所有浏览器,重注册XML模块,在开始菜单运行中输入 regsvr32 msxml3.dll,回车

 

现在天天在上海加班,简直就是变态,没有周末,没有节假日,每天9点到22点,真tmd郁闷。啥时候是头啊这种日子。