毕设,还是毕设

两个星期来每天2点睡觉(虽说都会睡到10点,和往常1点睡9点起无差异……),每天在实验室疯狂码字的生活眼看着就要告一段落。
谁知,今年实验室做毕设的一共有11个学生,其中有很多都只是做毕设的,只有4个保研的+昊男。于是老板们决定让保研的小朋友都去学校评优……于是……还是毕设。
说实话,我这毕设真是一无亮点二无贡献,实在没找到能称得上“优秀”的地方。这种文章要是真给评上优秀毕业论文了,那只能说:p大的本科毕设就纯粹是酱油了……

上述一大段话的最终结论是:于是又要继续每天晚上刷夜写论文了……

做毕设时的发现

1)Windows application 在某些情况下(比如:大规模浮点数操作),其速度要比console application快(甚至3倍以上)。网上查了半天,只有一个人有回复,估计是console基于标准C的接口,所以很多CPU新的指令集没法使用;而windows application则因为是对于windows平台优化的,可能调用更多的指令集,所以速度更快(诸如SSE等指令集吧)
2)X64和win32的速度对比:在console下,win32比x64快,而在windows app下,x64比win32快。个人觉得也是模拟的问题。因为console是模拟dos的,所以会有比较多的速度损耗。
3)多线程和单线程的对比:多线程在大部分情况下更快。但是也有例外,有时候6个线程反而比16个线程快(数据集20),个人推测是线程资源分配和CPU的睿频加速的差异吧……具体原因未知。
4)又要重新跑实验了,因为之前的笔记本上的实验都是在console下完成的,而多线程的实验是在windows app下完成的。so,如果笔记本也用app的话,那么CUDA的加速效果就大打折扣(原本5倍,用了app只剩2倍不到了)了,所以,为了结果的美观,需要降低多线程的速度,也就是用console来模拟……这还真是没想到啊~
5)还有一周,keep walking

recently

这是一个烦躁的星期,各种心烦事接踵而至,而且祸不单行。到了现在,才渐渐有了秩序,有点有条不紊了。
一个是党课活动。准备去参观国家博物馆的,结果下午去就没有门票了(免费的和收费的都没了),于是只能去红楼,然后也没怎么细细观察。为了完成党课的任务,第二天又去了一次红楼,把里面的宣传资料拷贝下来了(好吧,应该是违法的吧……)于是这样折腾掉两天。
一个是六维,5号起床被封禁了,理由是账号流量异常。自己是一点感觉都没有的。结果折腾了两天,管理员始终坚持不会给解封的。6号注册了个新的号,呆呆老师的邀请码,然后到现在已经5w分了(够下500G东西),结果老的号给解封了。似乎是前两天封了60多个人都给解了。不清楚原因。
一个是毕设。一直没有什么头绪,也做着不着边际的东西。今天终于开始着手用CUDA了,其实就是把去年的数字媒体大作业扩充一下……然后弄些实验,估计毕设就这样过去了吧。
一个是poj。今天跑去参加了ACM校内赛,感觉今年组织比较混乱,所以现场秩序也不怎么好,于是给了我们交流的机会……题目大多都是树、图,没有字符串操作的问题,于是就没了我最擅长的poj题了。一共做了5个,排在68/280人吧。三等奖问题不大。参加着比赛目的就是一个三等奖,不是为了自己的(因为自己已经有两个三等奖了……)。
晚上看了一场F1。追溯我看F1的历史,可以回到96年,那时候F1在中国都没什么人知道,而且是深更半夜放录播。但就是那时候,我就迷上了F1,就开始追随车王舒马赫,直到他退役……不过他的这次回归感觉意义不大,其实应该更多给年轻人机会的。
许久不看了,今天看了感觉很happy,因为规则什么都变了。几个小片段吧:
1)两辆迈凯轮你超我我超你,李兵说:反正前面人追不上了,干脆弄点超车多点镜头,慰劳慰劳赞助商吧……
2)阿隆索车队指令居然不用英文了,而用西班牙文(一说意大利文)。因为今年车队指令是公开的,所以用小语种可以给别的队伍造成一定的困难。当然,如果什么时候车队指令用上了中文甚至上海话,那么会很混乱吧,因为没那些车队里面要找个会汉语的估计真的很难。
3)因为后车超前车现在可以用个DRS的东西(类似氮氧加速吧,提升瞬间输出功率的),然后舒马赫就被后面两辆车一左一右超了,活生生一个三明治啊。。。
总之,现在的F1还是很欢乐的。当然,如果红牛不那么火星,那么冠军争夺会更加激烈。

