摘要: p147~p176. 数据类型优化的简单原则 1. 更小的通常更好. 2. 简单就好. 3. 尽量避免NULL. 整数类型 TINYINT(8), SMALLINT(16), MEDIUMINT(24), INT(32), BIGINT(64). 所有整数类型可以加上UNSIGNED表示无符号数, 阅读全文
posted @ 2020-02-16 11:35 Panda110 阅读(173) 评论(0) 推荐(0)
摘要: p37~p69. 架构 MySQL服务器分3层. 第1层提供连接功能, 有连接处理, 授权认证, 安全等; 第2层提供核心服务, 包括查询解析, 分析, 优化, 缓存以及所有的内置函数(如日期, 时间, 数学和加密函数), 所有的跨存储引擎的功能都在这一层实现: 存储过程, 触发器, 视图等. 第3 阅读全文
posted @ 2020-02-09 21:18 Panda110 阅读(154) 评论(0) 推荐(0)
摘要: 高性能MySql, 第三版, 中文版. 计划 只选择和应用开发密切的章节阅读 第一阶段 第1章 MySQL架构和历史 ~30页 一周 (2 3 ~ 2 9) 第4章 schema 与数据类型优化 ~30页 一周 (2 10 ~ 16) 第二阶段 第5章 创建高性能索引 ~50页 两周 第6章 查询性 阅读全文
posted @ 2020-02-09 20:43 Panda110 阅读(121) 评论(0) 推荐(0)
摘要: p38~p60. 第4章 ARP 这一章看了半天, 没看懂. 就去找了另外一部计算机网络经典, 其中的5.4.1章(Link Layer Addressing and ARP)讲的就是ARP, 这部分读起来简单多了. 以下为摘要. 上面我们讲了主机和路由器有网络层地址(IP地址), 现在我们讲还有链 阅读全文
posted @ 2020-01-01 22:56 Panda110 阅读(358) 评论(0) 推荐(0)
摘要: p1~p37. 第1章概述 分层 分层: 链路层(驱动, 网卡), 网络层(IP, ,ICMP, IGMP), 运输层(TCP, UDP), 应用层(HTTP, Talent, FTP, SMTP, SNMP等). 下三层一般在内核中执行, 应用层在应用进程中执行 IP的5类地址 A, B, C, 阅读全文
posted @ 2019-12-23 20:49 Panda110 阅读(501) 评论(0) 推荐(0)
摘要: 全书正文30章, 正文370页, 每章篇幅较短, 一次读3章, 共10周. 计划 第1~3章, 概述, 链路层, IP 2019.12.16~2019.12.22 第4~6, ARP, RARP, ICMP 2019.12.23~2019.12.29 第7~9, Ping, Traceroute, 阅读全文
posted @ 2019-12-21 16:25 Panda110 阅读(186) 评论(0) 推荐(0)
摘要: p716~p757, 分两次, 716~733, 733~757. 摘要 本章后半部分主要讨论了线程并发下的安全问题. 如何保证多线程下能程序能"正确"的执行. 线程内存模型 一组并发线程运行在一个进程的上下文中. 独享的: 线程ID, 栈, 栈指针, 程序计数器, 条件码, 通用目的寄存器值. 共 阅读全文
posted @ 2019-12-15 22:30 Panda110 阅读(183) 评论(0) 推荐(0)
摘要: p716~p757, 分两次, 716~733, 733~757. 摘要 这一章要讲到网络编程中著名的select模式, epoll模式等. 概述 应用级并发的作用 1. 访问慢速I/O设备. 当应用等待慢速I/O设备将数据写入内存时, 可以将CPU交出去执行其他任务, 保持CPU的使用率. 2. 阅读全文
posted @ 2019-12-15 13:54 Panda110 阅读(126) 评论(0) 推荐(0)
摘要: p29~p49, 分2次看.p29~p37, p38~p49. 摘要 本章讲述了IIS的发展历程 IIS1~3几乎无变化 IIS4添加了进程隔离 IIS5提供了3种应用程序保护(单进程, 程序池, 进程隔离) IIS6增加了工作进程模式, 可以运行多个应用程序池, 引入了在内核模式运行的Http.s 阅读全文
posted @ 2019-12-14 21:42 Panda110 阅读(305) 评论(0) 推荐(0)
摘要: 在CSAPP中看到Web Server的部分内容, 联想到经常使用IIS, 所以准备了解一点. p9~p15. IIS7特性 管道集成 IIS 7.0将ASP.NET与请求管道进行了集成, IIS 7提供了统一的事件管道, 之前有一个2种独立的管道 IIS管道和ASP.NET管道. 为了向后兼容, 阅读全文
posted @ 2019-12-14 20:13 Panda110 阅读(242) 评论(0) 推荐(0)