文章目录1. 定义InnoDB:MyISAM:2. 区别:3. 使用:1. 定义InnoDB:InnoDB:MySQL默认的事务型引擎,也是最重要和使用最广泛的存储引擎。它被设计成为大量的短期事务,短期事务大部分情况下是正常提交的,很少被回滚。InnoDB的性能与自动崩溃恢复的特性,使得它在非事务存储需求中也很流行。除非有非常特别的原因需要使用其他的存储引擎,否则应该优先考虑InnoDB引擎。MyISAM:MyISAM:在MySQL 5.5 及之前的版本,MyISAM是默认引擎。MyISAM提
都要登陆01 https://www.graphicsprings.com/02 https://www.canva.com/(推荐)03 https://www.designhill.com/tools/logo-maker04 https://www.designevo.com/05 https://www.designmantic.com/logo-design06 https://logo.squarespace.com/07 https://www.logaster.com/lo
文章目录1. 下载方法一:官网方法二:网盘2. 安装方法一:安装包安装.exe方法二:压缩包安装.zip配置测试是否安装成功首先第一步当然是下载jdk了1. 下载方法一:官网点击进入下载官网:https://www.oracle.com/java/technologies/javase-downloads.html置顶的是最新版本,下拉就可以找他其他版本,
昨天有两个舍友问了我这样一个问题,在盒子字母或数字超出时不会自动换行,但是中文就可以!!!!我说啥玩意?可能没遇到过的也听不懂,大家直接看案例: 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>溢出问题解决</title
文章目录CISC和RISCCISC和RISCCISC: Complex Instruction Set Computer RISC:RISC: Reduced Instruction Set Computer类比有很多库函数的C语言没有库函数的C语言设计思路一条指令完成一个复杂的基本功能。一条指令完成一个基本“动作”;多条指令组合完成一个复杂的基本功能。CISC的思路:除了提供整数的加减乘指令除之外,还提供矩阵的加法指令、矩阵的减法指令、矩阵的乘法指令RIS
文章目录
文章目录偏移寻址三种偏移地址区别:基址寻址问题:(b)要用几个bit指明寄存器?基址寻址的作用优点注意:变址寻址注意:变址寻址的作用优点注意:补充:基址&变址复合寻址相对寻址相对寻址的作用优点:小结*扩展:硬件如何实现数的“比较”偏移寻址相对寻址、基址寻址、变址寻址都属于偏移寻址。三种偏移地址区别:但是他们之间还是有区别的,在于偏移的“起点”不一样基址寻址:以程序的起始存放地址作为“起点”变址寻址:程序员自己决定从哪里作为“起点”相对寻址:以程序计数器PC所指地址作为“起点”
文章目录指令寻址顺序寻址跳跃寻址O(∩_∩)O哈哈~小结首先 ,我们还得先回忆一下计算机的工作过程:https://yangyongli.blog.csdn.net/article/details/116792581指令寻址指令寻址: 下一条 欲执行 指令 的 地址(始终由程序计数器PC给出)即( PC ) + 1→ PC,如下面图片的例子该系统采用定长指令字结构指令字长=存储字长=16bit=2B(地址为16位)主存按字编址我们将上面例子拆分为: 指令地址、操作码、地址码。如下图形式
文章目录扩展操作码扩展操作码举例设计扩展操作码需注意:设计扩展操作码例题:指令操作码操作码分类:定长操作码:扩展操作码(不定长操作码) :扩展操作码指令由操作码和若干个地址码组成。PS:先回顾一下指令字结构与操作码的概念:定长指令字结构:指令系统中所有指令的长度都相等变长指令字结构:指令系统中各种指令的长度不等定长操作码:指令系统中所有指令的操作码长度都相同可变长操作码:指令系统中各指令的操作码长度可变定长指令字结构+可变长操作码 → 扩展操作码指令格式(即不同地址数的指令使用不同
文章目录现代计算机的结构指令格式指令的定义指令格式零地址指令一地址指令二、三地址指令四地址指令地址码的位数有什么影响?分类指令-按地址码数目分类指令-按指令长度分类指令-按操作码长度分类指令—按操作类型分类小结首先我们再回忆一下现代计算机的结构搞错了,再来!现代计算机的结构这次就开搞控制器!学会指令系统就可以更精进之前搞的典型过程了:https://yangyongli.blog.csdn.net/article/details/116792581指令格式指令的定义指令(又称机器指令):
文章目录吕布玩法技巧技能简析爆发流铭文推荐出装推荐吸血流铭文推荐出装实战技巧对线技巧团战技巧吕布玩法技巧技能简析被动技能【饕餮血统】:吕布拥有比其他近战更远的攻击范围,方天画斩附魔状态下,普攻会造成基于自身攻击力100%物理加成的真实伤害,并且回复自身已损生命值2%。
文章目录 高级语言 机器语言 解析步骤 高级语言 我们随便写一个高级语言 int a=2,b=3,c=1,y=0; void main(){ y=a*b+c; } 将它编译装入主存 机器语言表示就是这样子的形式: 机器语言 下图的存储字长=16bit 解析步骤 上一条指令取指后PC自动+1,(PC)=1;执行后,(ACC)=2(a=2)#1:(PC) → MAR,导致(MAR)
计算机组成原理中各个缩写的含义缩写概述CPU中央处理器ALU逻辑运算器AU运算器CU控制器ACC运算器的累加器MAR存储器地址寄存器,反应存储单元个数MDR存储器数据寄存器,反应存储字长X操作数寄存器MQ乘商寄存器IR指令寄存器,存放预执行的指令PC程序计数器,存放当前执行指令的地址CPI执行一条指令所需的时钟周期IPC一个时钟周期执行多少条指令IPS每秒钟执行多少条指令MI
文章目录现代计算机结构存储器的层次化结构现代计算机结构存储器的层次化结构
·
文章目录浮点数的加减运算十进制浮点数加减运算步骤:二进制浮点数的加减运算1. 对阶2. 尾数加减3. 规格化4. 舍入5. 判溢出浮点数的加减运算——舍入规则“0”舍“1”入法:恒置“1”法:强制类型转换转化的可操作性浮点数的加减运算我们可以先通过十进制的浮点数加减运算步骤来类推二进制的十进制浮点数加减运算步骤:浮点数加减运算包括五个步骤:① 对阶② 尾数加减③ 规格化④ 舍入⑤ 判溢出例如:计算9.85211 × 1012 + 9.96007 × 1010解:二进制浮点数的加减运算上面我们
文章目录从科学计数法出发浮点数的表示浮点数表示形式浮点数的真值:举个栗子浮点数尾数的规格化左归与右归例题:浮点数加法规格化浮点数的特点1. 用原码表示的尾数进行规格化:2. 用补码表示的尾数进行规格化:3. 表示范围4. 注意事项(※)从科学计数法出发普通计数法: +302657264526科学计数法:+3.026 * 10^11将11提出来就是阶码,写成浮点数形式就是+11 +3.026浮点数的表示定点数:如纯小数0.1011和纯整数11110浮点数表示形式阶码:常用补码或移码表示的定点
文章目录大小端模式边界对齐大小端模式大家一定知道:多字节数据在内存里一定是占连续的几个字节最高有效字节我们用MSB表示最低有效字节我们用LSB表示例如大端模式更便于人类阅读小端模式更便于便于机器处理边界对齐现代计算机通常是按字节编址,即每个字节对应1个地址通常也支持按字、按半字、按字节寻址。假设存储字长为32位,则1个字=32bit,半字=16bit。每次访存只能读/写1个字下面是边界对其方式:不够四字节的会填充空的下面是不对齐方式,不够四字节的不填充
文章目录测试代码块研究与结论代码1:结论1:代码2:结论2:代码3:结论3:测试代码块void main(){ // 1 short x=-4321; //short型占用2个字节 unsigned short y=(unsigned short)x; // 2 int a=165537, b=-34991;
文章目录补码的一位乘法(Booth算法)手算模拟例题做题总结原码,补码一位乘法的对比补码的一位乘法(Booth算法)进行 n 轮加法、移位,最后再多来一次加法每次加法可能 +0 、+[x]补、+[-x]补每次移位是“补码的算数右移”符号位参与运算在第二个步骤中,需要根据MQ中的最低位、辅助位 来确定加什么:辅助位 - MQ中最低位 = 1时,(ACC)+[x]补辅助位 - MQ中最低位 = 0时,(ACC)+0辅助位 - MQ中最低位 = -1时,(ACC)+[-x]补手算模拟
文章目录乘法运算的思想手算乘法(二进制)列竖式移位运算原码的一位乘法补充:运算器相关知识原码一位乘法实现方法:先加法再移位,重复n次手算模拟tips例题乘法运算的思想手算乘法(二进制)例如: 算 0.1101×0.1011列竖式移位运算原码的一位乘法补充:运算器相关知识运算器:用于实现算术运算(如:加减乘除)、逻辑运算(如:与或非)ACC: 累加器,用于存放操作数,或运算结果。MQ: 乘商寄存器,在乘、除运算时,用于存放操作数或运算结果。X: 通用的操作数寄存器,用于存放操作数
文章目录原码的加减运算原码的加法运算:原码的减法运算,“减数”符号取反,转变为加法:补码的加减运算补充:1. 求[-B]补2. 负数补 → 原:例题溢出判断溢出条件溢出判断:采用双符号位原码的加减运算原码的加法运算:正+正 → 绝对值做加法,结果为正 (可能会溢出)负+负 → 绝对值做加法,结果为负 (可能会溢出)正+负 → 绝对值大的减绝对值小的,符号同绝对值大的数负+正 → 绝对值大的减绝对值小的,符号同绝对值大的数原码的减法运算,“减数”符号取反,转变为加法:正-负 → 正+正
文章目录算数移位原码的算数移位反码的算数移位补码的算数移位逻辑移位逻辑移位的应用举例循环移位移位:通过改变各个数码位和小数点的相对位置,从而改变各数码位的位权。可用移位运算实现乘法、除法算数移位原码的算数移位例如原码为 10101000 进行算数移位原码的算数移位——符号位保持不变,仅对数值位进行移位。右移:高位补0,低位舍弃。若舍弃的位=0,则相当于÷2;若舍弃的位≠0,则会丢失精度左移:低位补0,高位舍弃。若舍弃的位=0,则相当于×2;若舍弃的位≠0,则会出现严重误差反码的算数移位
文章目录定点数与浮点数的举例无符号数概念表示范围有符号数有符号数的表示有符号数的定点表示定点整数定点小数注意:原码、反码、补码、移码原码反码补码移码用几种码表示定点整数各种码的真值0各种码转换图各种码表示范围定点数与浮点数的举例举例定点数:小数点的位置固定Eg:996.007 ——常规计数浮点数:小数点的位置不固定Eg:9.96007*102 ——科学计数法无符号数概念无符号数:整个机器字长的全部二进制位均为数值位,没有符号位,相当于数的绝对值。例如:表示范
文章目录校验原理简介概念奇偶校验码偶数个错误校验不出总结校验原理简介概念由若干位代码组成的一个字叫码字。将两个码字逐位进行对比,具有不同的位的个数称为两个码字间的距离。一种编码方案可能有若干个合法码字,各合法码字间的最小距离称为“码距”。例如:下面两组的码距分别是1和2其中码距的能力范围是:当d=1时,无检错能力;当d=2时,有检错能力;当d≥3时,若设计合理,可能具有检错、纠错能力奇偶校验码奇校验码:整个校验码(有效信息位和校验位)中“1”的个数为奇数。偶校验码:整个校验
文章目录字符与字符串ASCII码ASCII码表ASCII码考点例题例1:已知‘A’的ASCII码值为65,字符‘H’存放在某存储单元M中,求M中存放的内容。例2:已知‘h’的ASCII码值为104,字符‘a’存放在存储单元M1中,字符‘z’存放在汉字的表示和编码字符串有汉字是怎样存的呢?字符与字符串ASCII码ASCII码表可印刷字符:32~126,其余为控制、通信字符数字:48(0011 0000)~57(0011 1001)大写字母:65(0100 0001)~90(0101 1010)
文章目录各种进制各种进制的常见书写方式二进制优越性任意进制→十进制r 进制计数法举例二进制↔八进制、十六进制二进制 —> 八进制八进制—> 二进制二进制 —> 十六进制二进制 —> 十六进制十进制→任意进制除 x 取余倒排法(x 代表进制数)十进制→二进制(拼凑法)各种进制进制举例二进制: 0,1二进制: 101.1 —> 1 × 2! + 0 × 2" + 1 × 2# + 1 × 2%" = 5.5八进制: 0,1,2,3,4,5,6,7八
网站工具1. CodeInWord(推荐)http://www.codeinword.com2. planetb(老是被墙或者功能停用,不推荐)http://www.planetb.ca/syntax-highlight-word;使用1.将你需要插入在word中的代码完整的复制到该网站提示的文本框内,选择你的代码类型,如C,C++,HTML等,并点击提交(出现弹窗关注点确认即可)。如下图:2.该网页会自动将该代码生成到一个新的页面,此时ctrl+A全选,后ctrl+c复制到word中粘贴就好
文章目录 错误原因: 解决方法: Idea导入: eclipse导入: 最近在创建一个servlet时,自动生成的代码中出现servlet无法解析的提示,令我无法正常使用servlet里的方法,在对各个步骤进行查看后,发现了问题所在。 错误原因: 未导入servlet-api.jar这个包 一般来说,创建一个servlet,通常是需要servlet.api-jar和jsp-api
效果图(有背景音乐呦) 代码 注释比较详细,就不进行讲解了 #include <stdio.h> #include <windows.h> #include <mmsystem.h> #include <time.h> #include <math.h> #include <stdlib.h> #include
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号