运维
文章平均质量分 61
ysyonline
这个作者很懒,什么都没留下…
展开
-
linux学习之计算机基础(三)
缓存架构 之前提到寄存器避免了CPU与内存间时钟频率不一致而造成的长时间等待。 然而寄存器造价非常高。 于是CPU还有缓存的概念。缓存可以分为一级缓存。二级缓存。三级缓存。 一级缓存:大多主要存放。解码后的指令,数据。 速度比CPU慢 1-2倍。 二级缓存:大多数情况常用的的数据,速度比CPU慢10-20倍。 三级缓存:速度比CPU慢100-200倍。 内存则慢的多的多,大约慢100原创 2016-09-02 09:06:24 · 247 阅读 · 0 评论 -
linux学习之计算机基础(四)
一.计算机体系结构 1.第一层是硬件 由于硬件是由各种芯片和晶体管线路等组成。 因此硬件提供的硬件接口极其简单粗暴,总而言之很丑陋。 就像我们要吃馒头。但是接口就是种子。 2.第二层是内核 有一群有着大爱的人把我们的底层硬件接口包装了一下。 做成了比硬件的规格漂亮的多的接口。 把这个时候的提供接口比作为麦子。 3.第三层是库或者API原创 2016-09-02 13:43:59 · 257 阅读 · 0 评论 -
linux学习之正则表达式
正则表达式使用在linux原创 2016-08-30 22:31:23 · 218 阅读 · 0 评论 -
linux学习之计算机基础(六)
CPU与磁盘交互(续) 之前提到CPU如果采用一次就加载一个文件块的话,就会因加载一个文件而被就会被不停的中断。 事实上CPU一次能加载多少块数据块的能力取决于IO设备。IO设备一次能提供多少块数据块。 DMA (direct merrory access) 随之而产生。 DMA机制 DMA机制是有一块DMA芯片做主角。 当加载磁盘中的数据的时候,CPU全权委托给它。 由DMA芯片负原创 2016-09-11 00:21:25 · 262 阅读 · 0 评论 -
开启本地https端口--使用keytool
使用java自带的keytool开启本地https端口 1.去掉conf/server.xml中对https端口配置的注释。 2.用java里的keytool工具生成一个keystore文件 C:\Users\gWX168405>keytool -genkey -alias tomcat -keyalg RSA 输入keystore密码: 再次输入新密码: 您的名字与姓氏是原创 2016-08-25 07:09:55 · 1060 阅读 · 0 评论 -
linux学习之计算机基础(一)
几大主流linux发行版 DEBAIN:(以社区形式存在) REDHAT:(公司) SUSE(公司) ubuntu Centos liunx的哲学思想 1.一切皆文件 2.由众多单一的小程序组成。一个文件只做一件事。并且做好 3.组合小程序完成复杂任务 自由软件 自由使用 自由学习修改 自由分发 自由创建和衍生 终端类型 使用命令tty 查看原创 2016-09-01 14:46:32 · 207 阅读 · 0 评论 -
linux学习之计算机基础(二)
每天学习Linux。 今天学习主题是计算机基础知识和总线类型。 一.计算机核心部件 计算机3大核心部件。控制器,运算器和存储器。 CPU是控制核心和运算核心。 内存是存储器的重要部分。 鼠标,键盘,显卡。是计算机的I/O 部分。 CPU,运算器和存储器是如何通信的呢? 通过一根总线把CPU,内存和IO连在一起。 也就是说总线是被这么多的部件复用的,通过在总线上发送信号。原创 2016-09-01 15:20:15 · 192 阅读 · 0 评论