在开发过程中,经常会遇到树形结构的数据,在删除某个节点时候其所有的子节点都要被删除,可以使用如下方法: 1.添加记录该节点所有父节点的ID的字段(parent_ids),并用逗号隔开(一定是逗号),如1,2,3 2.删除时使用find_in_set 函数,如:id=#{当前节点ID} and fin ...
分类:
数据库 时间:
2018-03-10 20:30:18
阅读次数:
460
重载 overloading 一个类中多态性的一种表现 java方法重载,在类中可以创建多个方法,具有相同的名字,但是具有不同的参数和不同的定义 重载,方法名一样,参数类型和个数不一样,返回类型可以相同也可以不同 重写 overriding 父类与子类之间的多态性 (1)子类中不能重写父类中的fin ...
分类:
其他好文 时间:
2018-03-04 21:15:49
阅读次数:
117
概念:Tcp:传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接位码即tcp标志位,有6种标示:SYN(synchronous建立联机)ACK(acknowledgement确认)PSH(push传送)FIN(finish结束)RST(reset重置)URG(urgent紧急)Sequencenumber(顺序号码)Acknowledgenumber(
分类:
其他好文 时间:
2018-03-02 14:45:11
阅读次数:
115
SuppressFinalize函数是: 该方法在对象头中设置一个位,系统在调用终结器时将检查这个位。obj 参数应为此方法的调用方。 实现 IDisposable 接口的对象可以从 IDisposable.Dispose 方法调用此方法,以防止垃圾回收器对不需要终止的对象调用 Object.Fin ...
分类:
其他好文 时间:
2018-02-28 12:56:42
阅读次数:
128
三次握手:A:“喂,你听得到吗?”A->SYN_SEND B:“我听得到呀,你听得到我吗?”应答与请求同时发出 B->SYN_RCVD | A->ESTABLISHED A:“我能听到你,今天balabala……”B->ESTABLISHED 四次挥手:A:“喂,我不说了。”A->FIN_WAIT1 ...
分类:
其他好文 时间:
2018-02-27 17:43:14
阅读次数:
210
一、概述 我们看到上面的TCP客户同时处理两个输入:标准输入和TCP套接字。我们遇到的问题就是在客户阻塞于(标准输入上的)fgets调用期间,服务器进程会被杀死。服务器TCP虽然正确地给客户TCP发送一个FIN,但是既然客户进程阻塞于从标准输入读入的过程,它将看不到这个ROF,知道从套接字读时为止( ...
分类:
其他好文 时间:
2018-02-23 18:57:11
阅读次数:
167
目录 前言 正文 time_wait和rst fin与连接关闭 nagel和ack延迟算法 滑动窗口与拥塞控制 文末 总结 测试代码 前言 网上已经有大量关于tcp的文章,感觉作为一名技术人员,不写一篇tcp相关的文章,对职业生涯来说是一种遗憾,但是又不想单纯造一篇轮子,带着这种矛盾的心态,一拖再拖 ...
分类:
其他好文 时间:
2018-02-22 23:51:36
阅读次数:
215
语法 MongoDB 查询数据的语法格式如下: find() 方法以非结构化的方式来显示所有文档。 如果你需要以易读的方式来读取数据,可以使用 pretty() 方法,语法格式如下: pretty() 方法以格式化的方式来显示所有文档。 实例 以下实例我们查询了集合 col 中的数据: 除了 fin ...
分类:
数据库 时间:
2018-02-21 10:40:10
阅读次数:
177
核心知识点: 1.三次握手:seq和ack number 2.四次挥手:FIN和随机数 一、TCP/IP协议 TCP/IP协议(Transmission control protool/Internet protool)叫做传输控制/网际协议,又叫做网络通讯协议。 这个协议是Internet国际互联 ...
分类:
移动开发 时间:
2018-02-12 15:09:16
阅读次数:
291
在开始 Java 基本语法之前,先说明 Java 程序的基本规范: 大小写敏感,例如 Person 和 person 是不同的 类名首字母大写,如果类名由多个单词组成,每个单词首字母都大写,例如 HelloWorld 方法名应遵守驼峰命名法,以小写字母开头,若含有多个单次,后面单次大写,例如 fin ...
分类:
编程语言 时间:
2018-02-09 20:33:26
阅读次数:
157