于是,在一个烦躁的星期的末尾,我的心情却也好起来了。希望下周更美好~

PKU_Searcher v0.5

本次更新的主要内容:
1)修改图像数据集。新增了11年6月的cet信息和10年12月cet信息补充。新增了部分经双信息。去掉了非本部或医学部的学生的照片,这样搜索结果至少不会是有照片没名字了。
2)修正bug:包括查询地名返回结果为空,以及按回车自动退出等。

p.s. 正准备发这日志,结果发现DNS没法解析这个网址了……于是去美橙看,发现没问题。正一筹莫展时,DNS解析又正常了……等以后nb了自己弄台主机去,直接ip访问,直接跳过域名好了

赞一下学校的portal平台……

防破解措施做得很到位。如果要去破解的话,估计直接破解用户密码更加容易了……
下面说说portal是怎么做的吧:
1)图片存放位置:在portal那台服务器不知道什么位置上。应该也设置了不对外访问的权限。
2)图片访问链接:一个servlet地址。诸如:
http://portal.pku.edu.cn/infoPortal/servlets/showUnderGraduateCertPhoto?id=00748125
下面说说具体访问流程吧,以此来看看破解是多么的困难。
1:连接上述servlet地址。
2:servlet判断当前电脑的cookies,看看用户是否已经登录。已经登录的再看该id是否和登录id一致(所以不能看到其他人的照片)
3:servlet去访问主机数据库,找到图片路径(类似C:\a.jpg这种)
4:servlet去读取这个图片至内存。(所以那个图片的地址完全可以放在非http目录下,那样谁也找不到的)
5:servlet按照字节输出这个图片。(没错,是字节流,所以没可能知道图片的相对路径的,因为没有图片这个概念了……)

所以说,要破解上述平台的话,要做两件事:
1)知道cookies是怎么写的,以及能够仿冒别人的cookies,那样能看被破解的那个人的照片
2)模仿servlet,去读取图片文件,然后输出。这样理论上可以破解所有人的数据,但是:没可能……

综上,portal这系统真是做得不错,相比其它一些有重要信息的网站而言,这个网站的防暴破措施真是相当完善了。计算中心那些死宅们,估计没事就在琢磨着怎么让这网站更加坚固不可破吧……

学计算机的或多或少得懂点硬件

说的是实验室的服务器。明明买了好的服务器,不会正确使用,一样白搭啊!
其一:实验室的R910,4个8核的CPU,32G内存,2.4T的硬盘。结果给装了win2003 x86版本的,结果文件读写都有问题了(硬盘缓存过大,超过了x86控制范围)。后来换了win2008 x64的,才发现CPU原来都有超线程能力,所以一直都少用了一半的CPU性能……

其二:今天这台服务器加新的硬盘,8*300G,结果新的分区只有1.3T。经过检查发现是少了两块没有加进去。于是我抱着试试看的心情去看了以前旧的服务器们,结果发现一台已经用了三年的服务器硬盘明明有5块,只有3块在闪烁。当时这服务器拿过来的时候就觉得奇怪,为什么硬盘才300G(因为RAIO5,3*146G,所以是300G)。现在才知道还有两块没进去,所以其实应该是600G的!三年了啊!这三年里面我们为了硬盘空间已经发生过多少次数据转移了啊!天杀的。

结论:学计算机的总得懂点电脑吧!特别是买了好的电脑想装b,结果倒腾不来,性能还不如别人买的挫一点的电脑。这把我们这种学CS的脸面往哪搁啊!

最近

最近还真是完成了很多事情。有必要梳理梳理。
1)动漫:
随着一月新番的完结和四月新番的开始,又有比较多的动画了。一月份看了几部动画,这里小小点评一下:
《腹黑妹妹控兄记》——超级ws的片子,纯粹是卖肉啊!
《好想告诉你2》——中规中矩,也没有第一季带来的那种温馨和感动了。
《Fractale》——山本寛你还是别再下毒誓了吧。这片子也没有很大的成功啊!科幻片怎么就成了把妹片了呢!
《Level E》——年轻时代的富坚义博啊~这一秒完全想象不到下一秒会发生什么。这就是鬼才的实力么~
《食梦者》(10月新番)——小畑健x大场鸫果然不是盖的。当初的《Death Note》,现在的《食梦者》,每一部都这么精彩啊,而且没有打斗场面,就像剧中的亚城木梦叶一样,靠非王道作品取得人气什么的,太厉害了!不过,怎么看平丸都是在影射富奸呀!

