自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(166)
  • 资源 (4)
  • 收藏
  • 关注

原创 String a = new String("a");创建了几个对象?

例子点击跳转至:“由“==”引发的字符串池机制”文章点击跳转至:“由“==”引发的自动装箱与拆箱”文章

2019-08-09 17:21:16 4127 2

原创 七、数据库设计——(3)概念模型到逻辑模型(E-R图到关系模型)

找出条件中的实体(矩形),属性(椭圆),关系(菱形)关系分为1:1,1:N,M:N,列出ER图1:1联系的转换方法-两个实体分别转化为一个关系模式,属性即是本来的属性-关系可以与任意一个实体合并,关系的属性,以及另一个实体的主码要加到合并到的关系模式里面1:n联系的转化方法-两个实体分别转化为一个关系模式,属性即是本来的属性-关系和n端的实体合并,关系的属性,以及另一个实体的主码要加到合并到的关系模式里面m:n联系的转化方法-两个实体分别转化为一个关系模式,属性即是本来的属性-关系的码

2020-05-25 19:58:22 5983 1

原创 七、数据库设计——(2)概念模型设计(E-R模型)

实体之间的关系无论是单个实体、多个实体,实体之间存在着1对1、1对多、多对多的关系。E-R模型实例①确定实体和属性的关系②确定实体和联系的关系③确定完整的实体-联系图(E-R图)...

2020-05-25 18:03:55 1465

原创 七、数据库设计——(1)数据库设计的基本步骤概述

①需求分析阶段综合各个用户的应用需求②概念设计阶段:形成独立于机器特点,独立于各个数据库管理系统产品的概念模式(E-R图)③逻辑设计阶段:1.首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式2.然后根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View) ,形成数据的外模式④物理设计阶段:根据数据库管理系统特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式...

2020-05-25 17:33:49 1178

原创 六、关系数据理论——(2)范式

规范化一个低一级范式的关系模式,通过模式分解可以转化为若干个高一级范式的关系模式的集合,这个过程叫做规范化。1NF一个关系模式R的所有属性都是不可分的基本数据项。在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。2NF满足第一范式,然后消除部分依赖。3NF满足第二范式,消除传递依赖。BCNF扩充的第三范式。...

2020-05-23 21:51:11 511

原创 六、关系数据理论——(1)函数依赖

数据依赖包括函数依赖和多值依赖。函数依赖平凡函数依赖与非平凡函数依赖

2020-05-22 21:52:26 421

原创 五、数据库完整性——(2)断言和触发器

断言触发器(1)定义触发器:注意:1)表的拥有者才可以在表上创建触发器2)触发器只能定义在基本表上,不能定义在视图上3)基本表的数据发生变化时,将激活定义在该表上的相应触发事件的触发器4)触发事件:insert、delete、update、update of<触发列,…>5)触发时机:after、before6)假设表有1000行:用行级触发器for each row,执行完语句后,触发动作只执行一次;用语句级触发器for each statement,执行完语句后,触

2020-05-17 11:44:55 577

原创 五、数据库完整性——(1)三类完整性

实体完整性表中定义主码违约处理:(1)检查记录中主码值是否唯一:全表扫描(2)主码上自动建立一个索引——避免全表扫描(3)B+树索引参照完整性定义外码并指出参考的主码;定义外码列是否允许空值违约处理:用户定义的完整性违约处理:用CHECK...

2020-05-16 22:21:54 1268

原创 四、数据库安全性——数据库安全性控制

存取控制机制分为:自主存取控制、强制存取控制自动存取控制方法DAC(1)通过SQL的**GRANT(授权)语句和REVOKE(回收)**语句实现(2)用户权限由数据对象和操作类型组成(3)定义用户存取权限(授权):定义用户可以在哪些数据库对象上进行哪些类型的操作GRANT语句:REVOKE语句:总结:强制存取控制方法MAC...

2020-05-16 21:51:53 688

转载 mysql的CASCADE、NO ACTION、RESTRICT、SET NULL

2020-05-16 21:47:03 174

原创 视图

建立视图删除视图查询、更新视图(转化为对表的操作)修改表中数据的同时也会修改对应的视图;反之不会视图的作用

2020-05-16 15:06:46 188

原创 索引的建立与删除

建立索引的目的:加快查询速度建立索引修改索引删除索引

2020-05-16 13:49:44 594

原创 二、关系数据库——(3)关系代数

关系代数运算符传统的集合运算(1)并:(2)差:(3)交:(4)笛卡尔积:专门的关系运算(1)选择(Selection):(2)投影(Projection):(3)连接(Join):分为一般连接、自然连接、等值连接、外连接(左外连接、右外连接)(4)除运算(Division):需要利用象集例子...

