用工具不能解决你心里的懦弱
2008/06/26 13:51 | by edwardproAdmin ]
具体今天看到一个帖子:
http://www.javaeye.com/post/584415?page=1
有个朋友问某个东西spring怎么实现.
我一看这就是思路问题,他的类调用和过程模式完全一样,或者说完全没有套路,但是接下来的讨论就令我很惊讶了,很多人居然能给出解决之道.我的承认我对spring的使用水平还停留在1.x上,2.0的特性基本没用过.但我想说的是这种过度的滥用对自己没有好处,后面还有个朋友说了,为什么spring好啊,因为spring动态管理对象解决了内存泄漏!我的妈,人家是帮助你构建构架的,现在变成了你用来屏蔽水平问题的工具,这到底是可悲还是可喜呢?
柯达相机事件看中国法律在保护什么?
2008/06/26 12:36 | by edwardproAdmin ]
事件大致这样,ls443相机大规模出现了黑屏现象,共有343名用户参加了和柯达的调解会,但会上柯达提出的方案是换购,而且原来相机只能算500元,而同样的相机在台湾柯达承认了质量缺陷因此做了召回,因此才有了官司.
下面给两个相关法律的link:
消保法: http://www.gdgs.gov.cn/cyfg/XFZQYBHf.htm
质量法: http://www.chinawater.net.cn/guifan/cpjlf.htm#1
先来看看法院的最后陈述中的一些话:
法院认为,消费者购买达海公司生产的LS443型数码相机,该相机生产出售前经有关部门检验合格准许上市销售。而兵器工业照相机质量检测中心不具有数码相机的质量检测资质。法院还认为,对于相机存在质量瑕疵,消费者应先予报修,现19起案件中有13位消费者从未报修,另有2位消费者在保修期内只进行过一次维修,而且也没有提供证据证明该相机已无法修理,另有2人买的相机并非是达海公司生产,1人起诉的相机系公司购买而非其本人所有,1人在相机发生故障后柯达公司已为其更换了其它型号数码相机,因此19起案件均未获支持。
1 所谓的质量合格,在质量法中规定,相机的耐用性是由厂商自行测试自行承诺的,如果出现问题并不能成为质量法中的缺陷在上市时技术条件无法判定进行免责.
2 法院认定质检单位没有资质,那么按照质量法也应该由控诉方提出法院协调指定检验单位.并不能作为驳回理由
3 而质量缺陷和没有维修没有本质联系,没有维修和是否有资格提出赔偿并没有联系,因为质量缺陷和产品故障维修三次未好是完全两个概念,法院偷换了概念(也就是默认否认了柯达相机的质量问题,台湾的同款相机同原因召回是有CCTV报道的)
4 1人属于公司购买,那么按照适用法律,就算不适用消保法,也应适用质量法,难道中国企业买了东西就没有保障了?
5 而柯达公司更是在法庭辩称,此相机是国内工厂生产不是柯达生产,和柯达无关,那么这家厂做的柯达相机是假的?你怎么不去告呢?
而事实上柯达律师毫无顾忌地说出了中国法律没有召回制度,因此我们不需要仿造台湾的做法,无语了,每年人大开那么多会,无数"精英"这个法那么难立?
就算立的法质量又如何呢?大家可以参观下消保法全文,可以这么说,全文空洞,毫无实际操作价值,仅仅是泛泛之谈,没有手段,没有明细.怎么能不让别人钻空子呢?
又买了原版书
2008/06/24 19:06 | by edwardproAdmin ]
不过说实话上次买的高效stl编程(第二版)看得我一场噩梦,这次不知道咋样了,我清楚记得我每天都会抱着书睡着,但是每天只能看几页,唉...不过不管咋样英文不好不好吃饭,还是要耐着性子看,而且这本书文字相对会通俗些,多少有点信心,呵呵.
被逼写一下hk攻略
2008/06/21 14:09 | by edwardproAdmin ]
一达到篇:
众所周知的三种方案:
1 火车. 我没做过但是个人觉得如果有时间做火车是最省钱的,软座 5xx很合算,因为火车是到九龙的,这点很importance后面会讲到为什么.
2 飞机直达.这是大家众所周知的方案,买张飞机票就好了,推荐大家做港龙航空,价格还算可以只是燃油费最近涨了,我当时查过现在去来回要596块相当的贵.
3 飞机到深圳,然后转到罗湖.这是我这次去的方案,个人认为比第二种方案性价比高很多,一来飞机票折扣多我这次去来回+税费一共1420 如果稍微早点肯定可以拿到来回3折票的,那更可以再便宜300.飞机下来在门口坐K568 小巴(在宝安机场B楼门口),20块直达罗湖口岸,时间大约40分钟(穿过深圳市区会堵车).顺便yy下宝安机场我随便看了看管理比较混乱,尤其行李,没有人管,拿了之后行李票都不看,很容易丢东西,大家安检一定不能把贵重物品托运.,当然如果你想赚回机票钱可以等等有谁会晚来拿行李的,也许有意外收获哦(此内容不可相信)
二 过关篇:
直达的兄弟可不看,因为我也不知道hk airport是怎么过的.只说罗湖.罗湖过关是个大楼,大楼后面就是罗湖(这不是废话!)是一条红色的泥浆小河,通过大楼大厅,远处可看到hk的电网(这到底是不是我们国家!居然对国民用电网).忘记说了,过关前最好换好hk dorlers,罗湖口岸里有国营银行的我去的时候换的111:100的还可以的,回来的时候已经涨到114:100了! 里边的所有通道都是分开的,持hkid和持护照and通行证是不一样的,大家注意标识牌,走左边的通道,那是中国内地居民通道(非常小,只有1/3宽度,2/3是香港公民的,有一种二等公民感觉,很不爽.)先过中国的海关,过程很简单看一眼在你的通行证上敲一个图章,记住一定要直视海关同志,即使对方太帅太好看,你心动也一定要看着对方,否则被拉到边上office里聊天喝茶就不好玩了.再走一段就是香港海关了过程一样,一般不会和你说话,如果和你说用英语回答,当然如果你粤语水平ok也无所谓,同样要直视对方,不然后果是一样的.
这样你就已经站在资本主义世界的门口了,恭喜你,接下来要做几件事情:
1 到711超市(seven eleven )买一张pccw(盈科电讯)的电话卡,有两种 68的打国内加拨0060后不要idd费用打一个hk电话.25 短信.20 另外一种48的没有打国际优惠,但是打本地电话.12,自己选择,卡里金额都是60元.
2 到火车站大厅买八达通 150港币,所以你在到港之前一定要换港币,这里没有兑换点,人家不收人民币,所以没有港币你就自己走路吧.150港币里边50押金 100车费,这个卡很有用,路边咖啡机 麦当劳 kfc 所有公交 都可以用.而且可以欠钱很多,我回来的时候卡里0.1进站的最后卡里-30了,呵呵.
三 行路篇
接下来没什么选择坐上九高铁,往九龙坐,这里要说一下,由于香港鄙视内地居民and保护hk纳税人利益,因此它从罗湖出来地铁非常贵的,我做到九龙换乘点就要30块港币! 但是据说只要不是罗湖上来的就会减半18好像,这是一种歧视,顺便抗议下.香港地铁很发达,但是很贵,但是他的公交更贵,下面说几点tips:
1 不要随便坐短途坐公交.香港的公交都是很长线路的,但是它又是一票制.所以上去可能会花到10块 20块港币,如果你坐一站两站就亏死了还不如打车呢(特别注意这里不能过海的,过海出租就要+100的.).它的站程都非常短,所以你一辆站千万不要随便上公交,除非你钱很多.
2 建议大家在港岛和其他一切有有轨电车的地方做有轨电车,因为这个只要2元港币,而且随便做,速度在堵车的市中心比飞机慢和汽车差不多,当然你开的是萨博尼斯(在香港bmw就是上海大众,马路上随便看看的,5系7系就别号称自己开的是别摸我了,唉...)可能会比它快点,当然前提是你不怕被超速罚款,这里罚款都是k为最小单位的大家注意.
3 如果短途又不想走路,可以做地铁,香港地铁4站大概是5元(市中心),从港岛做到油麻地是10.xx元(八达通卡是有折扣的),顺便说下,上海的8号线站内布局设计和香港的地铁是完全一样的,无语了都.欠缺的是人家的刷卡机可以执行很多不同折扣,我们的刷卡机程序太差,相比起来绝对豆腐渣工程.
4 千万不要在忙时坐texi,除非你真的很有钱,我提醒你了,如果你执迷不悟不要到时候被人家扣留.
5 不能在地铁里吃东西和喝水,我第一天就是拿了水在车上喝,结果所有人看着我,我不知道为什么,后来才知道原来这里地铁喝水被拍到要罚3k港币!人家一定想这个大陆仔真tmd有钱啊!这点大家一定要记住,异国土地不要乱扔不要乱吐不要乱吃不要乱喝,否则后果很严重.
6 香港其实很小,它的地图比例尺非常小,看看一长路,走走20分钟,这样说如果按照我军战术要求,全负荷行军的话从北角出发到上环应该在30分钟内完成,否则肯定是不合格的,一般正常人我觉得1个半小时ok,沿途走走省钱and有风情.
7 passport带身上,有问题可以找到中国领事馆help(应该叫 china administrator house)
四 游玩篇
其实这个问题我也不知道怎么回答,因为香港给我的感觉除了新鲜并不怎么好玩,因为到底是大城市,只是异国有种不同的风情罢了.不过我还是推荐几个地方吧:
1 赤柱,这是一个渔村,看海的地方,请大家带好泳衣,那里下水游泳不要钱,但是赤柱沙滩的杀质量不好,呵呵,水是蓝色的很好看,大家可以去happy,坐车可以坐65 6x 6a还有一些小巴,终点站就是赤柱.那边有很多小摊可以买东西,不过那里吃饭太差,贵又不好吃,如果你讲究的就吃mc吧,这个全世界一样,呵呵.
2 九龙地区,这里是购物区域,大家可以地铁到油麻地然后向南走,如果不知道南,请大家在佐敦道上向门牌小的方向走.这里购物基本上可以看看这些:山东道上电子商品和化妆品 女人街的衣服价格我看看一般般,而且没有什么好看的男人衣服,波鞋街,不过这里东西也不便宜吧,我这么觉得.
3 上环 中环 湾仔 这是一条线路,大家可以随便走走,这里附近有很多老房子(注意不要沿着jennessy大道走)要纵向穿越,如果不太明白这个意思请参考蛇的行径规则.上环可以看到去大奥的码头和很多古老的房子,中环是商业区,是香港白领战斗的地方,但这里两侧有很多著名地方: 王力宏走过的石板街,你可以用上海话喊中国不能亡!不要用国语,这里用国语是要遭到鄙视的,这个后文再说. 可以看看后面的兰桂坊,这些都是hk老百姓的地方你可以看到很多和上海大街小巷一样的感觉,其实再发达还是有穷人的.湾仔: 湾仔两个地方要去的1 缆车要坐 33港币return票, 2 香港公园要看的free! 有时间可以造访下香港大学和著名的富人区域----半山区.
4 还有大屿山之类的这次我没有去
5 海洋公园,我没去推荐大家一下,感觉很好
6 迪斯尼,这个地方比较俗,大家愿意俗可以去,我不太喜欢.
7 香港湿地公园,地方小,但是风景可以
8 香港博物馆 艺术博物馆,周三免费,大家注意
9 星光大道,大家可以坐star ferry然后走星光大道,star ferry很便宜2.2港元,而且很有味道,沿途摄影很不错,星光大道么就那样,你有恋星情节可以过去甲亢一下,没有的可以拿着相机等黄昏华灯初放,太美了!
五 购物篇
大家去hk肯定买东西的,这里有点小提示给大家:
1 化妆品这里肯定便宜,建议大家带空箱过去采购绝对可以回去后把路费挣出来.
2 电子商品不算便宜,如果你去买行货,那么推荐大家这些地方: citicall 丰泽 百老汇.如果你英语ok可以去旺角电脑城和298电脑特区.我买了一个罗技v220鼠标 198港币很合算.
3 这里买东西有很多买1送1之类的套餐推荐大家买这个,除非你很有钱.
4 这里有很多时候会有样品折扣!我走的那天看到九龙的tomlee music的korg 88键合成器样品1.1万太超值了.但是这里正价价格一般我看到卡西欧nc30p电钢(76key) 3200港币和国内差不多.
最后和大家说说体会,我去之前盛传香港东西便宜,但实际上并非如此,如果没有打折真的感觉不便宜,如果你和我一样买比较低价格的东西也不会觉得便宜最多拿个汇率而已,但是这里打折起来很厉害,我买的佐丹奴快干衬衫50块港币 褶皱衬衫 60块...
六 人文篇
1 香港人其实不算好客,但是人的素质很不错,但是这里有一样大家一定要注意,如果你没有问题开口请用english,否则感受二等公民就是你自己的问题了.而且香港40+的人基本听不懂普通话看不懂简体字,所以大家不要期望什么了,赶快听美国在线吧.
2 出门要谦让,随口要sorry,这里人很多也很容易撞到,但是一定要说sorry,不要怪我没有提醒
3 吃饭付钱请拿order过去到帐台,这里不接受叫买单的,我第一天就被一个老伯鄙视了,唉...当然如果你想遣送回国可以试试吃霸王,提醒下这里有黑社会的.
七 吃饭篇
香港以吃为贵,一般不上馆子吃拍档和小店人均40港币,饭馆好点的1k+,所以不要充自己很有钱跑到中环的高级餐馆去,除非你想被遣送.但这里吃的很特色,推荐大家吃吃鱼丸粉 猪油渣面 还有很多小食.记住一定要吃套餐,可以便宜许多,比如主食+饮料可以便宜8块等等.如果你没钱又觉得去小馆子吃很没有脸面,那么你可以吃大家乐,这里的大家乐秒杀国内的,这里大家乐东西便宜量又足,我3天午饭吃的这个,烧味双拼饭+冻奶茶是我的最爱 32 港币.另外香港kfc没有人气,所以东西比国内不知道便宜多少,我看到很多黑鬼都吃这个,最近有个28.5的套餐 有大汉堡1个 鸡翅两对 薯条*1 玉米*1 鸡块*2 +可乐大杯.
超市里的东西其实也贵,但是看看国内飞涨的物价和飞涨的汇率你会觉得还可以,比如6元一斤的黄瓜啦,呵呵,不过这里南亚水果便宜,大家爱吃香蕉 芒果 荔枝 榴莲的可以上,价格比国内便宜一半去(已经折合人民币)
超市里的水果蛋糕(超市里的!)10块一个,国内我看到tesco也是10元一个,大家有兴趣可以去吃,推荐去的超市:wellcome(惠康).
大致这些吧.我觉得足够你出行用了,呵呵.
领导人应不应该道歉
2008/06/20 11:06 | by edwardproAdmin ]
其实报道中的含义很清楚,这是一种猎奇,在我们的思想里领导都是对的,错的也是对的.提倡什么服务型政府,不知道是怎么服务的.最近中国经济一塌糊涂,这种情况下也没有见到人来道歉.空降部队准备伞降灾区,但下去15人之后发现如果是圆顶伞根本无法跳下去,导致任务取消,而下面15人在很艰苦的条件下坚持着,这样的指挥失误难道不应该向全军指战员道歉吗?这样的事情比比皆是,但我们的领导态度是我没错,是执行的错了.宏观经济的问题国务院没有责任吗?就把他推到了央行和证券市场.让我们来回顾下CPI事件吧.
大概是去年的上半年,突然猪肉开始疯狂涨价,至于原因哭笑不得吧:
http://news.xinhuanet.com/fortune/2007-06/12/content_6232348.htm
这里是新华网的报道,我来总结下:
猪肉涨价是因为 去年猪肉太便宜(那前年 再前年呢? 为什么市场经济下出现了全国农民养猪齐亏损?) 然后今年上涨是因为去年没赚钱,而且今年饲料涨价了,加上猪疫情(疫情席卷全国猪了?) 所以开始大幅涨价,听起来很有道理.可恰恰中了心理学上的因为所以惯性而已.
请大家理性分析下:
文中提到了涨价原因首先是因为农产品涨价,因为去年国际小麦玉米都涨价了,所以饲料也涨价了.那么请问,我们国家的农产品有多少和国际价格挂钩的,退一步讲,又有多少农产品是国际挂钩的,蔬菜挂钩吗? 显然不会. 玉米呢?我们的玉米价格比美国高很多! 不知道这什么挂钩? 小麦呢? 如果真的挂钩倒是可以大幅涨价了,可是我们国家粮食进口本来就不多,出口也不多,这根本不可能挂钩,大米也是,因为我们是自给自足的.那么到底什么是涨价的因素呢?是市场吗?所有的粮食都是国家控制的,并没有多少市场因素,那么到底什么原因呢?显而易见了.
而之后抛起了一阵全国涨价风潮,但新闻每天都在报道,坚决抵制涨价,但是价格还是涨上来了,不知道,有句笑话知道不? 现在100元都不敢进超市了.物价上涨是显而易见的,而且是全面上涨,哪里来的控制得到?人民生活不受影响?不受影响的代价是我们的恩格尔指数在不断上涨中,国家统计局敢报这个数据吗?
http://www.stats-hb.gov.cn/tjj/article.do?type=category&articleid=8252
看看这篇无耻到极点的批判恩格尔系数的文章吧,都不想去辩驳了.
最后价格上涨成了市场调节的最终产物,那么市场调节早干嘛去了?我们不是市场经济好多年了么?真是说来可笑的事情!说到底国家是推动涨价的最终动力,但没有人会说这个词,因为我们只有一种声音,在这么高的cpi下我们居然还能报道人民安居乐业,生活幸福,收入水平远高于物价上涨!这么可笑的报道居然出自我们国家的一级媒体新华社,真的是听累了,听傻了.
今天国家上调了电价和油价,但文中说民用电不调,想说明什么?想说明抑制价格上涨因素吗?这恰恰又是一个文字游戏,难道上调工业用电就不会导致工业品价格上升了? 还说炼油企业亏损厉害,那么中国石油去年不是缴税大户么? 还缴了很多暴利税,既然是巨亏缴什么暴利税?不说了,就当看笑话吧,这样挺好,给工作减压.
来看看党的领导人简历吧
2008/06/19 23:24 | by edwardproAdmin ]
能看出什么?
1968.09-1974.09 上海焦化厂焦炉车间工人; 1974.09-1977.09 上海机械学院仪器仪表系自动化仪表专业学习
这段时间是什么?中国的文革10年,那个年代大学是不会公开招生的,能进去的无非这么几种:1 官宦子弟 2 四人帮培养对象;我不知道这个人是什么来路,更倾向于后一种,文革是什么?一场政治高层风波引发的全国灾难,而这样的人能在那个社会作为优秀人才,那么他在干什么呢?不用联想,可以肯定就是工农兵带头人了,炒家,大字报,烧杀抢掠,而就是这样的人获得学习机会,那个时代对学历还是有一种单纯崇拜的,这个同志果然开始扶摇直上了,洗去了文革侩子手的称号,他似乎轻松不少哟.
1998.05-2001.10 上海市ZF副秘书长,市经委主任,市工业工作党委副书记(1998.02-1999.12在中欧国际工商学院在职高层管理人员工商管理硕士课程班学习,获工商管理硕士学位);
这是具有决定性的,一个侩子手变成了高学历的人才就这么简单,拿薪学习,呵呵这就是中国特色吧.来看看美国吧.bill gates他大学没有毕业,最后MIT给了他一个名誉博士的称号,什么叫名誉,呵呵就是号称而已,实际上只是一个空虚的头衔而已,但在中国却去掉了荣誉二字,那就完全变了.这些人恬不知耻地在自己的学历栏填上了master,呵呵.
我加入苹果团了
2008/06/18 01:24 | by edwardproAdmin ]
但这次终于验证了苹果的电子设计能力真是超级赞,不佩服都不行了.
对guice的盲目评价
2008/06/12 23:57 | by edwardproAdmin ]
如果说guice是一个应用框架我觉得还差一点,实际上不管实现如何,最后总能对应一些东西,很明显它的Module就是spring的applicationcontext.但两者是完全不能对等的guice是一个接口,而application是一个工厂.如果application理解为一个虚工厂的实例的话,那么module就是他的工厂类的接口描述.换句话说guice在入口上是空的,那么有朋友要反驳我了,不是呀,这个module要自己实现的写绑定类的,这样就等于把guice推向了和脚本语言类似的地方,但是别忘记java需要pre-complie的这样这种方法就很不灵活,而spring恰恰用配置解决了这个问题,我个人认为guice的前端依然可以很轻易地套上一个spring或者自己写个简单的配置读取,这样等于把guice拉到了spring的老路上.当然目前我不知道guice有没有什么自动化功能,因为不清楚,如果有,请大家告诉我,那么这点问题就不是太大.
但是guice本身来说它规定了一种模式,但是实现几乎需要你来实现,实际上这是很双刃的,一方面它自由,可以随心所欲,另外一方面它又不能在不进行二次开发情况下达到生产级标准,而且个人的实现会不同,下面写两种我对guice的模式设计:
1 将module工厂化,然后对应每个类的植入都对应一个annoation方法这个方法共同继承了一个来自自己设定的配置虚类,把植入的配置传入就可以直接联系到,而且这样我们会看到如果植入的service对会对应它的一个植入配置类,这个类需要自己维护.
2 学习spring加一个配置就好了,至于别的代码侵入性其实不大,我不认为写@有多大的侵入性这些代码就算移植也能用,当然不能移植到1.4上,呵呵.
当然guice我会继续关注,看看它到底怎么回事,至少现在我还不应该说什么的,因为我根本就不懂,只是想提一些想法和大家共勉.
单纯的民主
2008/06/11 10:49 | by edwardproAdmin ]
片中除了那些血腥和震撼,它也详细地讲述了整个故事,从2月份到6月份,事件在不断升级中.但是片中最令我记忆深刻的是当年的几位组织者反思,他们承认了在决策上的幼稚和失误才造成了后面那么大的伤亡,自己和几个领导者都是有责任的.
而另外一种声音,自古革命都是用自己来换来的,无论哪次革新只能用自己来换,没有这种勇气就不用去参加了,你不够格的.而19年前的这场事件正是在绝食中不断升级.
其实很多事件在它的背后是复杂的,就像民主一样,民主有那么单纯吗? 民是人民的民,主是主人的主,那么多年看到的并不是这样,没有真正的民主.任何人任何人只要有了这个权利它一定会变得和历史上的所有相关人物类似.而这些问题也同样出现在了运动中,纪录片的后期开始描述到了他们内部的权利斗争和混乱,就和所有的农民运动一样,自认为素质很高的大学生们,其实都是一样的,在权力和利益面前谁都会毫不犹豫地迷失,这是很值得人们思考的.什么是民主?全民选举是民主吗?显然不是,也没有任何一个国家拥有过真正所谓的民主,美国是全民大选,但不是每个人都有权利选的,这点我说过很多次,请那些自以为美国是民主国家的同学去重新学习一下,你们要的民主是要出大乱子的,历史已经证明了.
柴玲在片中不断忏悔有些行为,但是她已经无法控制,到了后期大量涌来的不知道具体情况的学生加入,使得队伍在流动,但人数没有减少,但是那些后来者只是一腔热情,但什么都不懂,加上一些外部的支持使得这场单纯的运动带上了政治色彩,那是悲哀的,也注定了他的悲惨命运,这是宿命,并没有值得同情的地方,了解历史只是让我们更好地学习过去的经验,对于我们这些都是必须的.
很多东西只能用历史来证明,他们所想改变的在今天没有得到任何改变,而当年的人和信念已经完全消逝,现在没有再多的热情了,就不久之前一些自发的爱国行为,又一次看到了那种血腥,可是血腥是单纯和优质的,又能怎样?我们从来都是爱国的,可是除此之外呢?
看着看着不断在哭,止不住地掉泪,很难解释这种感觉也许国内太压抑了.就像很多天以前看到地震的报道一样,我们的军队和士兵都是伟大的,但又能怎样,他们改变不了社会的走向,我们在走向哪里,相信大家都清楚,已经不是再呼喊民主能做到的,不相信政治,不相信民主.
我从来说的一句话就是:没有枪请不要拿出你的政治理想来,毫无意义.
最后说一句,强烈鄙视政府对youtube的封锁,自封只能带来负面效应,只有开放让别人看到别人在说什么,我相信所有的人都会用自己的世界观辨别出是非来,何必用封闭呢?那些无耻的诬赖有多少人会相信?你没有错为什么要害怕,而你表达的害怕只能起到另外一种反作用!还得弹簧的故事吗?你越压就会越反抗,就是这样的,强烈要求政府开放所有youtube内容!
共享一个filter合并类
2008/06/04 18:23 | by edwardproAdmin ]
正好在用随便写了一个,把很多filter合并,不是很完善.
import java.io.IOException;
import java.util.ArrayList;
import java.util.BitSet;
import java.util.List;
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.search.Filter;
/**
* @author edward pro
*
*/
public class MultiFilter extends Filter {
/**
*
*/
private List<Filter> filterList = new ArrayList<Filter>();
public List<Filter> getFilterList() {
return filterList;
}
public void setFilterList(List<Filter> filterList) {
this.filterList = filterList;
}
public MultiFilter() {
// TODO Auto-generated constructor stub
}
/*
* (non-Javadoc)
*
* @see org.apache.lucene.search.Filter#bits(org.apache.lucene.index.IndexReader)
*/
@Override
public BitSet bits(IndexReader reader) throws IOException {
// TODO Auto-generated method stub
BitSet bits = new BitSet(reader.maxDoc());
for (Filter filter : this.filterList) {
BitSet tBits = filter.bits(reader);
bits.and(tBits);
}
return bits;
}
public void addFilter(Filter filter) {
this.filterList.add(filter);
}
}
六一 二零零八
2008/05/31 22:16 | by edwardproAdmin ]

