linux programer

不吝赐教


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 日程表

  • 站点地图

大端模式和小端模式

发表于 2019-03-22 | 分类于 后台技术
大端模式和小端模式 什么是大端和小端Big-Endian和Little-Endian的定义如下: Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。 Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。举一个例子,比如 ...
阅读全文 »

服务切换方案

发表于 2019-03-22 | 分类于 后台技术
服务切换方案 在服务维护过程中,经常会遇到服务器故障(磁盘崩盘,好吧,是否考虑优化log输出?)、或者DB故障,悲催的我们,需要做服务迁移。那么我们怎么达到在不影响服务的情况下进行迁移呢?本篇幅主要针对DB故障。 假定服务A 有两个数据库:M(master)---------->S(s ...
阅读全文 »

父子进程的继承关系

发表于 2019-03-22 | 分类于 后台技术
父子进程的继承关系子进程的特征: 子进程在自己的虚拟地址空间中执行,空间包括栈、堆和数据空间– 子进程从父进程继承很多属性– 子进程有自己唯一的进程ID– 子进程的父进程ID是它的父进程的ID– 子进程拥有父进程打开文件描述符的拷贝– 子进程逝去处理器时间(elapsed processor)设为0 ...
阅读全文 »

程序员的自我修养-链接、装载与库读书笔记

发表于 2019-03-22 | 分类于 读书笔记
程序员的自我修养-链接、装载与库读书笔记 目录 第一章 温故而知新 第二章 目标文件里有什么 温故而知新 为什么系统内存分段、分页? 直接将物理内存分配给进程使用存在三个问题: * 地址空间不隔离 所有程序都直接访问物理地址,程序所使用的内存空间不是相互隔离的,恶意程序会撰改其他程序的内 ...
阅读全文 »

结构体对齐

发表于 2019-03-22 | 分类于 后台技术
linux 32平台下默认对齐方式为: char 按照字节对齐2. short 按照2字节对齐 int,long等其他基本类型按照4字节对齐 为了让结构体数组中的每一个结构体内部元素都保持对齐,编译器会在结构体的末尾插入gap以满足结构体内部元素的对齐要求。结构体的地址对齐按照结构体中包含 ...
阅读全文 »

设计模式读书笔记

发表于 2019-03-22 | 分类于 读书笔记
设计模式读书笔记 重新设计和解决问题的对应模式 需求|设计模式|说明—|——-|—通过显示指定一个类来创建对象|abstract factory,factory method,prototype|对特殊操作的依赖|chain of resposibility,command|对硬件平台和软件平台的依 ...
阅读全文 »

CPP设计思维新模式

发表于 2019-03-22 | 分类于 后台技术
CPP设计思维新模式=== 系统架构的一个主要基本原则是以设计实现某些原则 特化 1234template <class T,class U> class Tt{}; 特化其中一个参数 123template <class U> class ...
阅读全文 »

Redis-网络事件

发表于 2019-03-22 | 分类于 后台技术
Redis 网络模型 redis 在main方法中调用了initServer 方法,在该方法中调用了aeCreateFileEvent方法来绑定文件socket的回调方法。 下面将acceptTcpHandler绑定到监听的socket: 12345678 for (j = 0; j ...
阅读全文 »

TCP_IP编程读书笔记

发表于 2019-03-22 | 分类于 读书笔记
TCP/IP 编程读书笔记 **TCP/IPd定时器种类、个数4种定时器、7个重传计时器:Retransmission Timer坚持计时器:Persistent Timer保活计时器:Keeplive Timer时间等待计时器:Time_Wait Timer TCP/IP是一种流协议 ...
阅读全文 »

unix__网络编程

发表于 2019-03-22 | 分类于 后台技术
第二章 传输层 TCP套接字各个状态解释说明 CLOSED: 这个没什么好说的了,表示初始状态。LISTEN: 这个也是非常容易理解的一个状态,表示服务器端的某个SOCKET处 于监听状态,可以接受连接了。SYN_RCVD: 这个状态表示接受到了SYN报 文,在正常情况下,这个状态是服务 ...
阅读全文 »
1234
Qinglin Li

Qinglin Li

32 日志
2 分类
2 标签
GitHub
© 2015 — 2019 QingxinLi@2015
主题 — NexT.Muse v5.1.4