2020-05-16 12:47:25 911

原创 二、关系数据库——(2)关系完整性

实体完整性关系模型中以主码作为唯一性标识;主码中的属性即主属性不能取空值参照完整性关系间的引用:外码(外键):参照完整性规则:用户定义的完整性

2020-05-16 08:53:28 231 1

原创 二、关系数据库——(1)关系数据结构及形式化定义

关系(在关系模型中是一张二维表)(1)域:一组具有相同数据类型的值的集合(2)笛卡儿积:允许其中的某些域是相同的;笛卡尔积可表示为一张二维表,每行对应一个元组,每列对应一个域(去重之后);笛卡尔积的元素不能重复;(3)元组:笛卡尔积中的每个元素是一个元组(4)分量:笛卡尔积元素(每个元组)中的每个值叫做一个分量(5)基数:每个域(去重后)的大小的积(6)属性:关系中有不同列,给每列起一个名字,这个名字叫做属性(7)候选码:关系中的某个属性组的值能唯一标识一个元组(极端情况:全码)(

2020-05-16 01:17:07 1060

原创 一、DB相关基本概念——(2)数据模型

两类数据模型(1)概念模型(2)逻辑模型和物理模型概念模型的表示方法:数据模型的组成要素数据结构、数据操作、数据的完整性约束条件常用的数据模型注意:(1)层次模型最早出现,用到了树形结构(2)网状模型允许多个结点没有双亲结点,允许节点有多个双亲结点重点掌握关系模型:不允许表中还有表术语对比:...

2020-05-15 21:40:16 856

原创 一、DB相关基本概念——(1)数据库系统概述

数据描述事物的符号记录数据库长期储存在计算机内、有组织的、可共享的大量数据的集合数据库管理系统DBMS一种数据管理软件数据库系统DBS由DB、DBMS、应用程序、数据库管理员DBA构成数据管理技术数据库系统的特点...

2020-05-15 21:11:30 565

原创 硬盘基本知识(磁头、磁道、扇区、柱面、磁盘块、页)

概述盘片(platter)磁头(head)磁道(track)扇区(sector)柱面(cylinder)盘片 片面 和 磁头硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应地有一个读/写磁头。受到硬盘整体体积和生产成本的限制,盘片数量都受到限制,一般都在5片以内。盘片的编号自下向上从0开始,如最下边的盘片有0面和1面,再上一个盘片就编号为2面和3面。如下图: 图1扇区 和 磁道下图显示的是一个盘面,盘面中一圈圈灰色同心圆为一条条磁...

2020-05-14 11:05:57 2042

原创 单播、单播、多播、组播

当前的网络中有三种通讯模式:单播、广播、组播(多播),其中的组播出现时间最晚但同时具备单播和广播的优点,最具有发展前景。单播:主机之间“一对一”的通讯模式,网络中的交换机和路由器对数据只进行转发不进行复制。如果10个客户机需要相同的数据,则服务器需要逐一传送,重复10次相同的工作。但由于其能够针对每个客户的及时响应,所以e79fa5e98193e58685e5aeb931333166353133现在的网页浏览全部都是采用IP单播协议。网络中的路由器和交换机根据其目标地址选择传输路径,将IP单播数据传送到

2020-05-11 14:49:47 213

原创 OS-机械硬盘的磁盘初始化

机械硬盘的结构初始化所谓“初始化”是买到全新的硬盘以后,第一次通电,第一次建立分区表的过程。已经用过的硬盘无法“初始化”。初始化只能进行一次,只有一个“第一次”,没有两个“第一次”。新硬盘因为没有分区表,所以无法分区,必须初始化。初始化是windows磁盘管理器的叫法。新硬盘是灰色的,无法分区,显示“尚未初始化”。点初始化按钮,就是建立MBR分区表。以后没有“初始化”的说法了,只有“转化为...

2020-05-03 23:41:40 3545

原创 8421快速转换法 2、10、16进制快速转换

8421快速转换法2进制 快速转换 10进制例题:二进制100101001转十进制100101001等同2^8+2^5+2^3+2^0等同256+32+8+1=297解析心算步骤第一步挑出里面所有的1, 熟练记住2的各个次方的值从左边开始选中第一个1,计算1后面的位数。(如第一个1后面有8个位数,第二个1后面有5个位数,第三个1后面有3个位数)根据1后面的位数换算成2的...

2020-04-29 15:38:12 9555 1

原创 OS 抖动、驻留集、工作集

抖动(颠簸)如果多道程度过高,页面在内存与外存之间频繁调度,以至于调度页面所需时间比进程实际运行的时间还多,此时系统效率急剧下降,甚至导致系统崩溃。驻留集驻留集:指请求分页存储管理中给进程分配的物理页面(块)的集合。工作集工作集是指在某段时间间隔 ∆ 里,进程实际要访问的页面的集合。把进程在某段时间间隔 ∆ 里,在时间 t 的工作集记为w(t,∆),变量 ∆ 称为工作集“窗口尺寸”...

2020-04-29 15:32:37 6454

原创 化简资源分配图

若结点经分析后都不能化简为孤立结点,会形成死锁步骤:实例:第一步:先看R1资源,它有三个箭头是向外的,因此它一共给进程分配了3个资源,此时,R1没有空闲的资源剩余。第二步:再看R2资源,它有一个箭头是向外的,因此它给进程分配了1个资源,此时,R2还剩余一个空闲的资源没分配。第三步:看完资源,再来看进程,先看进程P2,它只申请一个R1资源,但此时R1资源已经用光了,所以,进程P2进入阻...

2020-03-31 14:44:56 3106 6

原创 会导致死锁的进程不一定会发生死锁

就像进入雷区不一定踩上雷差不多会导致死锁的进程不一定会发生死锁

2020-03-26 10:27:07 371

原创 并发和共享共生共存

2020-03-17 20:12:49 1013

原创 异步与同步

进程的并发性带来了异步性,有时需要通过进程同步来解决异步问题

2020-03-17 12:47:53 138

原创 奇(异或)偶(同或)校验

奇偶校验:根据被传输的一组二进制代码的数位中"1"的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。数学运算(异或和同或):...

2020-03-16 12:15:19 5561 4

原创 访存控制信号——IO/M(M上方带横杠)

当低电平(0)时,表示CPU和存储器之间进行数据传输当高电平(1)时,表示CPU和输入输出设备之间进行数据传输

2020-03-16 11:17:16 6282

原创 CPU与存储芯片连接方式——RAM/ROM选择

系统程序工作区和用户程序区都是RAM,系统程序区是ROM

2020-03-16 10:54:14 4813

原创 访存控制信号——MREQ(上方带有横杠)

访存控制信号MREQ,直接连接到译码器的其中一个低电平选通端

2020-03-15 21:23:44 12694 3

原创 片选信号线的作用

CS CE

2020-03-15 12:59:15 8566 2

原创 PCB进程控制块

2020-03-14 21:09:18 220

原创 进程和程序的区别

进程是一个程序的执行过程。执行前需要将该程序放到内存中才能被CPU处理。

2020-03-14 20:33:49 89

原创 进程与线程的区别

进程是一个程序的执行过程。执行前需要将该程序放到内存中才能被CPU处理。

2020-03-14 18:40:28 102

原创 一、DB相关基本概念——(3)数据库系统结构

数据库三级模式中,模式对应基本表,外模式对应视图,内模式用于存储文件

2020-03-12 16:20:21 530

原创 关系运算(专门的关系运算)

例子

2020-03-09 22:49:16 960

原创 存储单位转换 B K M G T

2020-03-09 12:45:20 836

转载 CPU 时间片

2020-03-08 12:30:31 201

原创 波动频率:KHz MHz GHz

波动频率的基本单位是赫兹1GHz = 1000MHz = 1,000,000KHz = 1,000,000,000Hz1MHz = 1000,000Hz = 1000KHz1KHz = 1000Hz1GHz波动一次时间 = 1(纳秒)ns----------10GHz = 1/10ns1MHz波动一次时间 = 1(微秒)us---------10MHz = 1/10us1KHz...

2020-03-08 11:01:11 4694

原创 DMAC

from baidu

2020-03-08 09:54:52 904 1

Java decompilation.rar

支持eclipse4版本!Java decompilation——针对Java的反编译工具。

2019-08-08

千百台的服务器让你焦头烂额,ansible为你排忧解难.pdf

千百台的服务器让你焦头烂额,ansible为你排忧解难.pdf

2019-08-08

企业运维架构+项目实战+面试技巧专题.pdf

企业运维架构+项目实战+面试技巧专题.pdf企业运维架构+项目实战+面试技巧专题.pdf

2019-08-08

面试技巧不求人,60分钟掌握运维面试之道!.pdf

面试技巧不求人,60分钟掌握运维面试之道!.pdf面试技巧不求人,60分钟掌握运维面试之道!.pdf

2019-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除