- 博客(4)
- 资源 (19)
- 问答 (1)
- 收藏
- 关注
原创 C++计算当前时间点间隔N天的时间(不使用CTimeSpan类)
涉及到有效期的设置,需要计算N天时间间隔的时间。其实这只是个工具代码,记录下与己方便,便是与人方便。。#define QUADPART 10000000i64std::string CalTime(int v_nTimeSpan){ char chTime[MAX_PATH] = {0}; SYSTEMTIME Curtime; SYSTEMTIME OutTime; GetL
2017-03-10 16:31:42 1823 1
原创 【设计模式】职责链模式<初探>
职责链模式:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。其思想很简单,考虑员工请假。公司的管理者一共有三级,总经理、总监、经理,如果一个员工要求请假,应该向主管的经理申请,如果请假天数在经理的职权内,那么经理可以直接批准,否则将申请上交给总监。总监的处理方式也一样,总经理可以处理所有请求。这就是典型...
2017-03-10 15:30:59 295
原创 【设计模式】观察者模式
观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。它还有两个别名,依赖(Dependents),发布-订阅(Publish-Subsrcibe)。可以举个QQ订阅的例子,当QQ订阅号发表新文章的时候,即状态发生了改变,那些订阅的读者就会收到通知,然后进行相应的动作,比如去看文章,或者收藏起来。订阅号与读者之间存在种一对多的依赖关系。...
2017-03-10 13:57:54 414
原创 C++通过进程名获取进程句柄
记录下一段,比较常用的代码。#include <TlHelp32.h>//通过进程ID获取进程句柄HANDLE GetProcessHandle(int nID){ return OpenProcess(PROCESS_TERMINATE, FALSE, nID);}//通过进程名获取进程句柄HANDLE GetProcessHandle(LPCWSTR lpN...
2017-03-09 09:54:18 18364 1
快速内存(内存复用)技术.zip
2020-01-02
libevent创建客户端&服务端demo
2019-03-20
C++ Doodle Jump源码
2017-03-06
TCPSocketSelect模型框架
2016-12-14
win10任务管理器,隐藏指定服务?
2019-03-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人