密码学结课有感

现在正在复习密码学,马上就要考了。 看书看着看着,感觉很不是滋味。教我们的是国内还比较有名的张福泰老师,平时我不好好听他的课,现在课结束了,我反倒有说不清的不舍。 也许因为我们是计算机系的原因,大家似乎对密码学都不是很在乎,看得出来,张老师的确是有些无奈。张老师有很多好想法,想好好把学校的信息安全实验室搞好,想对外接项目到学校里做。不过以我们学校这个功底,要做好真的不太容易,真的希望老师能够撑下去,希望他如愿。 虽然大多数情况下我没有好好听他讲课,不过剩下的情况我却听的很认真,张老师讲得很详细,不知不觉我竟然喜欢上了密码学,发现这门学科真的很智慧,从Shanno...
日记 | 2009-06-15 00:02 | 阅读 2943 次 | 评论 1 条

算法加速小伎俩<一>

一、从O(g(n))到O(1) 例:输入字节x,输出x的置换(比特位恰好相反),函数名reverse_bit8。 这个算法很多地方都需要用到。你很快就可以找到很多高效的算法实现它。 比如1:通过逐位测试,按测试结果对结果进行或、移位运算。算法如下: unsigned char y = 0; for(int i = 0;i < 8;i++) { y = y << 1; if(x &amp; 0x01)//对最低位进行测试 y = y | 0x01; x = x >> 1; } 如果...
编程杂记 | 2009-06-11 00:58 | 阅读 3017 次 | 评论 3 条

C++新标准即将出台

C++新标准即将出台 日前,C++ Connections Conference for C++09 Preparation在位于阿拉伯联合酋长国首都迪拜的芝加哥海滩宾馆顺利闭幕。 此次会议讨论通过了一些全新的将加入C++09标准的特性,并且决定将一些本来预备在2009年才正式加入标准的内容提前作为C++标准的一部分提供给广大C++程序员。包括之前众所周知的核心改进Rvalue References和Type Concepts,以及初始化时候的类型自动推演、Delegating Constructors、NULL Pointer等特性都已经加入当前C++标准。STL原有相当部分都经...
IT知识 | 2009-06-01 18:11 | 阅读 4852 次 | 评论 0 条

又一个决定

到了这个时候,几乎每一天都在做决定。 决定考研,考公费,在职读研;否则去找工作,早日养家糊口。 决定考研之前不再玩qq游戏,实况足球也尽快戒掉。 决定放弃某一个幻想,算然它很美好,但它将永远是个幻想。 决定重新找回奋斗的感觉,有一个合理的作息习惯,合理的学习习惯。 决定下学期换宿舍,换到那个被大多数人认为很糟糕的宿舍,我知道,我能让它和他变得正常,因为我理解他,尊重他。 决定回到knj教室,虽然我付出了昂贵的代价,也为此将陷入前所未有的经济危机,但我愿意尝试,愿意结交更多的志同道合的朋友,如果可能,我希望我能够有个转型的...
日记 | 2009-05-30 22:33 | 阅读 2809 次 | 评论 7 条

向谁去倾诉呢

最近运气真的很差,同等情况下,倒霉的总是我。 其实也不仅仅是最近,我都不记得有多少次发生类似的事情。渐渐的,我都具备了预测未来的能力,不管什么好事,我赚到便宜的概率总是远小于倒霉的概率。 总想找人好好倾诉倾诉我的遭遇,可又能说什么的。 虽然常常劝慰自己要乐观,不以物喜,不以己悲,可我毕竟不是老范,表面看,我啥事没有,其实心里别提多难受了。为什么倒霉的总是我,这真的很不公平!
日记 | 2009-05-21 22:59 | 阅读 2744 次 | 评论 2 条

时间不多了

最近比较懒散,睡意挥之不去,有时居然感觉没事可做,非常不可思议! 突然发现时间不多了,还有很多很多重要的事情等着我去做。我要看书,要写加解密软件,要写聊天软件,要写编译程序,要继续复习数学,要背单词、做阅读、练听力,要复习算法,要复习编译原理,还要学习逆向。。。 天哪!一下子列出了这么多,一下子还真的不知该如何安排,感觉压力好大啊。 时间真的不多了,我希望自己可以做的更好,不过如果能得到她的鼓励就更好了,呵呵。。。
日记 | 2009-05-05 20:55 | 阅读 2518 次 | 评论 0 条

我是懒人

不得不承认,我的的确确是个懒人,而且似乎正在变得越来越懒。 我一心以为自己追求的是一种平凡的生活,却在骨子里想要有点成就。 越来越看不懂自己了。
日记 | 2009-04-28 15:35 | 阅读 2832 次 | 评论 0 条

我要努力

最近事情一下子有多了起来,一时间,有点六神无主,心烦意乱,不知该如何规划好。 这几件事,对我来说都是非常有挑战性的,一个人如果把这其中一件事做得漂亮了,那他就不用愁了(我是这么想的),可现在还由不得我选择,我必须通吃,也许结果会是三件事都搞砸了,但我还是愿意去努力试一试,然后争取在某一件事上做的令人满意。 这是挑战,我必须接受,我要努力,我要做得更好。 从现在开始,没有疲惫,没有埋怨,没有杂念。
日记 | 2009-04-23 20:36 | 阅读 2466 次 | 评论 0 条

想家了

好久都没有打电话回家了,其实心里很想的,可不知道说些什么。 有点意外,今天妈打电话给我了,我不知如何表达一个游子的歉意和思念,我以小孩子般的语音回答着老妈的那些唠叨,可唠叨完,我发现,好静,电话两端突然同时安静了几秒钟,我在等待老妈下一个唠叨,老妈在等待我新的近况,我猜出来了,于是把我的近况大致描述了一下。 很短,五分钟不到,更多的思念留在了五分钟之后这安静的夜。 心里有点不好受。 来到食堂,人不多,我来到很久没来的窗口。还是那个胖乎乎的阿姨,不知为何,看到她,或听到她的声音,总有一种亲切感,她有点像我老妈,又有点像我奶奶,都那么和蔼,那么...
日记 | 2009-04-05 01:15 | 阅读 3297 次 | 评论 1 条

再来回味一下《士兵突击》

  光荣在于平淡,艰巨在于漫长。   想头就是想办法让自己不用数着分分秒秒挨时间的那么一个东西。   我真羡慕你,现在还有事干。   玩扑克牌有什么不对的,又能打发时间又能动脑子。是四个人齐心努力才能够完成的。   有意义的事就是好好活,好好活就是做有意义的事,做很多很多有意义的事。   想要和得到,中间还有两个字,那就是要做到,你只有做到,才能得到。   只要今天比昨天好,这不就是希望吗?   人前的眩晕和说不出来的苦处,这就是成功的味道吧。   传言都是论吨装,可还是论吨装的传言。   记住一个人的好,总强过记住一个人的坏。   有些事受了点伤才能明白。...
生活 | 2009-03-30 10:22 | 阅读 3170 次 | 评论 0 条

何谓 不抛弃,不放弃

经常看到有人拿这句话勉励自己,不抛弃,不放弃。 也许这是看到《士兵突击》之后给人们最大的感触吧,这句话变得如此受欢迎。只可惜,很多人用错了地方,因为他们根本不理解,用它,只因为它读起来有气魄。 何谓 不抛弃,不放弃? 《士兵突击》给人的最大鼓舞有两个,对自己,对战友。不抛弃,不放弃,这是钢七连的精神支柱,不抛弃战友,不放弃自己! 在选拔进入老A人选的残酷竞赛中,候选人只剩1人时,许三多仍然没有抛弃战友,坚持把他背到目的地,此谓不抛弃;当许三多被分到红三连五班,许三多没有放弃自己,一个人修建了一条路,做了件“有意义”的事情,而他进入钢七连后,...
生活 | 2009-03-30 10:06 | 阅读 2489 次 | 评论 0 条

具有查错、计算的表达式类(头文件)

new document body { font-size:14px; padding-right: 4px; padding-left: 8px; padding-bottom: 8px; margin: 0px; padding-top: 8px; } // Expression.h //////////////////////////////////////////// #pragma once #include <string> /* Expression类包含了与表达式有关的功能, 1.中缀转后缀 2.表达式检查 ...
算法 | 2009-03-06 12:12 | 阅读 2685 次 | 评论 0 条

好累

新学期刚开始,我就觉得好累啊。 课程不算特别多,但编程要求都挺高,一个程序足够忙活一晚上,同时我还报名院程序设计大赛,正全面攻击算法。另外,我还打算考研,现在正复习高等数学,上册即将看完,而且书上几乎每一道题都做了一遍,尤其重点攻克了B组难题,而且同时,我还报名院数学竞赛,为此针对难题花了好多功夫。 很刺激,感觉有点失控,总是在忙个不停。 白天上课,复习高数,晚上复习功课,之后就是写程序,看资料,每天不知不觉就忙到半夜两点。第二天却仍然精神抖擞,早早起来上课。 有时候会感觉好累,感觉我把大学所有的事情都堆积到现在了。 其实我嘴上说考研,其实我是另有目...
日记 | 2009-03-05 20:43 | 阅读 2390 次 | 评论 1 条

数独的求解(位视图版)

#include <iostream> #include <list> using namespace std; int map[9][9]={ 4,0,0,0,0,2,0,0,9, 9,5,8,0,0,3,7,0,0, 2,0,7,5,0,0,4,0,0, 0,0,0,0,0,0,0,1,0, 1,9,2,0,3,0,0,4,5, 0,4,0,0,0,0,0,0,0, 0,0,9,0,0,6,2,0,4, 0,2,4,3,0,0,8,9,6, 6,0,0,2...
算法 | 2009-02-15 15:02 | 阅读 2759 次 | 评论 0 条

【转】恢复视力方法

1、远方凝视: 找一处10米以外的草地或绿树:绿色由于波长较短,成像在视网膜之前,促使眼部调 节放松、眼睫状肌松弛,减轻眼疲劳。不要眯眼,也不要总眨眼,排除杂念、集中精力、全神贯注的凝视25秒,辨认草叶或树叶的轮廓。接着把左手掌略高于眼睛 前方30厘米处,逐一从头到尾看清掌纹,大约5秒。看完掌纹后再凝视远方的草地或树叶25秒,然后再看掌纹。10分钟时间反复20次,一天做三回,视力下 降厉害的要增加训练次数。 2、晶体操 ● 转眼:双手托腮,让眼球按上、下、左、右的顺序转动10次,接着再逆时针、顺时针各转动10次。 ● 找一幅3米外的景物(如:墙上的字画等),同时举起...
健康 | 2009-02-11 19:10 | 阅读 3441 次 | 评论 0 条

窝囊的4天

数模比赛终于结束了,感觉很不踏实,很郁闷,很窝囊。 参加了三次不同的比赛,这次是最窝囊的了。完全掌握不了主动权,也提不起积极性,没办法理清整体思路,逻辑很混乱,编写程序或哪怕使用现成的程序时,心里也总是很不踏实。另外,自己又那么死要面子,总是做些愚蠢的事情。跟自己搭档的那个大四的高手,虽然自己已经保研到了西安交大,却还是十分认真细致的写论文,我感到很惭愧,也觉得很对不起他,也对不起我们这个队伍组合。 现在结束了,大家都一下子轻松了,解放了,可我还是耿耿于怀,高兴不起来。
日记 | 2009-02-10 20:20 | 阅读 2755 次 | 评论 0 条

数独的求解程序

#include <iostream> #include <list> using namespace std; int map[9][9]={ 4,0,0,0,0,2,0,0,9, 9,5,8,0,0,3,7,0,0, 2,0,7,5,0,0,4,0,0, 0,0,0,0,0,0,0,1,0, 1,9,2,0,3,0,0,4,5, 0,4,0,0,0,0,0,0,0, 0,0,9,0,0,6,2,0,4, 0,2,4,3,0,0,8,9,6, 6,0,0,2,0...
算法 | 2009-02-05 17:21 | 阅读 5301 次 | 评论 1 条

到09年了,说点什么

2008是个极不平凡的一年,感动过多少次,愤怒过多少次,欢呼过多少次,欣慰过多少次,心痛过多少次。。。有点不舍离去,但时间在继续,2009终究还是如约而至。 回味了一番我的2008,我仍然没有多大的建树,但我一直在寻找,寻找一条自己的路。寻找来,寻找去,有过壮志雄心,有过颓废自弃,有过犹豫不决,有过冲动愚蠢,最终似乎找到了。这条路就是 走好眼前想要走的路。 走好眼前想要走的路。一步一步,踏踏实实,不要想得太久远,眼前的终究是最重要的。这并不意味着走一步算一步,只是把目标放得距离眼睛近一点,时刻可以看到它,时刻知道自己接下来要做什么,现在做的距离它还有多大差距。每一个小...
日记 | 2009-01-01 01:38 | 阅读 3121 次 | 评论 4 条

error PRJ0003:生成“cmd.exe”时出错

error PRJ0003:生成“cmd.exe”时出错 网上搜到的解决方案: error PRJ0003:Error spawning 'cmd.exe' solution: tools=> Options => Projects and Solutions -> VC++ Directories page Executable files optionthen place below rows: $(SystemRoot)\System32$(SystemRoot)$(SystemRoot)\System32\wbem 它还不支持复制粘贴,只好一个字符一个字符的敲 ...
编程杂记 | 2008-12-23 15:56 | 阅读 16786 次 | 评论 0 条

要做的还有很多很多

我以为我知道自己该做什么,以为知道该在课外做些什么,以为这些就是我该做的,但现在才发现,我错了,我只是巍峨高山山脚下一只不起眼的蚂蚁,因为自身严重的近视,看到的只是山前的一个小土丘,却为因为有这样一个目标而沾沾自喜。无比愚昧,无知,可笑。 我以为自己的计划完美无缺,却从来没有完美无缺的实现过,以为只要心中有一张表,未来的路就是阳光大道。 呵,路,还是要走的,只不过这条路要比想象中的要长很多很多,也许也会坎坷很多很多。
日记 | 2008-12-21 21:50 | 阅读 2122 次 | 评论 0 条