摘要: 前言: 从17年9月份开始断断续续的接触java开发,对java的知识体系了解甚少,都是浮在各种语法的使用上,浅尝则止,使用最多的关键字莫过于String List Map Thread,对java语法体系的内部逻辑没有深入学习过,希望通过笔记分享来加深对java的学习,知其然,知其所以然 今天要分 阅读全文
posted @ 2018-07-21 00:26 DoSomethingYouLike 阅读(690) 评论(0) 推荐(0) 编辑
摘要: #ifndef MYLIST_H #define MYLIST_H #include class Node { public: Node(int v){value = v;next=NULL;} int value; Node * next; }; class List { public: List(){ head = tail = NULL;... 阅读全文
posted @ 2018-01-20 22:39 DoSomethingYouLike 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 测试1:进程退出的方式关闭连接。正常关闭客户端进程,服务端会收到来自于客户端的关闭请求,服务器端的连接套接字状态进入CLOSE_WAIT,由于服务器端没有主动发送关闭请求,所以客户端的套接字状态处于FIN_WAIT2 正常运行截图 服务器端的监听套接字处于LISTEN状态,服务器和客户端直接的连接套 阅读全文
posted @ 2018-01-20 09:56 DoSomethingYouLike 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 设置断点后查看指针b指向的内存中的内容 可以看到vptr被安插在了第一的位置,后面才是成员变量的初始化 vptr指向一个数组,数组中的成员为虚函数的地址,通过取出虚函数的地址值转为函数指针后,可以直接调用虚函数 阅读全文
posted @ 2018-01-19 16:51 DoSomethingYouLike 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 以char为例 最小值为:signed char p = 0x80; 最大值为:signed char q = 0x7F; p,最高为1时表示为负数,绝对值为2^7次方 0x80+0x7F=0xFF=-1 面试题 int为4字节 unsigned int p=6; signed int q=-20; 阅读全文
posted @ 2018-01-18 10:02 DoSomethingYouLike 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 前段时间同事讲了一下AC多模匹配的原理,就试着写了下代码,现在再看代码的时候有些地方连自己都快看不懂了,所以想做一个笔记 1、构建树 构建模式串(需要搜索的串)为{"hee","he", "h","she", "his" ,"her","hers"}的树。注:下划线序号表示层高 构建过程也是查找的过 阅读全文
posted @ 2017-12-21 23:48 DoSomethingYouLike 阅读(894) 评论(0) 推荐(0) 编辑