- 博客(6)
- 收藏
- 关注
转载 读书笔记 -- 计算机程序的构造和解释
Structure and Interpretation of Computer Programs“每一位严肃的计算机科学家都应该阅读这本书。由于本书清晰,简洁和富于才智,我们强烈推荐这本书。它适合所有希望深刻理解计算机科学的人们。” —— Mitchell Wand 《美国科学家》“带着崇敬和赞美,将本书献给活在计算机里的神灵。”“我认为,在计算机科学...
2018-03-25 08:18:00
443
转载 读书笔记 -- 算法导论(第二部分 排序和顺序统计学)
输入数据的结构在实际中,待排序的数很少是孤立的值,它们通常是一个称为记录的数据集的一部分。每个记录有一个关键字key,它是待排序的值。记录的其他数据称为卫星数据,即它们通常以key为中心传送。在一个排序的算法中,当交换关键字时,卫星数据也必须交换。如果记录都很大,我们可以交换一组指向各个记录的指针而不是记录本身,以求将数据移动量减少到最小。在一定意义上,正式这些实现细节...
2018-03-25 08:11:00
143
转载 读书笔记 -- 算法导论 (序言+第一部分)
什么是基础呢?就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好。对计算机的体系,CPU本身,操作系统内核,系统平台,面向对象编程,程序的性能等要有深层次的掌握。要编写出优秀的代码同样要扎实的基础,如果数据结构和算法学的不好,怎么对程序的性能进行优化,怎样从类库中选择合适的数据结构。如果不了解操作系统,怎样能了解这些开发工具的原理,...
2018-03-25 07:48:00
353
转载 SQL -- SQL Server 查询优化器(Query Optimizers)
https://www.red-gate.com/simple-talk/sql/sql-training/the-sql-server-query-optimizer/为了理解如何编写SQL Server的SQL代码,查询优化器的工作原理非常重要。SQL Server查询优化器是一个基于成本的优化器。它分析给定查询的许多候选执行计划,估计每个计划的成本,并选择所考虑选...
2018-03-25 07:20:00
241
转载 读书笔记 --《人月神话》
(1975版) The Mythical Man-Month岸上的船儿,如同海上的灯塔,无法移动。A ship on the beach is a lighthouse to the sea...史前史中,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。上帝见证着恐龙,猛犸象,剑齿虎在焦油坑中挣扎。它们挣扎得越是猛烈,焦油纠缠得越紧,没有任何猛兽足够强壮或具...
2018-03-25 07:07:00
318
转载 读书笔记 --《程序员的职业素养》
专业主义: 每检入一次代码,就要让它比上次检出时变得更为简洁。每次读代码,都别忘了进行点滴的改善。这完全与大多数人对软件的理解相反。他们认为对可工作软件不断地做一系列修改是危险的。错!让软件保持固定不变才是危险的!如果一直不重构代码,等到最后不得不重构时,你就会发现代码已经僵化了。对待代码,就如同雕塑家对待泥巴那样,要对它进行不断的变形与塑造。软件开发必...
2018-03-25 04:03:00
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人