摘要: ASCII、Unicode、GBK和UTF-8字符编码的区别联系 转载自:http://dengo.org/archives/901 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。再后来,他们又做了 阅读全文
posted @ 2016-04-11 14:40 Walle 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 各位,不能再拖了,救救命吧! 阅读全文
posted @ 2015-05-31 11:01 Walle 阅读(5614) 评论(94) 推荐(2) 编辑
摘要: State模式原理和C++实现 阅读全文
posted @ 2015-04-18 15:51 Walle 阅读(5239) 评论(0) 推荐(2) 编辑
摘要: Command模式简介和C++实现 阅读全文
posted @ 2015-04-17 16:44 Walle 阅读(8275) 评论(0) 推荐(1) 编辑
摘要: Mediator模式简介和C++实现 阅读全文
posted @ 2015-04-17 10:33 Walle 阅读(3084) 评论(2) 推荐(1) 编辑
摘要: NET下的很多技术都是基于反射机制来实现的,反射让.NET平台下的语言变得得心应手。最简单的,比如枚举类型,我们我可以很容易的获得一个枚举变量的数值以及其名称字符串。可是,在C++中,枚举变量本质上和一个整形变量没有区别,我们很难获取一个枚举变量的名称字符串。其实在C++中,我们可以通过宏来实现类似... 阅读全文
posted @ 2015-04-15 16:31 Walle 阅读(18366) 评论(1) 推荐(5) 编辑
摘要: 1IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确... 阅读全文
posted @ 2015-04-15 09:12 Walle 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 你应当如何学习C++(以及编程)(rev#1)By刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba)Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也走了许多弯路,浪费... 阅读全文
posted @ 2015-04-14 21:44 Walle 阅读(570) 评论(0) 推荐(0) 编辑
摘要: C++标准中并没有包含GUI,这也使得C++开发图形化界面需要依赖于第三方的库。实际上,图形界面恰恰是C++的强项,小到平常使用的各类桌面软件,大到魔兽世界这样的游戏,都是C++擅长的地方。C++之所以能做到这一点,原因在于它是一门即能提供极高的性能,又能提供良好接口的语言。C性能很高,但是封装太差... 阅读全文
posted @ 2015-04-14 20:24 Walle 阅读(850) 评论(0) 推荐(0) 编辑
摘要: C++的成员,包括成员变量和成员函数,它们在基类和继承类中的权限问题,自己做了一个总结! 阅读全文
posted @ 2015-04-13 20:41 Walle 阅读(3298) 评论(4) 推荐(0) 编辑