来看看今年的六一特别照片,今天选择了红领巾,记得小时候我是六一节入团的,所以一定要带红领巾.好吧,看看我认真学习的好样子吧(道具齐全没有办法,呵呵)

带上红领巾申请果然不同了,呵呵,可惜多了作秀的感觉...

最后来一张搞笑的:

最后来点正常的照片吧:
岸边有人玩遥控船,很专业,我暗暗的说这东西比我的本本+相机都归啊,乖乖,那么就catch it.怎么样我的手动对焦有没有小白的速度了?小小地自满一下,呵呵(明显自我感觉太好,偷偷说,这其实是固定对焦拍摄的,呵呵)

出门的时候一辆车特别美拍下来吧...

总结:今年六一过得很有特色,充满创意,期待明年的!唯一的遗憾照片居然全部iso400!唉...大意了大意了...
一些有意思的回复
2008/05/30 02:36 | by edwardproAdmin ]
这位同学对民主的理解还是有些偏颇的,如果民主真是民意,恐怕国家就打成一片了,请仔细参看美国宪法和美国的选举过程我相信你一定会对所谓的民主国家的"民主"有深刻的认识.如果还是坚持己见,欢迎探讨.
安达小麦
寥寥驳你几句:
“你抵制法国一个超市对法国的影响力有多大?”
只要有影响力就足够了!
“更不能代表法国人民”
切,自欺欺人,欧美的愚民们在多年洗脑后,早已经行将就木。他们的政府正是他们自己选出来的!
“1 家乐福在法国算什么档次的企业?2 家乐福在中国又有多重要?”
家乐福毫不重要,它只是一个比较容易接触到的抵制对象罢了。这个抵制也并非以消灭法国为最终目的,只是表明一种态度。
(L)Chinat同样也是一种态度,连个symbol都唧唧歪歪,搞什么从长计议。
爱国与本国政府无关,我爱的是这片土地,捍卫的是我民族的尊严。
-------------------------------------------------------------------------------------
关于西方选举,请参看别人的选举进程,切不可把全民选举理解成民意选举,别忘记了,我们的人大代表都是人民一层层推举出来的,我可以很负责告诉你自我成年来我从未选举过任何人代表我的民意,那是不是这个政府就是非法的呢?呵呵,看来大家的问题都在于怎么理解西方世界的民主和西方世界的选举上,还是这句话没知识真可怕.
如果表明态度应该是政府不是百姓,无论人民怎么说最终都应该由政府去采纳民意去表明态度,我们外交部态度有足够强硬吗?
msn的标志是一种态度是没错,可是这种态度是由一个商业组织操控的那又怎么说,本质已然变质又谈何态度?
民族尊严其实我们已然得到了,中国人民自发的在法国当地的护火行动已经让别人看到了我们的尊严,又何须用一些毫无意义的激进行为去捍卫所谓的尊严,怕就怕那些打着爱国旗号实则发泄情绪的群众和一些不明真相的群众.
尊重科学,尊重知识
2008/05/30 02:09 | by edwardproAdmin ]
对比NHK专业的报道和对地震知识的专业全面解释,再来看看我们的cctv吧:
1 请问你被压在下面疼不疼?某记者的现场报道对压在下面的人问这样的问题,请问经过大脑思考吗?
2 一位cctv记者对着一位正在喷洒消毒药水的士兵问:请问您喷洒的这种消毒药水是干什么用的?有什么作用?
够了,够了,我觉得如果再多说,连我都会感受到耻辱,正像韩寒说的,如果你真的爱国,那么请下辈子继续选择做中国人,这是不是单纯的嘲讽,有那么一点无奈,对比别人的媒体,我们的媒体究竟在干什么呢?
请尊重知识,尊重科学.不要敌视别人对我们的轻蔑,因为我们的确没有做得很好.特别是作为国家媒体的cctv,我觉得每个工作人员都应该去看看NHK的这部片子,看看别人是怎么报道的怎么说的.我们的专家是不是也在低调地研究地震,别忘记这是一次灾难,但是这也是一次难能可贵的活体素材,请不要浪费它.
为什么外国媒体热衷报道?请不要理解为是幸灾乐祸,他们报道是为了更好对自己国家的国民进行正确的防灾教育和心理预警,别人对我们的灾难同样表示了同情,HNK的画面中充满了温情,我们应该有这样的态度.看看那些超女随便就哭了,我们的媒体究竟在进行什么样的宣传,人的心理如此不堪一击,灾难来了怎么办?我们的媒体缺乏大量的灾难教育只知道和谐,那是要人命的,必须让所有国民知道世界的残酷才能使我们在遇到困难时更坚强,暖棚中的花蕾风一吹就倒掉了.当然这次在开放报道上我们的政府做得还是很到位的,这是一次突破值得表扬和赞赏.
我们的军队也应该在这次实战中获得更多的教训,什么叫机动化部队?什么样的装备才是合适现代化战争的,连迷雾的山头都飞不上去还打什么仗?还以为现在是冷兵器时代吗?跳伞前居然没有对空投地区做研究,装备都会带错,如果这是一次战斗,那15名跳下去的士兵只能成为冤魂,好在这只能算是一次实战演习,这些人民军队的精英不会因为错误的指挥而白白损失,我们应该庆幸,也应该反思,战争的信息化和机动化,我们的差距还有多少?
为什么媒体一开始报道说无法将重装备运上去,我就说美军可以空投一个整编机械化步兵师,我们为什么不能?当时就有同学职责我这是崇洋内外,说我这是鸡蛋挑骨头,事实又如何呢?几天前空军开始用米-26战机吊装大型挖掘机到山区了.没文化很可怕的.顺便再说说公司的事情,据说又收购了某网站原因是因为据说它能有千万营业额,但是当你打开那网站看到的只是一套dz论坛程序的时候,我只能给予轻蔑的笑声,究竟是技术和业务并举还是只看业务?这个问题和今天的主题无关我不想展开,我只想说如果还要以大老粗自居,那么今天的教训只能继续成为明天的教训,公司历史上收购失败例子比比皆是,为什么还会天真地犯同样的错误呢?
当我无数次看到四川震区的报道而掉下眼泪的时候,周围没有人明白我在干什么我在想什么.我哭泣的只是未来,假若我们真的遇到了战争,我们的子弟兵有多少会牺牲在差劲的装备和愚蠢的指挥上,不要再拿5x年前的战争来说明自己有多能耐,时代不同了,尊重科学尊重知识,用开放的心去学习去进步才是真.这次地震我们真的应该学到很多了.
杭州行照片一
2008/05/27 22:33 | by edwardproAdmin ]
zend select小议
2008/05/25 07:05 | by edwardproAdmin ]
首先是select对象的一些小问题.select中有很多组语句的函数,但这些函数却不会判断是否传入是空字符串,导致输出变成两个单引号,这就要求开发人员在自己的函数里判断,这点不是太灵活.
接下来select的毛病是不支持外连接,实际上这个有些让我意外,意外的原因是居然不能支持,而从目前zend的机制来看它对于这个的支持是非常良好的,因为它已经加入了lazy概念也就是在1:n中常使用的一种性能优化模式,也是外连接支持的一个必备因素,这点很有点问题.但是当你仔细看看你会发现这个东西是一个半成品.实际上要做到无限联级的首要就是,必须把数据表映射成代码中的数据对象,虽然在php中没有pojo这个概念,但实际上你可以理解一个具有数据表所有功能的对象为数据表实体(entity bean).但zend目前的db构架显然还不是太完全,它给我的感觉更多的是把db作为了一个颗粒,也就是数据库或者叫做数据连接,这个颗粒度的分层我认为是有问题的.当然你完全可以封装上去,但是这意味着我们需要抛起zend的很多东西,也许这就是zend framework本身开放性带来的弊端.我说过,zf是一个本身完全oo但是可以让开发者完全不用懂oo也能写出好的php分层结构的东西,这就注定了它会具有很多弊端.
另外我发现zend的fetchrow有性能问题,虽然他返回第一个结果集,但实际上他没有对数据库查询做优化,也就是说当你传入一个select * from user 那么在zend里用fetchall和fetcherow性能本身差别不大,而理想的做法是在前面的语句中加入limit 1这样才会对性能有本质提高,否则这个方法的存在意义就不大了.
另外在数据层它没有预留cache接口,实际上大量的实践证明要提高php低下的io能力只能用缓存技术,否则任何一种主流语言的数据库连接性能都可以秒杀php.而cache接口没有预留意味着我们又要很费劲地在外面包上一层,这也是我在我的zend ext中所干的活.






但是,我们怎么给那些人上一课,也是要考虑考虑的,不能只给中国人上课啊