上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 数据库系统一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成。 数据模型、数据模式 数据模型 是现实世界数据特征的抽象 通常由数据结构、数据操作和完整性约束三部分组成 多级数据模型可分为下面三级: 概念数据模型:如关系模型 逻辑数据模型:关系数据模型、层次、网状 物理数据模型:数据的逻辑 阅读全文
posted @ 2020-05-18 11:04 z0gSh1u 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 应用体系结构 C/S架构:如Web应用 P2P架构:一个进程既可以是客户机进程,也可以是服务器进程。P:Peer,对等方。 应用层协议原理 应用层与运输层之间用Socket(套接字)进行连结。 两种运输层协议 TCP:面向连接、可靠数据传输、拥塞控制、流量控制 UDP:无连接、不可靠、没有拥塞控制和 阅读全文
posted @ 2020-05-14 10:12 z0gSh1u 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 概述 因特网是一个世界范围的计算机网络。 具体构成: 主机(端系统):包括操作系统+应用程序 通信链路 分组交换机 什么是协议:一组规范。 语法:格式 语义:采取的动作 时序:次序 什么是网络边缘: 主机(端系统) 接入网:如住宅接入、机构接入等 主机通信两种模式: 住宅接入的主要方式: 调制解调器 阅读全文
posted @ 2020-05-09 14:07 z0gSh1u 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 竞争条件 :多个进程并发访问和操作同一数据,且执行结果与特定访问顺序有关 防止竞争条件 :确保一次只有一个进程可以操作变量,即进程需要进行同步 临界区问题 在临界区内进程可能修改公共变量等,当一个进程在临界区内执行时,其他进程不允许进入该临界区执行。 进程的一般结构 临界区问题的解决方案要满足三条要 阅读全文
posted @ 2020-05-08 11:21 z0gSh1u 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 进程执行不断在两个状态:CPU执行、I/O等待之间进行交替,进程调度的目的是最大化CPU使用率。 基本概念 CPU执行时间分布 程序执行通常具有 大量短CPU执行和少量长CPU执行 。I/O密集型程序通常具有大量短CPU执行,CPU密集型程序可能只有少量长CPU执行。 调度的抢占 考虑四种发生CPU 阅读全文
posted @ 2020-05-07 09:55 z0gSh1u 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 基本概念 多线程进程与多线程服务器示意图 并行与并发 并行系统: 同时 执行多个任务 并发系统:支持多个任务,允许所有任务都能取得进展 没有并行,并发也是可能的 Amdahl定律 并行化加速比 :speedup; N :任务数; S :串行比例 $speedup \leq \frac{1}{S+\f 阅读全文
posted @ 2020-05-03 16:40 z0gSh1u 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 什么是Socket.io Socket.io是WebSocket的包装库,简化了WebSocket的使用。而WebSocket的作用就是在服务器与浏览器之间建立纯的Socket连接,这对实现聊天室等需要实时通讯的功能有很大的意义。 起手式 Socket.io提供客户端和服务器端两个版本。 Node服 阅读全文
posted @ 2020-04-29 10:37 z0gSh1u 阅读(788) 评论(0) 推荐(0) 编辑
摘要: Ch03 进程 进程是执行的程序,是操作系统进行资源分配的基本单位。包括: 程序代码(文本段/代码段) 程序计数器(PC) 堆栈(临时数据,如函数参数、返回地址、局部变量) 数据段(包括全局变量) 堆 进程状态 新的new 运行running:指令正在执行 等待waiting:等待某个事件(如IO完 阅读全文
posted @ 2020-04-26 11:06 z0gSh1u 阅读(251) 评论(0) 推荐(0) 编辑
摘要: Ch02 操作系统结构 系统调用 系统调用提供操作系统服务接口。 进程控制(加载、执行、正常结束、异常停止…) 文件管理(创建、删除、打开、关闭、读、写…) 设备管理(请求、释放、读、写、重定位…) 信息维护(时间、日期…) 通信 进程间通信的两个模型: 消息传递模型:对少量数据的交换很有用,不用避 阅读全文
posted @ 2020-04-26 09:48 z0gSh1u 阅读(178) 评论(0) 推荐(0) 编辑
摘要: new操作符是JavaScript中实例化对象时使用的操作符。自己动手实现一个new,能帮我们理解它背后的机理。 前情提要 本问题讨论基于如下类定义(人有名字,“说名字”在原型上): 原理分析 我们知道,对象是形如 的键值对的集合,其中 可为各种类型。 如果用空对象 调用构造函数,则构造函数做的 , 阅读全文
posted @ 2020-04-21 00:03 z0gSh1u 阅读(204) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页