然后开始看的有:
《赌博破戒录》——福本伸行的赌博漫画,还是很精彩的。虽然人设什么的比较有特点(含蓄一点嘛~),剧情却非常吸引人。没忍住,就去看了漫画,发现就两个故事,不够过瘾啊!
《银魂2》——Gintama什么的太给力了。豆瓣最开始评分直接9.9了(现在也有9.8)。剧情还是一如既往的让人不自觉地发笑啊~
《日常》——京都出品的。不过感觉不如《幸运星》《轻音少女》,更不用说《凉宫》《Air》之类的了。京都你还是早点去把《全金属狂潮》给填了吧!
《花开伊吕波》——讲述平凡旅馆打工妹的生活的,前两集有剧情向的倾向,姑且看看吧。
《魔法少女小圆》(一月新番)——新房昭之x虚渊玄x梶浦由纪x苍树梅。这样的阵容,太牛了!前两集半给人一种治愈片的感觉,然后第三集结束前突然就坏掉了。彻底黑化了!所以,赶紧出完吧!大家都等着看怎么更加黑暗呢!

漫画方面:
《食梦者》——花了一个星期追上了连载,故事实在太精彩了。我也要像主人公那样努力啊=。=
《赌博破戒录》——一个晚上看完了。感觉不如《斗牌传说》和《赌博默示录》,于是也不想继续看《赌博堕天录》了。

2)学术:
周五终于把中期表交掉了。上面的东西随便乱写的,其实到现在毕设也没开始做。天哪,我什么时候变得这么拖沓了。
不过大部分时间主要是用来写人肉系统了。为什么不用网页服务器这样的构架呢?因为这样就不能作为毕业留念送人了……
助教方面,基本上一个星期需要花两三天用于批改作业和回答问题。不要问我为什么WA啊!因为我也没有测试数据啊!

3)生活:
周三体育课把脚崴了,当时还比较疼,不过没有扭伤,而是压到了脚背(因为我韧带比较好额),第二天中午稍微好转,然后就去体测了。恩,省得过一个月再补测,那样还得减肥……现在么,想吃就吃咯~
下周三去山西玩。结果刚买好火车票,小虞就通知上中清北07级聚会。好吧,最终决定去山西了,因为我好歹也是个伪火车迷呀~

结论是:大四下了,终于有较多的闲暇时间了……

人肉系统发展史

人肉系统网页版:作为数据库大作业,该系统于大三下完成,合作者:lct。这里不作更多的展开

人肉系统单机版:
数据采集:大三下采了一些,大四下采了一些。
人脸识别模块:借助实验室项目采用的人脸库完成。
其它检索:和之前类似。只不过原先用MySQL的地方,现在全部舍弃,完全都用C++实现。
开始考虑要做:11年2月底
开始着手做:11年3月底
正式开始写代码:上周花了一天,这周花了2天多。当然,也不是一直都在写的。
可运行版本完成时间:11年4月14日下午5:00.之后添加了认证措施等。
anyway,作为一个人肉系统,功能应该算不错了。之后应该不会对代码、功能进行大规模更新了。数据倒是有可能更新的,因为最近发现CET平台11年6月的数据太容易破解了……

人肉系统进展v0.1

当前主要完成两件事:

1)数据采集。目前新增了今年的体测数据和经双毕业登记信息。

2)界面构建。预计最终系统界面也就是这样一个样子。左边用于各种参数的输入,中间是结果列表,右边是单个结果的详细展示。

预计进度:

1)2011.04.05 能够完成基本的搜索功能。

2)2011.04.10 预计完成验证模块。考虑到数据的保密性,将采取最严格的验证手段。

3)2011.04.17 完工。(考虑到15日中期报告截止,所以还是截止后两天当作deadline吧)

希望后面的日子能够静下心来,真的做出点东西~敬请期待!

ie9打不开任何网页的解决方法

适用于打开任何网页都显示:

Internet Explorer 无法显示该网页

的情况。

原因是加载了不兼容的加载项。可以首先禁用所有的加载项(工具-管理加载项里面的工具栏和扩展中间的加载项)

然后重启IE9,看看是不是能打开网页了。

如果需要原先那些加载项的话,可以一个一个启用,然后重启IE看看是不是能打开网页,这样就知道罪魁祸首是哪个了~

ps,我这里是腾讯电脑管家那个加载项导致IE不能打开网页的。