C专家编程 (2)

  • 第100页
    如果我们拿到一份源代码,结果蛋疼地发现作者居然没有写make,link的时候就不知道要连接哪些库。 如果什么选项都不加,链接器会报“未定义符号”的错: /代码内容已省略/ ...
  • 第69页
    看unix源代码的时候就发现所有结构体变量都带有一个丑陋的前缀,原来老式的编译器没有办法保证每个struct有一个独立的命名空间!

Spring揭秘 (2)

  • 第139页
    ==为什么要有AOP?== 面向对象(OOP)的核心思想就是把一样东西事物的状态和方法封装在它的内部,这样东西就叫做对象(object),对象的状态(属性)不能共享,但是方法或者说方法的某些片段却可以共享。把所有相...
  • 第15页
    ==过去的方法是什么?== 当一个类依赖于另一个类的时候,最简单的方式就是在构造函数中新建相应的依赖类。就像我们削铅笔的时候会先把卷笔刀准备好(体现在程序中就是关键字new)。

Head First Java(第二版·中文版) (1)

  • 第231页
    遥控器是大概我见过对“引用(reference)”最有爱的比喻了。 下面这句语句包含了三个动作: /代码内容已省略/ 1.new Dog()在托管堆上创造一个Dog对象的实例,但此时它是...

自私的基因 (1)

  • 第九章 两性之间的争斗
    作者显示了男人的“多情与忠诚”,女人的“羞涩与放荡”,相互作用,相互协调的能力。 假设一开始的时候,群体中只有忠诚的男人和腼腆的女人,他们共同繁衍后代,付出的代价是在“谈恋爱”上花费了太多经历。 ...

C程序设计语言 (2)

  • 第131页
    当flag(struct)超过一个机器字长怎么办? 做个实验: /代码内容已省略/ 当flag结构体内部定义“位”的数量小于等于32时,sizeof(flags)的结果都是4,正好是一个机器字..
  • 第120页
    c语言中,两个指针变量的“+”运算是非法的,因为两个地址的“差”表示一个地址到另一个地址间的增量(这个经常用到),但两个地址的“和”是没有意义的,为了避免误用,c语言干脆规定这是错误的。 但是有例外,..
<前页 1 2 ... 7 8 9 10 11 12 13 14 15 后页>