代码改变世界

阅读排行榜

STL源码剖析之关联式容器基础知识

2011-06-12 10:11 by Aga.J, 366 阅读, 收藏,
摘要: 54 标准的STL关联式容器有 set (multiset)和 map(multimap),他们底层的机制都是RB-tree即红黑树来实现。还有其他 hash_table, hash_set,hash_map,hash_multiset,hash_multimap(他们的底层都是以hash_table来实现)RB-tree Set (RB_SET) Map (RB_MAP) Multiset (RB_MULTISET) Multimap (RB_MULTIMAP)Hashtable Hash_set Hash_map Hash_multiset Hash_mutimap 关联式容器,概念上类似 阅读全文

【转】数据是怎么被压缩的

2011-06-30 23:53 by Aga.J, 363 阅读, 收藏,
摘要: 链接:http://news.cnblogs.com/n/106983/回答问题之前先来看看什么是压缩。当你有天走在路上,碰见熟人对你说:“吃了?”你一定知道他是在打招呼,既不是要请客也不是让你“没吃赶紧回家吃 去”。这一句简单的“吃了”是礼貌和问好的体现,也是一种信息的压缩。笼统地说,把一系列已有信息通过一定方法处理,使得其长度缩短,并且信息含量基本或者完全不变,就称之为压缩。 计算机上的压缩过程 我们都知道,计算机采用的是2进制系统。一个连续的n位二进制数集,就可以用来表示 2 n 个字符。目前的国际标准是ASCII码:用一个字节即8位数的2进制码,来表示各种字符和字母。 现在我们只使用2 阅读全文

Head First Object-Oriented Design and Analysis学习笔记(四)

2010-07-24 12:54 by Aga.J, 360 阅读, 收藏,
摘要: 第四章AnalysisTaking your software into the real world前言:案例分析:案例描述: 第三章也解决了客户的需求问题,但是当程序在现实环境中运行时,问题出现了,其他的狗的叫声也能使得这个门自己打开。。。问题提出:1 让门可以根据自家狗的叫声开门给它问题解决:1 根据错误更新我们的use case,并且要检查更新时是否会衍生出新的use case,因为每个use case只可以解决某个目标,而如果更新后多了其他目标,那么就要把那些内容独立出来作为一个新use case,书里面的解决方法是,从use case的更新过程中发现一个新的use case,Rec 阅读全文

这是一篇说给自己听的文章,吹我多牛

2010-11-04 22:30 by Aga.J, 354 阅读, 收藏,
摘要: 先不从大一开始吧,没时间,以后有空再吹。 2010.11.4 今天去上操作系统的实验课,在Linux上编写一个shell程序,实验前完全不知道是什么,到那里后,我看了看实验要求,很快就对整个实验怎么做有了方法,其他同学都在困惑,问啊问,怎么做啊,都没有实验步骤,我已经写好了代码,找老师过来看,老师说很好,那时候估计就我一个人写好代码,最后很快的我运行成功了,实验的第一部分结束,其他同学还在问老师问他,这个参数是怎么传进去的啊?等等。其实每次做实验(就算是电子电路那种动手的实验)(上次编译原理的实验也是)我都会第一个完成,不知道为什么,只要看了一点实验要求的内容,很快完全不懂的东西就变得懂了。. 阅读全文

最近很郁闷,发下大学最后一次学期考试成绩激励自己

2011-07-27 12:30 by Aga.J, 349 阅读, 收藏,
摘要: 排名22,34那两门课是不用考试的,排名38那门课我就想不明白了,考试感觉还可以,结果很意外纯属情绪发泄,不是炫耀,大学的考试很简单 阅读全文
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页