- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 软考之路系列 架构设计师 第一章 计算机组成与体系结构 Cashe延伸之局部性原理
局部性的提升,其实是提升CPU 在Cache取值的命中率。 局部性其实可理解为重复使用已用过的数据,或者使用已用过数据的邻近数据的利用率。 局部性原理:计算机在处理一些数据或执行程序时,在某一个时段集中的去访问某些指令或某一个时段集中的去读取某些空间的数据的特性。 局部性分类:时间局部性:如果一个内存位置被重复的引用,那就是有了时间局部性。 空间局部性:如果一个内存位置被引用了,很快这个位置的附近位置也被引用了,这就有了空间局部性。 工作集,由计算机将进程需要频繁执行或访问的页面打包成一个集
2021-03-29 11:13:54 197
原创 软考之路系列 架构设计师 第一章 计算机组成与体系结构 层次化存储结构与Cashe
CPU中有运算器、控制器、寄存器,寄存器空间最小,速度极快。 存储特点:空间小,速度快,反之则为,空间大,速度慢。 cache,是高速缓存存储器,它按内容存储。 按内容存储器也叫相连存储器,存储效率高于按地址存储 CPU可以直接与内存做数据的交互,但将cache放入在CPU与内存之间的目的是提高数据交互的效率。 Cache的基本概念,在软考中会出计算题。 Cache基本概念如下: Cache通过局部性原理提升CPU与内存(主存)之间的数据交互。 Cache是按内容存取...
2021-03-29 10:53:52 184
原创 软考之路系列 架构设计师 第一章 计算机组成与体系结构 CRSC与RISC分类
CRSC与RISC分类,是一种计算机指令系统类型的分类。 计算机指令系统是计算机硬件的语言系统,也叫机器语言,它是软件和硬件的主要界面,从系统结构的角度看,它是系统程序员看到的计算机的主要属性。 指令系统:可以理解为是计算机所能执行的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”能力。不同计算机的指令系统包含的指令种类和数目也不同。一般均包含算术运算型、逻辑运算型、数据传送型、判定和控制型、输入和输出型等指令。指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结
2021-03-22 10:07:18 518
原创 软考之路系列 架构设计师 第一章 计算机组成与体系结构 Flynn分类法
1966年,Michael.J.Flynn提出根据指令流、数据流的多倍性特征对计算机系统进行了分类。 Flynn分类法是一种计算机体系结构分析法,它按照2个维度进行组合,指令、数据流。 相关概念的定义如下:指令流:指机器执行的指令序列。 数据流:指由指令流调用的数据序列,包括输入数据和中间结果,但不包括输出数据。 多倍性:指在系统性能瓶颈部件上同时处于同一执行阶段的指令或数据的最大可能个数。方便大家记忆,整理了以下列表...
2021-03-22 09:46:22 146
原创 软考之路系列 架构设计师 第一章 计算机组成与体系结构 总概
考试所占分值:[2-4'] 考试题型:一般为综合知识,选择题。 考试考点:中断、存储器、并/串转换、寄存器、内存容量计算、磁盘文件读取、异步传输、CISC与RISC、Cache特点、虚拟存储器、总线、宿主机。 考试重点: (注:以上内容参考希赛、51CTO考试用书)...
2021-03-18 09:55:29 93
原创 软考之路系列 架构设计师 考试介绍
2020年,由于疫情,并且我身处疫情中心-武汉,所以被短暂的隔离了。突然不用669搬砖,每天吃睡交替的幸福生活,让我实在感觉日子空虚,丢弃书本很多年的大龄码农,于是鼓足勇气,网购了几本软考书籍,开始了以考促学日子,充实且快乐的开始了“懵且蒙”的学习生活。因为Hugo本人已经是俩娃的奶爸,所以,我觉得,学习这个事吧,就算学不进去,也可以为孩子树立个榜样。 虽然我觉得我一直是个学渣,但读书多年,还是养成了逢考必总结的习惯,所谓知己知彼,才能百战不殆。本篇也是初步给大家介绍软考考试...
2021-03-17 10:52:18 192
原创 ASP.NET MVC 5 之 创建一个ASP.NET MVC 5应用程序 -KELLER 2小时》
Visual Studio 2013可以创建一个MVC5 的应用程序,并且在本次分享中,我们尽可能弄清楚每一步的目的和意义;l MVC解决方案的创建(1) 第一步:创建一个基于MCC架构的Web解决方案,选择文件->新建->项目,在模板选择中,我们选择Vistual C#->Web->ASP.NET Web应用程序;(注:在描述中,我们就可以发现 微软已经把 ASP.NET...
2018-03-07 21:43:03 286
原创 ASP.NET MVC5 之 什么是MVC?-《KELLER 2小时》
ASP.NET MVC5.0 并不是ASP.NET Web Froms的替换,它是适用于MVC(模型-视图-控制器)模型的应用模式的一套针对设计B/S(Web 应用程序)的解决方案;除此以外还有其他常用的MVC模型的框架,比如 Ruby on Rails,Node.js,Djamgo等;Why?(为什么要学习?) ...
2018-03-06 20:15:17 608
原创 软考之路系列 架构设计师 第六章 计算机网络 网络技术标准与协议
协议族:协议族群,TCPIP协议:也叫网际互联协议,对上可载送传输层各种协议的信息,例如TCP、UDP等;对下可将IP信息包放到链路层,通过以太网、令牌环网络等各种技术来传送。 ICMP协议:CMP使用IP协议的基本支持,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。如" ping 192.168…"。 IGMP协议:用于IP主机向任一个直接相邻的路由器报告他们的组员情况。 ARP协议:地址解析协议,IP地址信息解析出目标硬件.
2021-08-29 20:59:52 177
原创 软考之路系列 架构设计师 第六章 计算机网络 OSI/RM 7层模型
OSI/RM协议:开放式系统互联通信参考模型,是一种概念模型,它试图使各种计算机在世界范围内互连为网络的标准框架。OSI将计算机网络体系结构划分为七层物理层: 将数据转换为可通过物理介质传送的电子信号 相当于邮局中的搬运工人。 数据链路层: 决定访问网络介质的方式。在此层将数据分帧,并处理流控制。本层指定拓扑结构并提供硬件寻址,相当于邮局中的装拆箱工人。 网络层: 使用权数据路由经过大型网络 相当于邮局中的排序工人。 传输层: 提供终端到终端的可靠连接 相当于公司中跑邮局的送信...
2021-08-29 16:59:09 362
原创 《QT5 笔记》-charpter1
QT是一个跨平台的C++图形用户页面应用程序框架(GUI); QT按照不同的版本发行,分为商业版和开源版; QT的下载网址 http://www.qtcn.org/bbs/i.php (QT中文论坛) ; QT随为跨平台GUI,但不同系统支持的安装包不同; Windows系统下开发的QT程序不能直接在Linux下运行,必须在Linux下的QT中重新编译,才能在Linux下运行; Q...
2018-11-26 19:18:32 238 1
原创 我觉得是一件成功的事
从今天起,看书,工作,总结尝试;从今天起,把这一件事儿做好;从今天起,我把这件事儿取一个名字,《KELLER 2小时》;从今天起,看的每一章节,任何种类的书,写一篇,鞭策自己,总结,记忆;从今天起,第一步,坚持走下去......
2018-03-06 20:18:14 187
c# Listview快速载入大数据及IO流分页读取大数据文件
2018-11-07
张肖翔Java高薪技术(27课时之---------1)
2011-07-11
Myeclipse 8.5注册机
2010-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人