作者:thinkingzx |
分类:个人原来现在ADSL的话只有中国电信才有公网IP。装好的联通宽带网速不错,比他们便宜不少,1M的收费却有2M的速度。我还得意了一下,可惜就只有那么一小下。发现拨号得到的IP不是公网IP,电骡无法获得High ID,这个比较麻烦,影响我后续的开发计划。。
网上搜到了一张表:
|
名称 |
描述 | ISP举例 |
| ADSL | 不论是否需要虚拟拨号,连接到ISP服务器后,都会获得独立的公网IP。属于“外网”。 | 中国电信 |
| ADSL | 不论是否需要虚拟拨号,连接之到ISP服务器后,只能获得一个内网IP,没有独立的公网I |
作者:thinkingzx |
分类:日记刚把作业赶完,这两天真不好受,感冒好了但老咳嗽,脑袋发木,心里发霉一样的难受,还赶上一屁股的事情,但什么都不愿意干。好想回家,好想想去旅游,好想逃得远远的。
唉。。。。。
生活还要继续。。。。。。。
明天还要早起。。。。。。
干!
作者:thinkingzx |
分类:技术周末上课老师讲到DES,讲得太好了,让我飘飘然的觉得这算法原来如此的简单,实在太简单了。。。抱着这样虚妄的感觉,回来后就开始动手写DES算法。
于是,周六熬到了2点。于是周日又熬到了2点。。尼玛的原来这玩意一点都不好弄,一坨坨都是按位进行的操作,我10进制的大脑太难接受了
,总琢磨不透哪里出了问题。代码一行行的过,头晕晕的,就是搞不明白为什么结果就是不对。。
网上下载了一个算法,对比跟踪,发现他算法的PC2置换表竟然和标准的不一样。。这还不算,一测试他的置换算法就有问题,一个是64bit值等于1的密钥,经过PC1后生成的16个子密钥竟然都是0。我日,这算法流传在网上多坑爹啊!我不得不把它的各个置换表到S盒子都看了一下,还好,其他的都是标准的。
昨天老看010101的二进制,头晕了,今天我终于开窍了。DES的特性就是加密多少轮其实是可选的!只不过16轮可以防御线性分析的攻击,最安全。但如果只跑一轮的话就很好调试,加密和解密用的是同一个子密钥,发生互逆的作用!
经过打印出每一步变换的值,我终于发现,原来我落下了P变换和最终的左右互换。最后终于搞定了。
总结一下,我浪费了这么多睡眠的时间,其实是因为最开始对于DES的整个流程不熟悉,照着书上一步一步来,书上写的也不详细,结果丢掉了很重要的两个步骤。我要是能把整个流程先画出来,这样的错误就可以避免了。
作者:thinkingzx |
分类:想法我们项目原本计划上周末将程序移交给测试组开始Beta1版本的测试的,但虽然前天“庆功宴”都吃过了,但现在大家还都在联调,稳定的联调环境都保证不了,根本就没能移交给测试组。
我可以非常恬不知耻的说,我的小团队负责的几个模块都没有成为瓶颈拖项目的后腿,终于对项目管理有了一点体验。
即时的单元测试和测试桩自测非常重要,不要把所有代码都写完再匆忙的开始自测,那样会搞成一团糟。在没有充分自测的情况下就进行联调根本就是场灾难,稳定的环境都没有,众多模块随时随地都可能崩溃。对于现在的团队和项目情况,强制单元测试有点不太现实,但我强制要求了他们在设计和工作计划的时候就将桩测试包括在内,必须在脱离其它模块的情况下能进行主要业务流程的验证自测。代码完成的标准不是代码写完,而是自测完成。
团队有个磨合的过程,要把握每个人的性格,因势利导。程序员包括我自己在内真的是一群很单纯的生物,给他们一个能解决掉的技术挑战,能和发奖金达到同样的效果。。另外作为Team Leader,要尽量为团队成员争取最大的权益,从争取砍需求到bug定位扯皮到申请内存显示器,该出手时就出手。现在我们组的三个主力都有着公司里最好或最多的显示器。新来的两个新员工因为正好赶上紧张的联调,所以还没有顾得上他们。准备下周安排一下组内的培训,辅导他们做Demo。
CU是我自己负责的单元测试和测试桩,前期工作比较多,所以现在基本没有遇到什么大的问题,可以直接把程序给他们,让他们自己去联调。
业务组的几个项目,虽然负责人都是经验丰富的老员工,但联调起来问题成堆,不时还会崩溃,其实这一周中,一直到今天我们组的CU才能连上去跟他们调几下。我觉得这里面有很多经验教训都应该总结一下。
作者:thinkingzx |
分类:技术Web数据挖掘作业题目,我是用最麻烦的写程序解的题目。Apriori算法据说是数据挖掘中基础又重要的一个算法,看书着实不懂,作者的算法伪代码在写成C++代码的时候非常费劲。Apriori求频繁项集合的时候照着书凑合着弄了下来,在生成关联规则的时候我放弃了他的算法。。。。
明天还要早起,不废话,只贴代码。
输入文件: apriori.txt
60
80
T100: { M O N K E Y }
T200: { D O N K E Y }
T300: { M A K E }
T400: { M U C K Y }
T500: { C O O K I E }
代码已经提交在Google Code,链接:
http://code.google.com/p/thinkingl-code-lib/source/browse/trunk/Study/Apriori/Apriori/Apriori.cpp
//
// 实现Apriori算法
// 学号:
// 姓名:
// email: thinkingl@thinkingl.com
// blog: http://www.thinkingl.com
//
#include <iostream>
#include <fstream>
#include <set>
#include <vector>
#include <string>
#include <algorithm>
#include <iterator>
#include <map>
using namespace std;
// 元素。
typedef std::string CItem;
// 元素集合。
ty
作者:thinkingzx |
分类:技术 Web Mining Assignment
学号:1110332040 姓名:李之兴 mail:thinkingl@thinkingl.com
1. What is the relationship between WWW and Internet?
答:The Internet is the term used to identify the massive interconnection of computer networks around the world. It refers to the physical connection of the paths between two or more computers. The World Wide Web (WWW) is the general name for accessing the Internet via HTTP, thus www.something.com. It’s just one of the connection protocols that are available in the internet (HTTP) and not the only one.
The WWW is runs on top of the internet. Servers house web sites which we can visit with the use of our browser using the HTTP protocol.
2. What is data mining? What is web mining?
答:Web mining is the application of data mining techniques to discover patterns from the Web. Th
作者:thinkingzx |
分类:想法 作为一个走火入魔的程序员,我开始关注生活的I/O问题。
以当前的状况来说,输入太多了,在这个信息爆炸的年代,每日身边的所见所闻多得让你处理不过来。关于遥远的世界的讯息也有新闻,读书,电影,美剧,更新太快你都来不及刷新。与之相比,输出既少又单调,实在太不成比例了。
TCP协议中,如果你下载,虽然数据都是占用的下行带宽,但如果上行带宽不足,就会引起确认包丢包,进而影响到下行的下载速度。生活中也一样,每天淹没在信息海洋里,习惯性的读着新闻,神经已经麻木,一点触动都没有,几乎就是机械的条件反射。
我在下班路上想到这个问题,我决定了,从今天开始,要给输出保留更多的时间,输出更多的东西。写Blog,写程序,写读书笔记,写影评。。。至少要有输入一半的时间花在输出上。对生活的随笔其实也是感受生活的一种方式,面对如此贫瘠的生活,我应该反刍一下,吸收更多的养分。对知识的表达有时也是一种更有效的学习方法。
闲话少叙,反正要从今天开始,立此帖为证!
作者:thinkingzx |
分类:想法
前几天手机坏了,恢复了出厂设置,于是这几天也就停止了记账。
刚开始还感觉有点不适应,买了鸡蛋之后总觉得少了点什么,心中不自觉的默念“九块四,九块四”,像之前一样,记住数目改天记账。但两天时间一过,终于放弃了这个念头,一种解脱的感觉。
我想,这样鸡毛蒜皮的人生,有什么纪念的价值啊?我会在几年后,几十年之后翻开账单,看着今天买鸡蛋,明天买番茄,回忆这段人生么?这段计较几毛几分的人生有什么怀念的价值么?
所以,我彻底放弃了记账。挣那么多钱不花干嘛啊!
想到此处,我买了两条内存,终于把主板上的4个插槽都插满,16G的内存!当初的梦想啊。
作者:thinkingzx |
分类:想法今天晚上看了半本乔布斯传. 发现一个人能取得巨大的成就, 不一定非要有卓越的才智. 有时候疯狂的执着更重要. 因为疯狂, 所以你无需再受到世俗的束缚, 更能释放出潜力.
其实成功加入美籍的凤姐的事迹和乔布斯一样的励志. 反视自己, 就是个戴着沉重的手铐脚镣步履蹒跚的可怜虫.
昨晚做了个梦, 梦到有人推开门进来, 我抬起头大声喊:你是做什么的? 但我又意识到自己并没有抬起头来, 是在作梦. 于是挣扎着想抬头, 想开口. 挣扎了好几次, 才终于清醒过来, 微微抬了一下头..

wowio:

2012-04-15 11:06 PM |
浏览:
评论: