代码改变世界

阅读排行榜

设计模式(4)--代理模式

2016-11-02 22:04 by sylar_liang, 170 阅读, 收藏,
摘要: //代理模式场合://一.远程代理。也就是为一个对象在不同的地址空间提供局部代表。这样可以隐藏一个对象存在于不同地址空间的事实。//二.虚拟代理。是根据需要创建开销很大的对象。通过它来存放实例化需要很长时间的真实对象。//三.安全代理。用来控制真实对象访问时的权限。//四.智能指引。当调用真实的对象 阅读全文

mysql常用命令

2015-03-06 00:07 by sylar_liang, 166 阅读, 收藏,
摘要: 1.mysql服务的启动和停止启动: net stop mysql停止: net start mysql卸载: sc delete MySQL2.登陆mysqlmysql -h主机名 -u用户名 -p用户密码-h:该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;-u:所... 阅读全文

设计模式(9)--建造者模式

2016-11-07 23:36 by sylar_liang, 161 阅读, 收藏,
摘要: //建造者模式(或叫生成器模式),将一个复杂对象的构建与它的表示愤慨,使得同样的构建过程可以创建不同的表示。 //如果我们用了建造者模式,那么用户就只需指定需要建造的类型就可以得到它们,而具体建造的过程和细节就不需知道了。 //抽象类 class PersonBuilder { protected: char * _pg; //Graphics * _pg; 用char来代替,通过编译 c... 阅读全文

transform 函数测试

2015-03-11 18:01 by sylar_liang, 161 阅读, 收藏,
摘要: #include #include #include #include using namespace std;// 自定义泛函数template void PRINT_ELEMENTS(const T& coll, const char * str=""){ typename T::cons... 阅读全文

Makefile

2015-02-25 18:22 by sylar_liang, 160 阅读, 收藏,
摘要: 1.注释 #2.反斜杠(\)表示换行3.在命令前加一个 - 表示也许某些文件出现问题,但编译仍会继续做后面的事.4.使用别的名字来命名makefile。make -f make.linux 或make --file make.linux5.如果要让 通配符在变量中展开,objects:= $(wil... 阅读全文