随笔分类 - c++
摘要:观察者模式 定义 定义对象间的⼀种⼀对多(变化)的依赖关系,以便当⼀个对象(Subject)的状态发⽣改变时,所有 依赖于它的对象都得到通知并⾃动更新。 ——《 设计模式》 GoF 背景 ⽓象站发布⽓象资料给数据中⼼,数据中⼼经过处理,将⽓象信息更新到两个不同的显示终端(A 和B); 要点 观察者模
阅读全文
摘要:https://leetcode-cn.com/problems/fu-za-lian-biao-de-fu-zhi-lcof/ /* struct RandomListNode { int label; struct RandomListNode *next, *random; RandomLis
阅读全文
摘要:#include <iostream> #include <memory> using namespace std; class A{ public: A(){ cout << "A" << endl; q = new int(2); } ~A(){ cout << "~A" << endl; de
阅读全文
摘要:遍历json value #include "json.h" typedef Json::Writer JsonWriter; typedef Json::Reader JsonReader; typedef Json::Value JsonValue; void print(JsonValue v
阅读全文
摘要:总结: LT水平触发:有数据一直触发 客户端发送了100个字节,服务端一次性接受5个字节,会一直触发epoll读事件,直到读完了这100个字节 ET:从没有数据到有数据的过程中才触发 客户端发送了100个字节,服务端只接受5个字节,等到下次客户端发送数据的时候,才会触发epoll事件,读取后面的字节
阅读全文
摘要:解决办法:加上了fflush(stdout);
阅读全文
摘要:演示:映射1个g的文件,程序异常退出,并没有运行munmap函数,文件映射的内存会一直存在,删除此文件后,内存会被清理 参考:https://www.v2ex.com/t/278921
阅读全文

浙公网安备 33010602011771号