Contents
  1. 1. 数据同步
  2. 2. 中间层
  3. 3. 分时处理
  4. 4. 并行处理
  5. 5. 协议
  6. 6. 回调机制
  7. 7. 栈和树
    1. 7.1. 栈:

每个人都是自己的经济学家,

数据同步

多线程

中间层

1.数据通信中的中间层:如缓冲区,为了读取速度

2.面向对象中的中间层:如委托,降低耦合,服务器对象变化导致客户端的变化

分时处理

CPU任务调度

并行处理

迅雷下载,矩阵运算

如果一个处理分很多步骤,每个步骤之间没有依赖关系,那么就可以引进并行处理

协议

HTTP,TCP/IP

回调机制

一般的函数调用是单线程的,即调用方一直等待被调用方执行完成后再进行后续操作,而在前端页面处理时候,这样做用户体验不好,所以引进回调机制,即调用方与被调用方异步进行,调用方在调用函数后接着执行后续操作,被调用方执行完成后再回调调用方相应的函数

栈和树

最常用到的两种数据结构

栈:

C++和Java中的内存分配

方法调用过程

##树:

二分查找

堆排序

#接口

#事务

有一些操作,单独执行是没有意义的,必须要按照一定的规律组合在一起,这些操作集合就称为事务,它保证了这些操作执行的完整性,如果中间出现意外,则进行回滚

#索引

索引其实就是对需要进行查询的实体的一个特征提取,这个能查询到实体地址的特征可能是人为定的(人为分类,根据索引查询索引表,找寻其地址信息),也可能能按照指定原则提取出来(计算希值,利用记录本身能够计算出其地址信息)

#优先级

Contents
  1. 1. 数据同步
  2. 2. 中间层
  3. 3. 分时处理
  4. 4. 并行处理
  5. 5. 协议
  6. 6. 回调机制
  7. 7. 栈和树
    1. 7.1. 栈: