1 /** 2 程序员调bug思路: 一共有四种情况,1、 1个原有的bug
在原有的分类中2、 1个原有的bug 在新的分类中3、 1个新的bug 在原有的分类中4、 1个新bug 在新的分类中 3 **/ 4 #include 5
#include 6 using namespace s...
分类:
其他好文 时间:
2014-05-13 22:07:54
阅读次数:
277
策略模式关于策略模式,我的理解:有若干个策略(算法),有一个管理策略的类,该类的输入为策略,输入为不同的策略(算法),输出为该种策略(算法)对应的类对象(的动态类型),然后程序员手动去使用该类对象(的动态类型)去调用相应虚函数,根据多态机制实现执行不同的操作。/*******************...
分类:
其他好文 时间:
2014-05-13 21:57:35
阅读次数:
427
在前一篇【简单工厂模式】中,使用计算器为例做了记录,在前文中提到了我写的简单工厂模式和书上讲得有点不同:简单工厂模式只是用来创建对象,而关于此对象的操作是另外一回事,程序员需要手动根据工厂类创建的类对象(一般是父类对象指针,静态类型为父类,动态类型为子类,多态的基础)。
而我在工厂内部加了一个Get...
分类:
其他好文 时间:
2014-05-13 20:21:01
阅读次数:
318
----------------------
ASP.Net+Android+IOS开发、.Net培训、期待与您交流!
----------------------集合:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。集合框...
分类:
其他好文 时间:
2014-05-13 19:47:10
阅读次数:
320
const关键字的基本思想就是将一个变量变成常量,试图从语言设计者的角度去分析引入该关键字的动机。我猜测原因如下:1)提醒程序员,某些值是常量,如PI。或该值在程序运行期间是不变的,防止程序员误修改。对于多模块开发,头文件引用复杂的系统来说,这是很重要的,如果不能在编译期阻止常量被误修改,那么这些修...
分类:
编程语言 时间:
2014-05-13 18:55:51
阅读次数:
390
多线程进程是一个正在执行的程序。cpu在同时执行这些程序,其实是跳跃式的,做快速的切换,时间很短。一个进程可能存在多条路径。迅雷的多路径。每一个进行执行都有一个执行顺序,该顺序是一个执行路径,或这叫一个控制单元。每一个进程至少有一个线程,线程就是进程中的一个独..
分类:
编程语言 时间:
2014-05-13 03:24:57
阅读次数:
397
多线程协同线程间的通讯:我们对资源的操作动作不同,比如说两个卡车一个拉煤一个装煤。但是他们共享了一个资源。怎么样把这个资源拿出来?怎样把车装满?这个资源当然是一个类,他里面的组成元素就是对象!!现在我们就要有操作对象的思想了,我用对象把这车装满,现在一车装..
分类:
编程语言 时间:
2014-05-13 02:42:52
阅读次数:
452
大纲一、Varnish简介二、Varnish特点三、Varnish与Squid对比四、Varnish设计结构五、Varnish工作流程六、Varnish状态引擎(stateengine)七、安装与配置Varnish一、Varnish简介Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸VerdensGang使用3台Varnish代替了原来的12..
分类:
其他好文 时间:
2014-05-13 01:24:57
阅读次数:
541
我们先说80后。网上到处流传80后是最苦逼的、在夹缝中求生存的。我个人部分同意,为啥说80后在夹缝中呢?(这里我们先摒除一些80后成功人士,我可以很负责的说,这是少数。如果你就是这少数中的一员,那么请直接跳过本章)我个人总结了有那么几点:1、现在大部分财富都掌握在60..
分类:
其他好文 时间:
2014-05-13 01:21:50
阅读次数:
304
-------android培训、java培训、期待与您交流!----------GUI(图形用户界面)1、基本概念:GUI:GraphicalUserInterface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI:CommandlineUserInterface(命令行用户接口)。就是常见的Dos命令行操作。..
分类:
其他好文 时间:
2014-05-13 00:42:40
阅读次数:
393