
基础知识
xihuangwutong
这个作者很懒,什么都没留下…
展开
-
ARM与X86 CPU架构对比区别
转载来源:http://ihyperwin.iteye.com/blog/1701132 CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。早期的CPU全部是CISC架构,它的设计目的是 CISC要用最少的机器语言指令来完成所需的计算任务。RISC和CISC是设计制造微处理器的两种典型技术,虽然它们都是试图在体系转载 2013-10-12 11:54:30 · 720 阅读 · 0 评论 -
存储器的管理
存储器的层次结构:寄存器--》告诉缓存--》主存--》磁盘缓存---》磁盘---》可移动的存储介质 寄存器和主存是可执行的寄存器(进程中可以用一条load或store指令对可执行存储器进行访问),对辅存的访问要借助I/0设备。方法的时间相差3个数量级 操作系统的存储管理:负责对可执行存储器的分配回收以及提供在存储层次间的数据移动和管理机制 根据程序的执行的局部性原理,将 主存中的一些原创 2013-09-23 19:20:15 · 854 阅读 · 0 评论 -
进程线程
进程的特征和状态: 结构状态:进程的实体是有程序段,相关的数据段和PCB三部分组成。 动态性:因创建而生,有调度而执行,有撤销而消亡。 并发性,独立性和异步性 PCB OS中最重要的记录性数据结构,OS是根据PCB来对并发执行的进程进行控制盒管理的,PCB是进程存在的唯一标志。 PCB中的信息:1进程标示符(内部标示符,操作系统给每一个进程赋予的一个数字表示符和外部标示符,创建者提供字原创 2013-09-22 18:17:13 · 695 阅读 · 0 评论 -
操作系统概要
操作系统的目标和作用: 有效性(提高系统的利用率和提高系统的吞吐量)方便性,可拓展性(方便硬件的更新)和开放性(不同的厂商生产的产品都可以运行) 操作系统的作用:1OS作为用户和计算机的接口(命令方式,系统调用方式,图形窗口方式)2OS作为计算机系统资源的管理者3OS实现了对计算机资源的抽象 操作系统的发展过程: 人工操作--》脱机输入输出方式--》单批道处理---》多批道处理---原创 2013-09-22 16:36:53 · 684 阅读 · 0 评论 -
计算机组成原理
计算机系统:软件和硬件 硬件:电子元件,各类光,电,机器设备。 软件:系统软件和应用软件。 系统软件主要用来管理这个计算器系统,监视服务,是系统资源得到合理的调度,高度运行。包括:标准程序库,语言处理程序,操作系统,数据库管理系 统,网络软件等。 应用系统:主要是用户自定义的各种程序。 计算机层次:软件想要在计算机里运行,首先要将高级语言程序翻译成汇编语言(翻译程序),然后翻译成机器语原创 2013-09-20 21:48:03 · 852 阅读 · 0 评论 -
正则小结
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:转载 2013-12-30 21:23:12 · 520 阅读 · 0 评论 -
https基础
TLS 有三大功能:内容加密,身份认证,数据完整性认证 内容加密是依赖于秘钥协商协议 数据完整性依赖MAC(message authentication code) 身份认证依赖于证书认证机制:一般浏览器和操作系统会维护一个收信任证书列表, 不可能让每个人都安装各个站点的证书,所以就有了CA,CA证书是广泛的内置系统根证书,会被绝大部分用户接受 CA会根据不同级别的认证颁发不同的证书:域名认证,公原创 2017-02-06 13:36:19 · 446 阅读 · 0 评论 -
letsencrypt安装的坑
折腾了两天的letsencrypt,最终也么有搞好,这里记录下我踩的坑前提:letsencrypt 是 certbot 的前身,所以若果是源码安装会自动的跳转到certbot最大的坑:certbot要安装在公网上能访问到的域名,虚拟机上不能安装,这个是我踩的最大的坑[原因参考]:https://community.letsencrypt.org/t/testing-on-a-local-machin原创 2017-02-07 18:08:24 · 3401 阅读 · 0 评论