04 2018 档案
摘要:因为最近可能会面临一波面试,但是自己各种算法以及常见的问题的熟悉程度感觉还不够,但是由前几次的代码优化经验来看,算法优化可以说是代码优化的重中之重,算法选取恰当往往会导致运行时间呈现多个数量级的下降,一直认为算法才是人类文化的结晶。因此此周就找了一本程序员面试的书籍配合算法导论阅读。最后看了算法导论
阅读全文
摘要:技能收获 这次负责UI设计,因为之前用JAVA做过桌面应用,对于常用的组件还算熟悉,因此在结对中主要负责代码的编写,并且最终选择Qt,主要的还是看重的Qt的移指性(一次编写到处编译),因为当时注意到有这么一条要求,不过到最后大家好像都没做。简单谈谈学到的新知识与开发过程中反思。 首先让我眼前一亮的是
阅读全文
摘要:本周看的是优化的关于分支预测的部分以及存储器相关部分。 关于分支预测 第三章提到,现代处理器是通过流水线来提高性能,在流水线中,每一条指令处理需要一定的阶段,取指令,确定指令类型,内存读数据,进行运算,向内存写数据,更新程序计数器,因为这些步骤几乎是确定的,处理器会重叠连续指令的步骤来以提高性能,比
阅读全文
摘要:主要看了第5章,优化程序性能。如同老师所说的,程序优化的技巧是需要平时不断积累,而且通过阅读这一章,充分体会到,真正想要做到程序的优化,下到计算机体系结构,汇编语言,同时对编译器要有充分的了解,上到合适的数据结构以及算法的选择都会对程序的运行速度产生巨大的影响,除外还有任务的的切割,进行并行运算。但
阅读全文
摘要:看到了很好的解释,先mark下,有空整理。 虚函数实现多态与多重继承乌索普的回答 很有收获,毕竟我觉得多态才是面向对象的灵魂。 这样的设计也让人得以理解为什么虚函数会像成员变量一样与对象绑定。 C++成员函数在内存中的存储方式
阅读全文
摘要:读书笔记第五周 这周看了好几本书的部分,先是跳着看的《编程高手箴言》的前三章,然后看了一点《STL源码剖析》,之后后买了一本《深入理解计算机系统》第三版(又贵了),豆瓣评分9.7,应该是计算机技术方面评分最高的一本书籍了,原以为会偏体系机构,操作系统之类比较底层的东西,没想到后面每一章节居然都是从底
阅读全文
摘要:B站概述 名称:Bilibili(哔哩哔哩)或简称为B站地位:是中国大陆第二个弹幕视频网站,最大的年轻人潮流文化娱乐社区,并于2018年3月28日B站正式在纳斯达克上市口号:哔哩哔哩 - ( ゜- ゜)つロ乾杯~。 如何后来居上 B站由原AcFun(又称A站)网友“⑨bishi”于2009年6月26
阅读全文

浙公网安备 33010602011771号