- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 Linux常用命令
1、查看系统的使用状态 a) 谁在线 who b) 网络的联机状态 netstat -a c) 后台执行的程序 pa -aux 2、通知在线用户关机的时刻 a) shutdown b) poweroff c) Init 0 3、数据同步写入磁盘 a) sync 4、文件属性和权限 a) chgrp : 改变文件所属用户组 b) chown : 改变文件所有者 c)
2017-07-22 18:09:49 211
原创 工厂模式
工厂模式的使用情景 1、客户类不关心使用哪个具体类,只关心该接口所提供的功能 2、创建过程比较复杂,比如需要初始化其他关联的资源类,服务配置文件等 3、接口有很多具体实现或抽象类有很多具体子类时,你可能需要为客户代码写一大串if-else 逻辑来决定运行时使用哪个具体实现或者具体子类 4、不希望给客户程序暴露过多此类的内部结构,隐藏这些细节可以降低耦合度。 5、优化性能,比如
2017-07-17 09:59:47 215
原创 单例模式
#include #include using namespace std; class CSingleton { private: CSingleton() //构造函数是私有的 { } static CSingleton *m_pInstance; public: static CSingleton *GetInstance(){
2017-07-14 15:35:06 172
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人