代码改变世界

阅读排行榜

设备驱动编写流程之一

2010-03-09 09:51 by htc开发, 266 阅读, 收藏,
摘要: 1.在drivers/char/目录下建立一个first_driver_hello.c文件 文件的内容如下 /************************************* NAME:first_driver_hello.c COPYRIGHT:328977974@qq.com **************************************/ #include <linux/module.h> #include <linux/kernel.h> MODULE_LICENSE("GPL"); static int hello_ 阅读全文

C语言编译器的预定义符号

2009-07-14 09:28 by htc开发, 266 阅读, 收藏,
摘要: C语言编译器的预定义符号__LINE__ 当前(源代码文件)行号 [整数]__FILE__ 当前正在编译的文件的文件名 [字符串]__DATE__ 当前日期,以“月月 日日 年年年年”的形式给出 [字符串]__TIME__ 当前时间,以“HH:mm:ss”的格式给出 [字符串]__STDC__ 如果编译器符合ANSI C标准,该宏为1,否则为0__STDC_HOSTED__ 如果实现了所有C标准库,该宏为1,否则为0__STDC_VERSION__ 被定义为199901L(不同编译器可能不一样,比如我用的gcc里就没有这个预定义符号)注:这些预定义符号的首尾为两个下划线,如果是两个单词,中间以 阅读全文

《算法导论》第二章 入门

2012-01-16 21:59 by htc开发, 265 阅读, 收藏,
摘要: 2.1 Insertion sortPseudocodeis used to specify a given algorithm in English. Issues of data abstraction,modularity, and error handling are often ignored in order to convey the essence of thealgorithm more concisely.伪代码与真实代码的区别只是伪代码更加清晰、简洁。最清晰的表达方式就是直接用英语。为了简洁地表达算法的核心内容,数据抽象、模块化和异常处理等问题常常被忽略。We uselo 阅读全文

浅谈极限编程(XP)和代码重构(Refectoring)

2011-09-02 10:50 by htc开发, 265 阅读, 收藏,
摘要: “历史”教会我们一个道理可是我们常常会忘记任何新技术、新思想无论它们有多“赞”无论它们有多“烂”从它们出现在世人面前那天起人们自然而然地分成对立两派——赞同与反对,坚信与怀疑比如相对论,当时全世界只有不超过五个人能够理解,反对声一片比如干细胞,在包治百病的巨大诱惑下,人类有被重新定义的危险比如核建设,在提供无限能量的同时,却也可在瞬间摧毁一个城市……哲学说任何事物既包含肯定的因素(使其成长),也包含否定的因素(使其灭亡)而黑格尔则说“否定的否定”、“辩证的否定”——辩证的过程Delphi、CB这些曾被广泛采用的工具现在的结局令很多老程序员感到惋惜代码重构和极限编程也是如此即便在那些计算机大师们 阅读全文

垂头丧气的时候,看这些文字吧

2010-01-03 23:02 by htc开发, 265 阅读, 收藏,
摘要: 第一句:优秀是一种习惯。 这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二天性。让我们习惯性地去创造性思考,习惯性地去认真做事情,习惯性地对别人友好,习惯性地欣赏大自然。 注解:要会"装",要持续的、不间断的"装",装久了就成了真的了,就成了习惯了,比如 阅读全文
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 105 下一页