读书后记
文章平均质量分 79
coder.bihao@foxmail
这个作者很懒,什么都没留下…
展开
-
性能之巅读后记
1.dtrace提供动态追踪技术2.mpstat -P -ALL 1 以1s间隔输出所有cpu的当前状态,包括用户态使用时间、内核态使用时间、iowait比例、idle、irq硬件中断耗时、soft软件中断耗时3.vmstata.查看系统内存状态procs/r 运行队列的进程数+等待运行的进程数 procs/b 等待io的进程数量memory/swpd 交换区 memory/fr...原创 2019-07-09 11:48:50 · 18394 阅读 · 0 评论 -
数据结构读后记
一.概念1.数据结构分为顺序存储(数组)、链式存储(链表)、散列存储(hash)、索引存储(index,例如数据库索引)2.时间复杂度有o©、o(n)、o(n平方)、o(n立方)、o(logN)对数、o(N*logN)线性对数、o(2的N次方)指数级二.线性表线性表可以随机存储、存储密度高、物理存储的逻辑存储映射简单方便编程,但同时需要连续的存储空间系统可能并不满足,扩容不方便,插入删除数...原创 2019-07-14 11:43:40 · 115 阅读 · 0 评论 -
tcp/ip详解卷一读后记
一.概述1.tcp/ip是网络层的协议族,起源于美国60年代的研究项目,将网路进行了分层,共四层链路层(mac、交换机、网桥)、网络层(ip层、路由器;包括ip、icmp协议)、运输层(tcp/udp)、应用层2.网络的ip按照类别+网络号+主机号 总共32位(ipv4)分成了A、B、C、D、E五类网址;这几种类型也不够使用了,因此划分了子网,主机没有办法区分子网号、主机号,因此增加了子网掩码...原创 2019-07-10 16:05:51 · 379 阅读 · 0 评论 -
c++ primer读后记
一.语言基础1.struct与class的关键字都可以有成员变量、成员函数、继承、多态机制,区别就在于访问权限的不同,struct默认访问权限为public、class为private,继承上struct使用private继承,class使用public继承。2.继承、class的内存布局 https://www.cnblogs.com/longcnblogs/archive/2017/10/...原创 2019-07-15 11:10:49 · 140 阅读 · 0 评论 -
gcc整理
1.-Wall 告警选项,可以输出告警信息 例如printf("%f\n", 4) 会输出double format, different可以捕捉到c编程中最常发生的错误可以对部分内容告警,而不使用all 使用-Wcomment 对嵌套注释告警 -Wformat 对格式化误用的告警 -Wunused 没有使用到的变量告警 等等其他2.gcc -Wall -c main.c 编译m...原创 2019-07-15 17:42:43 · 115 阅读 · 0 评论 -
程序员自我修养读后记
一.基础知识1.cpu的速度非常高,但是外设的速度比较低,通过总线来进行传输,由于速率之间不匹配因此有了南桥、北桥,北桥连接一些高速外设比如内存,南桥连接一些低频外设打印机、键盘等等,而cpu已倍频的方式运行。2.在操作系统中多任务需要对进程进行内存隔离,因此有了增加了中间层虚拟内存,最开始使用的是分段的方式,一整段进行映射虽然做了隔离但是利用率较低,因此采用了更小的粒度,从而有了分页机制。每...原创 2019-07-11 14:49:58 · 125 阅读 · 0 评论