摘要: 创建新节点 1.创建一个DOM片段createDocumentFragment() 例如: 2.创建一个具体的元素createElement() 例如: 3.创建一个文本节点createTextNode() 例如: 添加、移除、替换、插入 1.添加子节点 appendChild() 2.移除子节点 阅读全文
posted @ 2017-04-23 16:32 张啊咩 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。 (1)运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只有一个。在没有其他进程可以执行时(如 阅读全文
posted @ 2017-04-20 14:05 张啊咩 阅读(8554) 评论(0) 推荐(0) 编辑
摘要: epoll跟select都能提供多路I/O复用的解决方案。在现在的Linux内核里有都能够支持,其中epoll是Linux所特有,而select则应该是POSIX所规定,一般操作系统均有实现 select: select本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这样所带来的缺 阅读全文
posted @ 2017-04-20 11:01 张啊咩 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 开始的符号: d:表示是一个目录,事实上在ext2fs中,目录是一个特殊的文件。-:表示这是一个普通的文件。l: 表示这是一个符号链接文件,实际上它指向另一个文件。b、c:分别表示区块设备和其他的外围设备,是特殊类型的文件。s、p:这些文件关系到系统的数据结构和管道,通常很少见到。 权限位设置(开始 阅读全文
posted @ 2017-04-20 09:17 张啊咩 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 假设一个四段流水线,取指段的时间为t,译码段的时间为t,取数段的时间为3t,执行段的时间为t。 为了便于计算假设取指和译码段总是连续执行的,每隔一段的时间(取最长一段的时间,例如上面的取数3t)下一条指令执行 一条指令之后每隔一段的时间(取最长一段的时间,例如上面的取数3t),就会执行完一条指令。 阅读全文
posted @ 2017-04-18 00:13 张啊咩 阅读(6595) 评论(0) 推荐(1) 编辑
摘要: 假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。 但是,很多单词里包含hi这两个连续的字符,比如him,history,high等等。用hi来查找的话,这里边的hi也会被找出来。如果要精确地查找hi这个单词的话,我们应该使用\bhi\b。 例子: \bhi\b.*\bLucy\b 先是一个 阅读全文
posted @ 2017-04-17 18:47 张啊咩 阅读(480) 评论(0) 推荐(0) 编辑
摘要: IPv4协议的地址长度是32位,IPv6协议的地址长度是128位。 1.表示方式 IPv4地址表示为点分十进制格式,32位的地址分成4个8位分组,每个8位以十进制数显式,中间用点号分隔。 而IPv6采用的是十六进制格式,既128位地址是以16位为一分组,每个16位分组写成4个十六进制数,中间用冒号分 阅读全文
posted @ 2017-04-15 17:36 张啊咩 阅读(920) 评论(0) 推荐(1) 编辑
摘要: 三次握手 推荐阅读:TCP连接为什么只能是“3次握手”,不是2次,也不是4次? 3次握手,是为了让客户端和服务端都能确定“双向”都能正常运作。 (1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Se 阅读全文
posted @ 2017-04-13 12:54 张啊咩 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 协议模型对应常用网络设备 阅读全文
posted @ 2017-04-10 21:23 张啊咩 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: web前端相关的语言 JavaScript注释: 1、//…… 单行注释 2、/*……*/ 多行注释 CSS注释: /*注释内容*/ HTML注释:<!--注释内容--> 其他语言 C、C++: 1、//…… 单行注释 2、/*……*/ 多行注释 3、#if 0 我是注释1 我是注释2 我是注释3 阅读全文
posted @ 2017-04-07 20:31 张啊咩 阅读(1512) 评论(0) 推荐(0) 编辑