自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (3)
  • 收藏
  • 关注

原创 软件设计师30--数据库系统章节回顾

软件设计师30--数据库系统章节回顾章节重要内容考情分析章节重要内容考情分析

2024-04-07 22:28:17 164 1

原创 软件设计师29--并发控制

T1事务读C的值,然后将值修改,然后写入C,这时T2事务读C的值,读到的是修改后的值,但是,T1事务最后进行了回滚,那也就意味着T2事务读到的C的值是错误的,也就是读到了脏数据。T1事务对A、B求和,但是在T1事务两次求和的间隙,T2事务修改了B的值,导致T1事务两次相同的操作得到的结果却不一样,也就是不可重复读。共享锁/S锁/读锁:若事务T对数据对象A加上S锁,其他事务只能对A再加上S锁,不能再对A添加X锁。1、若事务T1对数据D1加了共享锁,事务T2T3分别对数据D2和数据D3加了排他锁,则事务(

2024-04-07 22:06:45 859

原创 软件设计师28--SQL语言

给定关系模式SP_P(供应商号,项目号,零件号,数量)查询至少供应了3个项目(包含3项)的供应商,输出其供应商号和供应零件数量的总和,并按供应商号降序排列。其中,每个供应商可以为多个项目供应多种零件,每个项目可由多个供应商供应多种零件。1、给定关系R(A、B、C、D)和关系S(B、C、F、G),那么与表达式π。C、HAVING COUNT(DISTINCT(项目号))>2。Supp(供应商号,供应商名,地址,电话)A、HAVING COUNT(项目号)>2。Proj(项目号,项目名,负责人,电话)

2024-04-03 22:17:57 695

原创 软件设计师27--规范化理论

例:设关系模式R(U,F),其中U={A,B,C,D,E},F={A->BC,C->D,BC->E,E->A},则分解ρ={R1(ABCE),R2(CD)}是否保持函数依赖?将一个具有函数依赖:学号->姓名,课程号->课程名,(学号,课程号)->分数的关系模式:成绩(学号,姓名,课程号,课程名,分数),分解为:成绩(学号,课程号,分数);课程(课程号,课程名)。如果{F1,F2,…1、设关系模式R(U,F),其中:U={A,B,C,D,E},F={A->B,DE->B,CB->E,E->A,B->D}。

2024-04-03 21:16:15 770

原创 软件设计师26--关系代数

笛卡尔积(×):S1×S2,产生的结果包括S1和S2的所有属性列,并且S1中的每条记录依次和S2中所有记录组合成一条记录,最终属性列为S1+S2属性列,记录数为S1*S2记录数。自然连接:自然连接的结果是显示全部的属性列,但相同的属性列只显示一次,显示两个关系模式中属性相同且值相同的记录。1、下列查询B=“大数据”且F=“开发平台”,结果集属性列为A、B、C、F的关系代数表达式中,查询效率最高的是(1、给定关系R(A、B、C、D)和关系S(A、C、E、F),对其进行自然连接运R⋈S算后的属性列为(

2024-04-01 21:52:01 760 1

原创 软件设计师25--逻辑结构设计

独立的关系模式:并入两端主键及联系自身属性(主键:两端主键的组合键)。归并(任意一端):并入另一端主键及联系自身属性(主键:保持不变)。归并(多端):并入另一端主键及联系自身属性(主键:保持不变)。校长(姓名、性别、职称、年龄、校名、任职时间)账户(客户身份证号、账户号、余额、开户时间)学校(校名、地址、电话、姓名、任职时间)客户(客户名、身份证号、地址、联系电话)客户(客户名、身份证号、地址、联系电话)校长(姓名、性别、职称、年龄)校长(姓名、性别、职称、年龄)学生(学号、姓名、性别、年龄)

2024-04-01 21:07:59 418

原创 软件设计师24--概念设计阶段

弱实体:在现实世界中有一种特殊的依赖联系,该联系是指某实体是否存在对于另一些实体具有很强的依赖关系,即一个实体的存在必须以另一个实体为前提,而将这类实体称为弱实体,如家属与职工的联系,附件与邮件。特殊化:在现实世界中,某些实体一方面具有一些共性,另一方面还具有各自的特性,一个实体集可以按照某些特征区分为几个子实体。联系:实体的联系分为实体内部的联系和实体与实体间的联系。实体间联系类型:1:1,1:n,n:n。若中心实体只有一个实例能与另两个实体的一个实例进行关联,则中心实体的连通数为“一”

2024-03-28 22:36:53 537

原创 软件设计师23--数据库设计过程

1、关系规范化在数据库设计的(

2024-03-28 21:35:26 126

原创 软件设计师22--数据库的基本概念

1、数据库系统通常采用三级模式结构:外模式、模式和内模式。C、外模式/模式的映像实现了概念模式到内模式之间的相互转换。D、外模式/内模式的映像实现了外模式到内模式之间的相互转换。B、模式/内模式映像实现了概念模式到内模式之间的相互转换。A、模式/内模式映像实现了外模式到内模式之间的相互转换。A、外模式与内模式之间的映像、模式与内模式之间的映像。B、外模式与内模式之间的映像、外模式与模式之间的映像。C、外模式与模式之间的映像、模式与内模式之间的映像。D、模式与内模式之间的映像、外模式与模式之间的映像。

2024-03-28 21:26:47 812

原创 软件设计师20--作业管理

1、作业J1、J2、J3的提交时间和所需运行时间如下表所示。若采用高响应比者优先调度算法,则作业的调度次序为(响应比 = (作业等待时间+作业执行时间)/作业执行时间。

2024-03-25 23:07:19 187

原创 软件设计师21--操作系统章节回顾

软件设计师21--操作系统章节回顾章节重要内容考情分析章节重要内容考情分析

2024-03-25 22:55:30 207

原创 软件设计师19--文件管理

1、某文件系统采用索引节点管理,其磁盘索引块和磁盘数据块大小均为1KB字节且每个文件索引节点有8个地址项iaddr[0] ~ iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[4]采用直接地址索引,iaddr[5]和iaddr[6]采用一级间接地址索引,iaddr[7]采用二级间接地址索引。若磁盘的容量为300GB,物理块的大小为1MB,那么位示图的大小为(使用信息类:文件建立日期、最后一次修改/访问日期、当前使用的信息、打开文件的进程数以及在文件上的等待队列等。

2024-03-25 22:25:56 1407

原创 软件设计师18--IO管理软件

1、I/O设备管理软件一般分为4个层次,如下图所示。图中①②③分别对应(C、与设备无关的系统软件、中断处理程序、设备驱动程序。D、与设备无关的系统软件、设备驱动程序、中断处理程序。A、设备驱动程序、虚设备管理、与设备无关的系统软件。B、设备驱动程序、与设备无关的系统软件、虚设备管理。

2024-03-19 21:18:45 222

原创 软件设计师17--磁盘管理

1、假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为15μs,由缓冲区送至用户区的时间是5μs,在用户区内系统对每块数据的处理时间为1μs,若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为 (文件在磁盘上非连续存放,逻辑上相邻数据块的平均移动距离为10个磁道,每块的旋转延迟时间及传输时间分别为100ms和2ms,则读取一个100块的文件需要。存取时间=寻道时间+等待时间,训导时间是指磁头移动到磁道所需的时间;

2024-03-14 23:06:04 506

原创 软件设计师16--段页式存储

如果物理页的大小为1K字节,那么进程A中逻辑地址为1024(十进制)的变量存放在,假设进程A的逻辑页4与进程B的逻辑页5要共享物理页4,那么应该在进程A页表的逻辑页4和进程B页表的逻辑页5对应的物理页处分别填(段式存储:按用户作业中的自然段来划分逻辑空间,然后调入内存,段的长短可以不一样。A、(0,1597)、(1,30)和(3,1390)C、(0,1597)、(2,98)和(3,1390)B、(0,128)、(1,30)和(3,1390)D、(0,128)、(2,98)和(4,1066)

2024-03-14 22:05:44 343

原创 软件设计师15--进程资源图

C、P1、P2是非阻塞节点,P3是非阻塞节点,该图不可以简化,所以是死锁的。D、P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简,所以是非死锁的。A、P1、P2、P3都是非阻塞节点,该图可以化简,所以是非死锁的。B、P1、P2、P3都是阻塞节点,该图不可以化简,所以是死锁的。1、在如下所示的进程资源图中,

2024-03-13 22:00:16 381

原创 软件设计师14--死锁资源数计算

进程管理是操作系统的核心,但如果设计不当,就会出现死锁的问题。如果进程在等待一件不可能发生的事,则进程就死锁了。而如果多个进程产生死锁,就会造成系统死锁。1、某计算机系统中互斥资源R的可用数为8,系统中有3个进程P1、P2和P3竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值为(例:系统有5个进程:A、B、C、D、E。如果系统至少有多少个资源,则不可能发生死锁。系统不可能发生死锁的最小资源数 (w-1)* m+1 ≤ n。n≤15 可能避免死锁,可能死锁。n≥4 可能避免死锁,可能死锁。

2024-03-13 21:36:34 484

原创 软件设计师13--进程调度

2、假设某计算机系统中只有一个CPU、一台输入设备和一台输出设备,若系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1的优先级>T2的优先级>T3的优先级>T4的优先级。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为(若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。图中(a)、(b)、(c)处应分别填入(c和d处应分别填写(),③、④、⑤分别为(

2024-03-07 21:15:11 1179

原创 软件设计师12--进程的概念概述

1、在单处理机系统中,采用先来先服务调度算法。系统中有4个进程P1、P2、P3、P4(假设进程按此顺序到达),其中P1为运行状态,P2为就绪状态,P3和P4为等待状态,且P3等待打印机,P4等待扫描仪。1、在支持多线程的操作系统中,假设进程P创建了若干个线程,那么(),则P1、P2、P3和P4的状态应分别为(C、该进程中某线程的栈指针。A、等待、就绪、等待和等待。B、运行、就绪、运行和等待。C、就绪、运行、等待和等待。D、就绪、就绪、等待和运行。A、该进程中打卡的文件。D、该进程的全局变量。

2024-03-06 21:37:42 348

原创 软件设计师11--操作系统概念概述

管理系统的硬件、软件、数据资源控制程序运行人机之间的接口应用软件与硬件之间的接口进程管理存储管理文件管理作业管理设备管理例题:1、计算机系统的层次结构如下图所示,基于硬件之上的软件可分为a、b和c三个层次。图中a、b和c分别表示(CA、操作系统、系统软件和应用软件B、操作系统、应用软件和系统软件C、应用软件、系统软件和操作系统D、应用软件、操作系统和系统软件。

2024-03-05 21:15:43 343

原创 软件设计师10--计算机组成与体系结构章节回顾

软件设计师10--计算机组成与体系结构章节回顾章节重要内容考情分析章节重要内容考情分析

2024-03-05 20:53:35 510

原创 软件设计师9--总线/可靠性/性能指标

2、某计算机系统的CPU主频为2。某应用程序包括3类指令,各类指令的CPI(执行每条指令所需要的时钟周期数)及指令比例如下表所示。1、软件可靠性是指系统在给定的时间间隔内、在给定条件下无失效运行的概率。2、某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)^2)R,则该系统的构成方式是(C、单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高。D、第一个部件与后两个部件并联构成的子系统串联。1、以下关于总线的叙述中,不正确的是(1、软件质量属性中,(

2024-03-05 20:32:27 451

原创 软件设计师8--输入输出技术

2、计算机运行过程中,遇到突发事件,要求CPU暂时停止正在运行的程序,转去为突发事件服务,服务完毕,在自动返回原程序继续执行,这个过程称为(DMA方式比程序控制方式与中断方式都高效。方法简单,硬件开销小,但I/O能力不高,严重影响CPU的利用率。1、计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA方式等。与程序控制方式相比,中断方式因为CPU无需等待而提高了传输请求的响应速度。I/O处理机>通道方式>DMA方式>程序中断方式>程序控制(查询)方式。)结束时响应DMA请求的。

2024-03-04 21:10:28 373

原创 软件设计师7--存储系统

若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为(例如,某机的主存容量为1GB,划分为2048页,每页512KB;表示主存储器周期时间,以读操作为例,使用“Cache+主存储器”的系统的平均周期为t。地址映像是将主存与Cache的存储空间划分为若干大小相同的页(或称为块)。2、在程序执行过程中,高速缓存(Cache)与主存之间的地址映射由(1、以下关于Cache(高速缓冲存储器)的叙述中,不正确的是(空间局部性:刚被访问的内容,临近的空间很快被访问。

2024-03-04 20:33:24 938

原创 软件设计师6--流水线技术

各种部件同时处理是针对不同指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均速度。2、将一条指令的执行过程分解为取指、分析和执行三步,按照流水线方式执行,若取指时间t取指=4。1、下列关于流水线方式执行指令的叙述中,不正确的是(t,则执行完100条指令,需要的时间为(A、流水线方式可提高单条指令的执行速度。B、流水线方式下可同时执行多条指令。流水线执行时间计算、流水线吞吐率。、流水线加速比、流水线效率。t、分析时间t分析=2。t、执行时间t执行=3。上图答案:10/45。

2024-01-18 22:38:41 642

原创 软件设计师5--CISC与RISC

1、以下关于RISC(精简指令系统计算器)技术的叙述中,错误的是(D、用硬布线电路实现指令解码,快速完成指令译码。B、指令功能强大、寻址方式复杂多样。A、指令长度固定、指令种类尽量少。C、增加寄存器数目以减少访存次数。

2024-01-18 21:53:59 460

原创 读书计划202401--《一句顶一万句》

没有想好怎么写,先不写了。

2024-01-16 21:37:12 381

原创 软件设计师4--寻址方式

1、在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(特点:指令中存放了一个地址,这个地址对应的内容是操作数的地址。特点:操作数直接在指令中,速度快,灵活性差。特点:寄存器内存放的是操作数的地址。特点:指令中存放的是操作数的地址。特点:寄存器存放操作数。

2024-01-16 21:14:37 333

原创 软件设计师3--CPU组成(运算器与控制器)

2、CPU执行算数运算或者逻辑运算时,常将源操作数和结果暂存在(算数逻辑运算单元ALU:数据的算数运算和逻辑运算。1、计算机中提供指令地址的程序计数器PC在(程序计数器PC:存储下一条要执行指令的地址。(争议:也有将其归为控制器的)A、程序计数器(PC)C、指令寄存器(IR)D、地址寄存器(AR)

2024-01-16 20:49:17 396

原创 软件设计师2--校验码

海明校验码的原理是:在有效信息位中加入几个校验位形成海明码,使码距比较均匀地拉大,并把海明码的每个二进制位分配到几个奇偶校验组中。当某一位出错后,就会引起有关的几个校验位的值发生变化,这不但可以发现错误,还能指出错误的位置,为自动纠错提供了依据。2、海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。奇偶校验码,可检查1位(奇数位)的错误,不可纠错。1、以下关于海明码的叙述中,正确的是(

2024-01-15 21:18:14 969

原创 软件设计师1--数据的表示

软件设计师--数据的表示

2024-01-02 22:26:23 863

原创 java面试技术栈

java基础数据结构排序算法算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。 算法复杂度相关概念稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 b 的后面。时

2021-09-05 12:29:24 878

原创 Flowable用户权限体系

这里写自定义目录标题用户权限体系Flowable提供的IdmEngine身份识别引擎功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入用户权限体系使用Flowable工作流引擎的时候,不可避免就需要考虑相应的用户权限,根据官方文档

2021-08-29 13:29:25 3392 1

原创 flowable流程详解

flowable图例解释请假流程bpmn20.xml文件请假流程示例图例解释开始事件:图中用细线圆圈来表示,是流程实例的开始点箭头:表示节点之间的流转指向。用户任务: 在图中用左上角有人的圆角矩形表示,这些是需要用户来操作的节点。图中有两个,第一个表示需要经理进行审批来同意或拒绝,第二个表示用户来确认销假。排它网关: 用叉形符号填充的菱形表示,从该图中出来的箭头往往有多个,但只有一个满足条件,流程会沿着满足条件的方向流转。自动化任务 :左上角有齿轮形状的的圆角矩形,表示自动执行的节点。图中

2021-08-21 13:33:19 2562

原创 Flowable工作流(flowable 数据库表结构)

Flowable工作流概念Flowable是什么Flowable与Activiti数据库表分析Flowable数据库表命名规则数据库表结构通用数据库流程定义存储表身份数据表运行时流程数据表历史流程数据表核心表部署内容表:act_ge_bytearray概念Flowable是什么1、 Flowable是一个流行的轻量级的采用Java开发的业务流程引擎。通过Flowable流程引擎,我们可以部署BPMN2.0的流程定义(一般为XML文件),通过流程定义创建流程实例,查询和访问流程相关的实例与数据,等等。

2021-08-17 23:30:04 7934 5

原创 各种时间转换帮助类

import org.apache.commons.collections.CollectionUtils;import org.yaml.snakeyaml.Yaml;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class DateUtils { public static final String PATTERN_SPECIA = "MM/dd.

2020-06-16 17:39:28 231

原创 将本地项目上传到码云,只需这几步,每个步骤都有图文

首先在码云上新建一个项目,如下图所示本地新建一个文件夹进入新建的文件夹,点击鼠标右键,选择git bash here然后在窗口输入 git init 这时候文件夹会多出一个.git文件夹,看不到文件夹的,点击鼠标右键选择“显示不显示隐藏的文件”就可以看到这个文件夹了进入刚刚在码云新建的项目里,复制框框里的路径然后在回到本地新建的文件夹里继续操作git输入git remote add origin + 你刚刚在码云复制的那行路径继续输入 git pull origin maste

2020-06-05 10:05:38 309

原创 Git分支创建命令

创建test分支提交步骤1.列出所有分支git branch -a2.创建test分支git branch test3.切换到test分支:git checkout test4.添加add修改:git add .5.添加commit注释git commit -m “第一次提交代码”6.提交到服务器git push origin test将test分支合并到master本地分支1.创建test分支git branch test2.切换到test分支git checkout t

2020-06-05 09:57:05 190

原创 java8中的一些lambda操作

先创建一个实体类import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Data;import lombok.NoArgsConstructor;/** * @author 宫崎不骏 * @className Employee * @Version 1.0 * @Description: TODO * @date 2020/1/2216:42 */@Data@Builder@AllArgsCons

2020-05-29 17:56:02 416

原创 java8中的一些lambda操作

先创建两个实体类import lombok.AllArgsConstructor;import lombok.Builder;import lombok.Data;import lombok.NoArgsConstructor;import java.math.BigDecimal;/** * @author 宫崎不骏 * @className Person * @Version 1.0 * @Description: TODO * @date 2020/1/2120:41 */

2020-05-29 17:42:36 232

lambda.rar

java新特性 lamda表达式 集合的stream操作 提升HashMaps的性能 Date-Time Package java.lang and java.util Packages Concurrency

2020-01-23

基于SpringBoot2.0以上版本SpringCloud的Finchley.SR1版本入门案例MS.rar

springboot-swagger2、springcloud-configclient、springcloud-configserver、springcloud-consumer-feign、springcloud-consumer-feign-file、springcloud-consumer-feign-hystrix、springcloud-consumer-resttemplate、springcloud-consumer-resttemplate-hystrix、springcloud-eureka、springcloud-provider、springcloud-provider8003、springcloud-provider-file、springcloud-swagger2、springcloud-zuul

2019-10-31

springcloud.rar

SpringCloud项目搭建 热部署 eureka注册中心 feign服务消费者 provider服务提供者 swagger协议 zuul网管路由

2019-10-24

空空如也

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

TA关注的人

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