- 博客(6)
- 收藏
- 关注
原创 编程杂想
怎样把心中所想用正确、准确的语言表达出来,是语文的基本功;一部大作布局谋篇,是专业作家的能力;怎样把一种算法用正确、准确的代码实现出来,是程序员的基本功;一个工程的设计、布局,则是工程师的能力。
2007-03-01 17:46:00 596
原创 《Pointers on C》备忘
三种链接属性:external、internal和none。属于internal链接属性的标识符在同一个源文件内的所有声明中都指同一个实体;位于不同源文件的多个声明则分属不同的实体。属于external链接属性的标识符不论声明多少次、位于几个源文件都表示同一个实体。 凡是在任何代码块之外声明的变量总是存储于静态内存之中……对于在代码块内部声明的变量,如果给它加上关键字static ,可以使
2007-02-28 23:28:00 1031
原创 读《C语言高级实用编程技巧》备忘
0是个字符,其内部表示则与平台有关,比如为48;我要从终端c=getchar(),得到一个数字,则c-0才能得到想要的那个数字 乘法运算符“*”双目运算,具有左结合性。除法运算符“/”双目运算具有左结合性。参与运算量均为整型时, 结果也为整型,舍去小数。如果运算量中有一个是实型,则结果为双精度实型。void main(){printf("/n/n%d,%d/n
2007-02-28 23:24:00 1241
原创 读《Java多线程设计模式》备忘
synchronized修饰符是不会被子类继承的。也就是说,一个线程安全的可继承类,有可在子类化时丧失安全性:P60 当线程在写指定字段的值时,若这个字段不是volatile也没有用synchronized同步化时,其它线程可能看不到这种变化。这不是可不可以分割的问题,而是其它线程是否可见的问题。:P66 涉及到线程之后,如果一个类是SharedResource角色,那么它里
2007-02-28 23:20:00 1068
原创 读Effective Java 备忘
实现singleton的两种方法:1.Public class Elvis{ Public static final Elvis INSTANCE=new Elvis(); Private Elvis(){ … } …}2.public class Elvis{ Priv
2007-02-28 23:03:00 1297
原创 读Thinking in Java (备忘)
测试对象的等价性:P97 计算机表示的数肯定是离散的。比如Java中0.0和1.0之间的全部双精度小数只有2^62个 P137 组合接口时名字冲突:P270 类型安全的群组常量:P272 访问权限包括:类的访问权限和其成员(域和方法)的访问权限;事实上,访问权限除了public、private、protected外还有一个隐形而重要的--缺省--包访问权:P1
2007-02-28 22:53:00 793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人