02 2017 档案
摘要:《正则表达式必知必会(修订版) —— Sams Teach Yourself Regualr Expressions in 10 Minutes》 ============================================================================
阅读全文
摘要:以前学过Haskell,前几天又复习了其中的部分内容。 函数式编程与命令式编程有着不一样的地方,函数式编程中函数是第一等公民,通过使用少量的几个数据结构如list、map、set,以及在这些数据结构上的专门定制化操作,来实现代码的复用。同时函数式编程有惰性求值、高阶函数、柯里化、Point free
阅读全文
摘要:```hs { 2017.02.21 22 《Haskell趣学指南 —— Learning You a Haskell for Great Good!》 学习了Haskell的基本语法,并实现了一些模块和程序,学习的时候,应该注意GHCI模式和文本模式时的一些语法的差异 "官网" shell gh
阅读全文
摘要:《测试驱动开发的艺术 Test Driven Practical TDD and Acceptance TDD for Java Developers》 好的代码应,通常有优秀的整体设计,清晰地划分各个模块的功能和责任,模块之间高内聚低耦合,有比较强的可复用性和可维护性。 编程模式的转变: 刚开始学
阅读全文
摘要:硬件缺陷和软件错误是”技术侦探“的劲敌,它们负隅顽抗。《调试九法》提出了九条简单实用的调bug的规则,通过学习这几条规则,建立正确的调解bug的套路。规则在手,bug木有。
阅读全文
摘要:由许多规则中养成一个习惯 ——《如何阅读一本书》 阅读就像滑雪一样,做得很好的时候,像一个专家在做的时候,滑雪跟阅读一样都是很优美又和谐的一种活动。但如果是一个新手上路,两者都会是笨手笨脚、又慢又容易受挫的事。 学习滑雪是一个成人最难堪的学习经验(这也是为什么要趁年轻时就要学会)。毕竟,一个成人习惯
阅读全文
摘要:```cpp 编程语言主要是提供一个框架,用计算机能够处理的方式来表达问题的解决方法。 自定义数据类型class的基本思想是数据抽象dataabstraction和封装encapsulation。数据抽象是一种依赖于接口interface和实现implementation分离的编程技术。类的接口包括
阅读全文
摘要:```bash
#输出排序后文件名
file='find . -name "*.[ch]" | sort'
#统计文件个数
filecnt='find . -name "*.[ch]" | wc -l'
#simple,统计所有行数
simple='find . -name "*.[ch]" | xargs cat|wc -l'
#emptylines,统计除了空行 exclude the emp...
阅读全文
摘要:
阅读全文
摘要:```lua !/home/auss/Projects/Qt/annotated/lua 这是第一次系统学习Lua语言 [[ 参考资料: 1. "Lua简明教程" 2. "Lua基础 类型和值" 3. "Lua Reference Mannual" 4. "Lua开发者" 5. "Lua手册" Lu
阅读全文
摘要: 
阅读全文
摘要:编编程语言的目的是帮助程序员 以代码的形式表述ideas 。编程语言一方面为程序员提供一组关于可以做什么的抽象,另一方面为程序员提供可以被机器执行的轮子。C++编程语言,支持4种编程范式: 过程式 (Procedural Programming,主要集中在过程和合适的数据结构)、 数据抽象 (Dat
阅读全文
摘要:复习经典的排序算法:选择排序、快速排序、归并排序、堆排序。复习算法的主要思想,同使用C++实现算法。
阅读全文
摘要:对于我来说,2016是一个比较难过的一年,有太多的不堪回首。2017,新的一年,也是很重要的一年,面临找工作、项目和论文等问题。这一年,不能在漫无目的了,从现在开始,学会以真正负责的成长的心态,去做应该做的事情。关于未来,不必多想,该来的总会来的。 新年计划: 1. 努力学习实践提高自身的元知识。过
阅读全文
浙公网安备 33010602011771号