CS天赋技能
文章平均质量分 92
安卓狗刘小立
学习安卓源码中.
展开
-
《现代操作系统》读书笔记---文件系统篇
《现代操作系统》读书笔记—文件系统篇文件是进程创建的信息逻辑单元.一个磁盘一般含有几千甚至几百万个文件,每个文件是独立于其他文件的.文件不仅仅被用来对磁盘建模,以替代对随机存储器(RAM)建模.事实上,每个文件都是一种地址空间.文件是受操作系统管理的,有关文件的构造、命名、存取、使用、保护、实现和管理方法都是操作系统设计的主要内容。从总体上看,操作系统处理文件的部分称为文件系统。文件文件命名文件具体原创 2015-11-04 22:23:26 · 1625 阅读 · 0 评论 -
《现代操作系统》读书笔记-内存管理篇
《现代操作系统》读书笔记-内存管理篇标签: 读书笔记 校招 操作系统 面试内存管理基础内存管理的功能内存的分配和回收;地址变换;扩充内存;存储保护。应用程序的编译、链接与装入从源程序到执行的进程,经历了编译、链接、装入3个步骤;地址转换将逻辑地址转换为物理地址,这个过程叫做重定位。程序的链接有3种方式:静态链接、装入时动态链接;程序的装入也有3种方式:绝对装入、可重定位装入、动态运原创 2015-11-02 22:47:21 · 1706 阅读 · 0 评论 -
《计算机网络-自顶向下方法》读书笔记-网络层篇
《计算机网络-自顶向下方法》读书笔记-网络层篇网络层服务从发送主机向接收主机传送数据段(segment ) 发送主机:将数据段封装到数据报(datagram )中接收主机:向传输层交付数据段(segment )每个主机和路由器都运行网络层协议路由器检验所有穿越它的IP数据报的头部域决策如何处理IP数据报 网络层核心功能-转发与路由转发:将分组从路由器的输入端口转移到合适的输出端口 路由:确原创 2015-10-30 12:56:14 · 3852 阅读 · 0 评论 -
《计算机网络-自顶向下方法》读书笔记-传输层篇
《计算机网络-自顶向下方法》读书笔记-传输层篇标签: 网络 读书笔记 校招 面试概述和传输层服务传输层协议为运行在不同Host上的进程提供了一种逻辑通信机制端系统运行传输层协议发送方 : 将应用递交的消息分成一个或多个Segment,并向下穿给网络层接收方 : 将接收到的segment组装成消息,并向上交给应用层 .传输层可以为应用提供的协议主要有TCP和UDP传输层VS网络层 网络层:原创 2015-10-29 20:30:51 · 3738 阅读 · 1 评论 -
《计算机网络-自顶向下方法》读书笔记-链路层篇
《计算机网络-自顶向下方法》读书笔记-链路层篇链路层概述链路层主要使用的信道包括:点对点信道 : 这种信道使用一对一的点对点通信方式广播信道 : 这种信道采用一对多的广播通信方式,因此过程比较复杂.广播信道上主机众多,我们必须使用专用的共享信道协议来协调这些主机的数据发送链路层可能提供的服务链路层可能提供的服务包括: 服务 描述 成帧 在每个数据报传输时,用链路层帧将其封装起来.原创 2015-10-26 23:58:50 · 2281 阅读 · 1 评论 -
《图解HTTP》读书笔记
《图解HTTP》知识点整理了解WEB及网络基础URIURI是uniform locator identifier的缩写,意义为统一资源标识符.包括两个子分类,一个是URL(uniform resource locator),另一个是URN(uniform resource name). 知识拓展 URL的缺陷是如果资源被移走了,那么就无法对对象进行描述了.URN的目标就是无论对象搬移到什么地方原创 2015-10-25 22:10:37 · 773 阅读 · 1 评论 -
当刘小立访问Google时,刘小立如何能访问? ---《计算机网络-自顶向下方法》
当刘小立访问Google时,刘小立如何能访问? —《计算机网络-自顶向下方法》标签: 网络 校招 面试 读书笔记因为现在的网络设备多是集成的设备.为了简化,我们认为宿舍内的光猫是一个透明的调制解调器.虽然现在的猫设备都集成了路由器和NAT的功能. 学校不会给每个宿舍分配一个公网IP地址,所以在宿舍子网中可能还有一层NAT.为了简单起见,我们假定学校给每个宿舍都分配了一个IP地址.准备:DHCP、U原创 2015-11-08 16:02:23 · 1108 阅读 · 0 评论 -
《现代操作系统》读书笔记---进程与线程篇
《现代操作系统》读书笔记—进程与线程篇#进程 ##进程模型 计算机上的所有可运行的软件,通常包括操作系统,被组织成若干顺序进程(squential process),简称进程(process).一个进程就是一个正在运行的实例,包括程序计数器、寄存器和变量的当前值。从概念上说,每个程序拥有它自己的CPU.然而实际上是CPU在多个进程间切换. 在UNIX系统中,可以使用fork()系统调用创建系原创 2015-11-06 19:27:37 · 1187 阅读 · 0 评论 -
《现代操作系统》读书笔记---死锁篇
《现代操作系统》读书笔记—死锁篇标签: 读书笔记 校招 操作系统 面试资源可剥夺资源:是指虽然资源占有者进程需要使用该资源,但另一个进程可以强行把该资源从占有者进程处剥夺来归自己使用。 不可剥夺资源:是指除占有者进程不再需要使用该资源而主动释放资源,其他进程不得在占有者进程使用资源过程中强行剥夺。死锁概述死锁定义如果一个进程集合中的每个进程都在等待只能由该进程集合中的其他进程才能引发的事件,那么,原创 2015-11-07 15:41:38 · 1015 阅读 · 0 评论 -
Java语法知识 --整理自《thingking in Java》
Java语法知识 –整理自《thingking in Java》 本文没有整理集合框架以及多线程的相关知识.集合框架以及多线程将会专门开出多篇源码阅读笔记类博文.String s; 创建了一个引用,而不是一个对象.如果此时给对象发消息就会返回一个运行时错误.String s = “asdf”;这里用到了一个特性 : 字符串可以用带引号的文本初始化.基本类型 基本类型 大小 char原创 2015-11-21 00:08:09 · 660 阅读 · 0 评论