摘要:Github "annsshadow" 阅读全文
posted @ 2016-09-06 10:23 AnnsShadoW 阅读(205) 评论(0) 推荐(0) 编辑
摘要:一图胜千言~ 这是之前根据网上大牛们的分析和跟着阅读了一点源码而做出来的总结。因为那时候困于对整个过程没有一个全面的认识,所以想自己做个图吧,那样看起来要更加直接了当,说不定还能会有一个更好的认识和更深的印象呢。那就去ProcessOn上面弄一个图吧! 也是因为别的地方的都是配上了部分小代码的,所以 阅读全文
posted @ 2015-11-26 23:58 AnnsShadoW 阅读(1210) 评论(1) 推荐(5) 编辑
摘要:[TOC] send 函数原型 注意事项 待发送数据长度 套接字s的发送缓冲长度 发送缓冲区剩余空间 recv 函数原型 注意事项 汇总 上面的过程只是为了揭示其中的注意事项,实际实现要复杂更多 从上面的描述可以看出,接收和发送数据的主体都是协议,而不是send和recv 所以才会有send成功了并 阅读全文
posted @ 2016-09-06 11:49 AnnsShadoW 阅读(476) 评论(0) 推荐(0) 编辑
摘要:Github "annsshadow" 阅读全文
posted @ 2016-09-06 10:23 AnnsShadoW 阅读(205) 评论(0) 推荐(0) 编辑
摘要:分享一下之前的路线,顺便测试一下腾讯云的COS 阅读全文
posted @ 2016-09-01 10:50 AnnsShadoW 阅读(124) 评论(0) 推荐(0) 编辑
摘要:[TOC] 概述 本质:数据库维护某种数据结构以某种方式引用(指向)数据 索引取舍原则:索引的结构组织要尽量减少查找过程中磁盘I/O的存取次数 B树 满足的条件 d为大于1的一个正整数,称为B Tree的度 h为一个正整数,称为B Tree的高度 每个非叶子节点由n 1个key和n个指针组成,其中d 阅读全文
posted @ 2016-04-05 14:53 AnnsShadoW 阅读(1802) 评论(0) 推荐(0) 编辑
摘要:[TOC] 前言 此为学习笔记汇总,如有纰漏之处,还望不吝指出,谢谢。 启动流程 调用settings_init()设定初始化参数 从启动命令中读取参数来设置setting值 设定LIMIT参数 开始网络Socket监听,也支持UDP 检查用户身份,不允许以root运行 如果有socketpath存 阅读全文
posted @ 2016-03-29 11:44 AnnsShadoW 阅读(241) 评论(0) 推荐(0) 编辑
摘要:目录 [TOC] 红黑树的优势 一棵有n个内部结点的红黑树的高度最多是2lg(n+1) 进行基本动态集合操作如查找、插入、删除等的时间复杂度最坏为O(log n) 红黑树的应用 C++的STL中的set和map Linux的虚拟内存管理 关联数组的实现 等等 五条红黑性质 1. 每个结点不是红就是黑 阅读全文
posted @ 2016-01-29 21:18 AnnsShadoW 阅读(460) 评论(0) 推荐(1) 编辑
摘要:前言只是作为一个shell的小小练习和日常统计用,瞎折腾的过程中也是摸到了获取子shell返回值的几种方法;肯定还有别的方法,跟进程间的通信相关,希望你能提出建议和补充,谢谢~ 完整程序: bash ! /bin/bash 检查参数数量是否符合要求if [ $ ne 1 ]then echo Ho... 阅读全文
posted @ 2016-01-23 19:41 AnnsShadoW 阅读(861) 评论(0) 推荐(0) 编辑
摘要:需求:把找到的文件逐行输出,然后用rm在许可的情况下删除前置准备:$lsrm.sh test1 test2 test3 test4 test5 test6$cat rm.sh#! /bin/bashwhile read fileinfodo rm -iv $fileinfodone< <( ... 阅读全文
posted @ 2016-01-22 16:39 AnnsShadoW 阅读(891) 评论(0) 推荐(1) 编辑
摘要:前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。一、MySQL架构总览: 架构最好看图,再配上必要的说明文字。 下图根据参考书籍中一... 阅读全文
posted @ 2015-12-10 23:03 AnnsShadoW 阅读(39664) 评论(11) 推荐(24) 编辑
摘要:前言: 适逢妹纸在复习,顺便见我也在学习,便问了这样一个问题【她是怎么想到这个的】。 有一个很多层的链表,嗯,双向的吧,然后每个节点还有个指针指向了它的子链表,单独的,如果有的话;同一层的子链表,嗯,也是双向链接的吧;然后怎么将它们比较快的变成只有一条主链表呢?关系还是保持不变的哦。对了,可以展... 阅读全文
posted @ 2015-12-04 23:58 AnnsShadoW 阅读(1021) 评论(2) 推荐(1) 编辑