题目 例1 假定主存和Cache之间采用直接映射方式,块大小为16B。Cache数据区容量为64KB,主存地址为32位,按字节编址,数据字长32位。要求: 1)给出直接映射方式下主存地址划分 2)完成Cache访问的硬件实现 3)计算Cache容量 解答 (1): 直接映射方式主存地址分为三块: 主 ...
分类:
其他好文 时间:
2020-04-23 17:29:51
阅读次数:
379
一、JVM简介 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是跨平台性。而使用Java虚拟机是实现这一特点的关键。一般的高 ...
分类:
其他好文 时间:
2020-04-20 13:26:02
阅读次数:
57
按照商品规格信息进行数据过滤查询(term过滤查询): 其中specMap中的规格名称(手机屏幕尺寸信息),我们使用spec_网络制式传递。 后端接收到数据,根据spec_前缀区分是否是规格名称。 当索引库中的类型为Object时,查询方式有固定格式:“对象名称(specMap).对象属性名(key ...
分类:
其他好文 时间:
2020-04-19 09:17:07
阅读次数:
86
jvm架构模型 类加载机制 运行时数据区 GC算法 GC回收器 常见JVM参数 分析工具 ...
分类:
其他好文 时间:
2020-04-16 22:46:19
阅读次数:
53
添加数据 -- 列的值区分大小写,数据区分大小写 -- 关键字,表名,列名这些不区分大小写 -- 字符类型, 日期类型 赋值必须使用单引号引起 -- number类型, 可以使用单引号引起,也可以不使用 -- sysdate: 关键字, 表示获取当前系统时间 INSERT INTO t_studen ...
分类:
数据库 时间:
2020-04-13 22:24:15
阅读次数:
102
以下所有的总结基于我只学了前五章的前提下,可能会有错误 第一章:基础知识 在内存中把指令和数据区别开来:cs:ip指向的内存中的”数据“就是cpu认为的指令。 一个储存单元:2个16进制数字,8位,1个字节 cpu将系统中各类内存器看作一个逻辑内存器 第二章:寄存器 8086cpu的所有寄存器都是1 ...
分类:
编程语言 时间:
2020-04-13 01:01:34
阅读次数:
78
1. 区别 基于对象的跨表查询相当于sql的子查询 基于双下划綫的跨表查询类似于sql的联表查询 """ 正向查询 按外键字段 是否需要加all() 多对多的时候需要加all() 一对多和一对一都不需要加all() 外键字段关联的数据可能有多条还是单条 有多条则需要加all 没有则不需要 书写orm ...
分类:
其他好文 时间:
2020-04-12 17:02:12
阅读次数:
70
一、https的连接方式 1、客户使用https的url访问web服务器,要求建立ssl连接; 2、服务器收到请求,将网站的证书信息(包含公钥)发送一份给客户端; 3、客户端与服务端协商信息的加密等级,建立会话秘钥,并用公钥加密,传送给服务器 4、服务器用自己的私钥解密会话秘钥,并用会话秘钥加密数据 ...
分类:
Web程序 时间:
2020-04-11 23:56:19
阅读次数:
118
运行时数据区域 java虚拟机在执行java程序过程中会把他所管理的内存划分为若干个不同的数据区域。 java虚拟机运行时数据区 方法区(线程共享区),虚拟机栈,本地方法栈,堆(线程共享区),程序计数器 1.程序计数器 程序计数器是一块较小的内存空间,他可以看作当前线程所执行的字节码指示器。每条线程 ...
分类:
编程语言 时间:
2020-04-09 14:11:41
阅读次数:
81
类的加载机制分为如下三个阶段:加载,连接,初始化。其中连接又分为三个小阶段:验证,准备,解析。 加载阶段 将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后再堆内创建一个class对象,用来封装类在方法区内的数据结构。 加载class文件的方式: 从本地系统中直接 ...
分类:
其他好文 时间:
2020-04-09 00:26:47
阅读次数:
72