240 发简信
IP属地:海南
  • 0.hiredis的使用

    Hiredis是一个Redis的C客户端库函数,基本实现了Redis的协议的最小集。这里对hiredis的api作基本的介绍以及应用,主要参考hiredis的README文件...

  • 正则表达式必知必会 笔记

    花了一天时间读完正则表达式必知必会,新入入门的确是个好资料。 1.转义字符 \,表示字符有特殊含义,而不是字符本身含义。在正则表达式中,\字符永远出现在一个有着特殊含义的字符...

  • 【转载】CSSAPP阅读指南

    Chapter 1 A Tour of Computer System 一个对计算机系统总体的介绍,简单明了。 应试 ★★★:可能在笔试中会有一些整体上的概念题。 修炼 ★:...

  • 120
    chap11

    1.客户端服务器模型 2. 文件/etc/services中记录服务和端口的映射 3. 4. 套接字接口流程

  • 120
    chap 10

    1 内核打开文件的方式 2 文件操作时使用缓冲区的作用,减少开销较大的系统调用的使用次数,可以先从缓冲区读或者写。缓冲区为空或者满后,在进行系统调用。 3 对于磁盘和终端设备...

  • 120
    chap 9

    1.物理寻址 2.虚拟寻址 3. 现代操作系统通常支持32位or64位虚拟地址空间。物理地址空间的大小是内存的大小。 4. 内存中的每一个字节都有一个选自虚拟地址空间的虚拟地...

  • chap 7

    1. 静态链接;加载时共享库的动态链接;运行时共享库的动态链接。 2. 预编译 编译 汇编 链接 加载 cpp ccl as ld ...

  • 120
    chap 6

    1. 程序的重复性,重复引用相同变量的程序有良好的时间重复性 2. 对于具有步长为k的引用模式的的程序,步长越小,空间局部性越好 3. 对于取指令来说,循环有好的空间和时间局...

  • chap 5

    1. 处理器活动的顺序是由时钟控制的,比如 当表明一个处理器有4GHz的主频时,表明一秒内可以运行4000000000个时钟周期。 2. 编译时使用优化级,-Og基本优化,-...

  • 120
    chap3

    1. 程序计数器(PC, %rip)给出将要执行的下一条指令在内存中的地址。 2. 程序内存包含:可执行机器代码、操作系统需要的一些信息、用来管理过程调用和返回的运行时栈、用...

  • 120
    chap2

    1. 大多数计算机使用块(8位) 或者一个字节作为最小的可寻址的内存单位。 2. 32位程序 or 64位程序,区别在于程序是如何被编译的,而不是运行的机器类型 。 3. c...

  • 120
    chap1

    1. 计算机存储设备的层次结构 2. 操作系统管理硬件 3. 虚拟内存是一个抽象的概念,它为每一个进程提供一个假象,即每个进程都在独占存储空间 从下往上增大 4. 操作系统内...