- 博客(7)
- 资源 (18)
- 收藏
- 关注
原创 C++ 范式工厂
#ifndef TEMPLATE_H #define TEMPLATE_H #include template class AbstractProduct, typename IdentifierType, class ProductCreator = AbstractProduct*(*)(), template class FactoryErrorPolicy = D
2015-08-26 13:51:56 1100
原创 c++ 设计模式之 策略模式与工厂模式结合
#include using namespace std; class COperation { public: int m_first; int m_second; virtual double getResult() { return 0; } }; #define DECLARE_CLASS_CREATE(class_name) static CObject*
2015-08-24 15:44:20 1074
原创 c++ 设计模式之简单的工厂模式
调试环境:vs2010 // test0.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std; class COperation { public: int first; int second; virtual double getResult() { retu
2015-08-24 09:59:31 837
原创 基于消息机制的异步架构之对消息队列的处理
/* * handle.h */ #ifndef HANDLE_H_ #define HANDLE_H_ #include "msgqueue.h" typedef struct HANDLER{ int send_sock; char send_ip[128]; uint16 send_port; int ind; pthread_t th
2015-08-11 20:35:20 2953
原创 基于消息机制的异步架构之回调函数注册
/* * akg.h * 业务逻辑注册 * */ #ifndef AKG_H_ #define AKG_H_ #include "conn.h" #include "msgqueue.h" #define MAX_PKG_TYPE (0xffff) extern const ui
2015-08-11 20:27:40 1500
原创 日志系统的实现方式
linux下可运行 日志系统的头文件 #ifndef sysRecord_h #define sysRecord_h #include #include #include using namespace std; class sysRecord { public: ofstream m_file; time_t m_time_ptr; sysRecord(); ~
2015-08-11 20:13:28 1394
原创 基于消息机制的异步架构之消息队列
消息队列的头文件msgqueue.h /* * msgqueue.h * */ #ifndef MSGQUEUE_H_ #define MSGQUEUE_H_ #include "conn.h" #define MAX_MSG_LENGTH (1024) typedef struct MSG { ch
2015-08-11 20:09:22 1419
线程池,c++11,跨平台,支持vs12,g++最新的编译器,高效
2015-12-04
Transact-SQL语句基础
2014-12-26
信息检索导论答案 introduction to information retrieval
2014-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人