摘要:
1.初始化breakpad之前必须创建好dump文件目录,不然breakpad服务器不能正常的写dump,这回导致breakpad客户端在奔溃时无线等待服务dump写完的消息,最后失去响应。2.常用到的四个类。1)common:基础功能,包含一个对GUID的封装和http上传的类。2)excepti... 阅读全文
摘要:
1)DLL 作用: 1.有助于促进代码重用和内存的效率使用 2.让程序模块化,有利于程序的维护 2.)DLL两种链接方法 1.隐式链接 把.dll和.lib文件导入到项目路径中去 #include"xxxdll.h" #pragma comment(lib,"xxxdll.lib") 2.显式链接 ... 阅读全文
摘要:
HRESULT hr; S_OK:成功执行 S_FALSE:成功的返回逻辑错误 E_FAIL:一般性失败 E_NOTIMPL:方法没有实现 E_UNEXPECTED:在不准确的时间调用了方法 二、HRESULT分为三部分: 1、严重程度位:操作是成功还是失败 2、操作码:HRESULT对应于什么技术... 阅读全文
摘要:
VOID EasySize(int mx, int my, UNIT s, LPRECT r) //mx最小宽度,my最小高度{if(r->right-r->left left = r->right-mx; else r->right = r->left+mx;} if(r->bottom-r->t... 阅读全文
摘要:
URL协议定义:统一资源定位符(唯一性)作用:用于完整地描述Internet上网页和其他资源的地址的一种标志方法。格式:protocol://hostname[:port]/path/[;parameters][?query]#fragmentfragment:信息片断,字符串用于制定网络资源中的片... 阅读全文
摘要:
1. 浏览器发送Http request 给Web服务器, request 中有Accept-Encoding: gzip, deflate。 (告诉服务器, 浏览器支持gzip压缩)2. Web服务器接到request后, 生成原始的Response, 其中有原始的Content-Type和Con... 阅读全文
摘要:
STL的容器可以分为以下几个大类:一:序列容器, 有vector, list, deque, string.二:关联容器,有set, multiset, map, mulmaphash_set,hash_map, hash_multiset, hash_multimap三:其他的杂项:stack, ... 阅读全文
摘要:
1 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32 API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内存的指针。通... 阅读全文