- 博客(48)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 Docker搭建MySQL8.0主从复制(一主一从)
*注意:**mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。注意:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。,一个是Slave_IO_Running:,一个是Slave_SQL_Running:一个负责与主机的io通信,一个负责自己的slave mysql进程。
2023-10-07 15:43:42 1479
原创 spring boot整合 Redis
缓存的实际结果通常是根据方法的参数计算得到的。每个不同的参数组合可以产生不同的缓存结果。这些缓存结果通常是以键值对(key-value pairs)的形式存储的,其中键(key)是用于标识不同参数组合的唯一标识,而值(value)则是对应的方法执行结果。属性来定义缓存名称时,通常是在缓存配置中将这个名称与具体的方法和其参数关联起来。在缓存中,会维护一个键值对的数据结构,其中键是由方法的参数组成的,而值是方法执行的结果。的作用就是给被缓存的方法起个名字,下次再请求这个方法的时候就知道去找那个缓存了。
2023-10-05 19:20:23 892 1
原创 SpringBoot简单入门
而SpringBoot项目的Bean装配默认规则是根据DemoApplication类所在的包位置从上往下扫描。自学笔记,如有理解不正确之处欢迎指出。
2023-09-02 17:00:47 357
原创 MyBatisPlus
mp配置文件domain层数据访问层业务逻辑层控制层见Mybatis控制层部分例如实体类名字为,数据库名字为。则需要在实体类前面加上注解:实体类中存在数据库中不存在的字段例如实体类中存在的成员变量而数据库中不存在,这样SQL查询数据库时将会报错。则需要在该变量前加上注解:隐私数据查询类似于电话号码、密码之类的信息是不应该在查询时显示出来的。则需要在该变量前加上注解:逻辑删除当一个表关联多个表时,该表数据就不能随便删除就得要先删除其他的表数据才能删除该表的数据。因此就可以引入一
2023-09-02 16:59:12 223
原创 SpringMVC学习笔记
springMVC简单入门快速搭建pom.xml依赖 <!-- 导入坐标 springmvc 与 servlet --> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0&
2023-08-15 11:48:26 207
原创 spring
一、IoC入门1.pom.xml 配置pom.xml 添加依赖 <dependencies><!-- https://mvnrepository.com/artifact/org.springframework/spring-context --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-context<
2023-08-04 22:12:26 621
原创 JavaWeb 前后端分离
自定义继承了类的子类,并且重写方法–根据请求链接来决定是调用doGet还是doPost源码,重写了该方法之后也就可以做到无需写doGetdoPost等方法。// @WebServlet("/selectUserservlet") // 替换HttpServlet,根据请求的最后一段路径来进行分发 public class BaseServlet extends HttpServlet {
2023-07-13 17:44:16 1133
原创 MyBatis简单入门
文章目录快速入Mapper代理开发具体步骤使用mapper代理中的包扫描查询字段名称不一致问题方法一:对SQL语句起别名方法二: 采用resultMap映射条件查询单条件查询SQL中特殊字符的处理多条件查询方式一:散装参数方式二:对象参数方式三:map集合参数动态多条件查询单条件动态查询添加更新修改全部字段修改动态字段删除根据指定值删除动态批量删除参考快速入一些pom.xml依赖 <dependencies> <!-- 单元测试 --> <depen
2023-07-03 22:41:25 202
原创 OS--学习笔记:调度与死锁
在多道程序系统中,进程的数量往往多于处理机的个数,进程争用处理机的情况就在所难免。处理机调度是对处理机进行分配,就是从就绪队列中,按照一定的算法(公平、髙效)选择一个进程并将处理机分配给它运行,以实现进程并发地执行。不允许死锁发生:预防(破环死锁必要条件)–静态策略。不允许死锁发生:避免 --动态策略。时间片轮转和优先级调度。等待时间要求服务时间。
2022-09-04 17:33:50 335
原创 OS--学习笔记:进程管理
信号量:信号量S的值表示它代表的物理资源的使用状态,S>0表示还有共享资源可以使用,S=0 表示共享在在被使用且没有多余的资源,S
2022-09-02 15:58:23 1327
原创 OS--学习笔记:操作系统概述
操作系统的概念、特征、功能、提供的服务概念:控制和管理整个计算机系统的硬件和软件资源,合理地组织、调度计算机的工作与资源的分配,进而为用户和其他软件提供方便接口与环境的程序集合。OS是计算机系统中最基本的系统软件。特征:并发(OS两个最基本的特性之一)、共享(OS两个最基本的特性之一)、虚拟、异步(进程以不可预知的速度向前推进)注意:OS利用时分复用和空分复用实现虚拟虚拟处理机技术:将一台物理机上的处理及虚拟为多台逻辑上处理机。...
2022-09-01 17:26:39 2640
原创 磁盘计算例题
磁盘组有6片磁盘,每片有两个记录面,最上最下两个面不用;存储区域内径22cm,外径33cm,道密度为40道/cm,内层位密度400位/cm,转速6000转/分;
2022-06-11 20:14:41 6761 12
原创 【机组】---总线标准
总线的基本标准总线分类且,系统总线的速度最快。系统总线局部总线设备总线其中 IDE为并行传输总线USB:例题1、下列关于USB总线特性的描述中,错误的是A.可实现外部设备的即插即用和热插拔B.可通过级联方式连接多台外设C.是一种通信总线,连接不同外设D.同时可传输两位数据,数据传输速率高答案:D解析:USB的特点有:1)即插即用 2)热插拔 3)很强的连接能力,采用菊花链形式将总舵外设备连接起来 4)有很好的扩展性,一个USB控制可扩充高达127个外部US.
2022-05-25 14:36:18 417
原创 英语阅读一刷技巧【推文总结】
写在开头:文中总结自:5000字干货!12个方面!做真题前,先看这篇(真题阅读最佳实践)正文开始学习阶段耗时:01~ 09年真题,共37篇,推荐在60天内完成。平均:60/37≈1.62天一篇,以篇为单位做与研究要求:练习阅读方法论中的方法,总结归纳命题人的出题方法以及相应的解题思路。把单词和句子的语言点,都搞清楚为做题结果设置三种状态:做对、做错、不会。对于不会的题目不能蒙(哪怕二选一),因为此时为学习的状态,是用来锻炼阅读方法,不会的题是因为你没有掌握方法,蒙只是自我麻痹,此外
2022-05-23 23:56:40 204
原创 【机组】--总线-例题
例题1某总线时钟频率为 66MHz66MHz66MHz ,在一个 646464位总线中,总线数据传输的周期是777个时钟周期内传输666个字的数据块。1)总线的数据传输速率是多少?2)若不改变数据块的大小,而将时钟频率减半,这时总线的数据传输速率是多少?【解】总线时钟频率:即机器的时钟频率,为时钟周期的倒数总线传输周期:简称总线周期,即总线完成一次操作所需时间总线工作频率:总线周期的倒数,指一秒内传几次数据(总线)时钟周期:即机器的时钟周期(不一定由CPU提供,也可能来自桥接器),即为时
2022-05-22 17:55:22 2304
原创 机组---存储器
存储器基本结构主存与CPU的连接图关于各种字长,寻址\编址相关,可参咱这篇博客:机器字长、存储字长、指令字长内存分类RAM&ROMROM芯片–易失性,断电后数据消失RAM芯片–非易失性质,断电后数据不会消失字片式存储体阵列组织一般SRAM为字片式芯片位片式存储体阵列组织ROM注:在扩容主存时,WR–读写信号线不用连接到ROM上,因ROM只读不写,即只有一种状态无需区分。DRAM&SRAMDRAM的刷新DRAM的地址复用例题:王道课后习
2022-05-17 21:00:15 1800
原创 单总线CPU指令执行
指令执行写在开头,以下内容均来自王道视频CPU内部单总线结构【图1】 CPU内部结构图(注意,图中的总线为CPU内部总线)注:MemR:内存读信号;MenW:内存写信号;IR:指令寄存器;PC:程序计数器;MAR:地址寄存器; MDR:数据寄存器;R0...Rn−1R_0 ... R_{n-1}R0...Rn−1:通用寄存器;Y:(输入)暂存器;ALU:算术逻辑单元; Z:(输出)暂存器;MDRinE:从外部的数据总线输入到MDR的数据是否有效;MDRoutE:从MDR输送到外
2022-05-04 22:52:32 2757 1
原创 CF、SF、OF、ZF标志位
OF(overflow flag) 溢出标志位溢出标志位 OF = 1 表示带符号整数运算时结果发生溢出。对于无符号整数运算,OF没有意义。对于有符号数的溢出判断方式有:1)采用一位符号位:思想为:'-'+'-'='+' 或 '+'+'+'='+'则为溢出,其他情况无溢出2)采用双符号位:s1、s2表示运算结果的两个符号位 ① s1s2 = 00 表示正数,无溢出 ② s1s2 = 01 表示结果正溢出 ,即 '-'+'-'='+',且s2表示当前运算符号'-',s1表示原本正确的符号'+'
2022-04-30 01:00:00 25975 8
原创 ~简单理解汉明码
本文将简要介绍两种海明码的检错原理,虽然说是两种,实际上原理上差不多= =。。且,前两种均只能纠错和检错一个比特。前置🧀:[偶校验]
2022-03-27 21:15:49 1491
原创 原码、补码、反码、移码
机组–原码、补码、反码、移码首先,对于正数而言,原码=反码=补码在开始下面内容前,做以下约定:XXX表示真值,[X]原[X]_原[X]原表示原码,[X]反[X]_反[X]反表示反码,[X]补[X]_补[X]补表示补码。并且您可能需要一定的将十进制数转化为二进制数的基础。有符号数与无符号数无符号数:整个机器字长的全部二进制均为数值位如 :X=+27X=+27X=+27无符号数为:110111101111011有符号数:在"无符号数"的最高位添加符号位:+:0,-:1如 :
2022-03-12 21:11:05 2537 2
原创 操作系统文件管理习题
例题:某系统文件采用混合索引的方式组织文件的数据存放,如上图所示,假定在文件的 INodeINodeINode 中设有13个地址项,其中直接索引10项,一次间接索引项1项,二次间接索引项1项,三次间接索引项1。数据块的大小为4KB4KB4KB ,磁盘地址用4B4B4B表示,试问:这个文件系统允许的最大文件长度是多少?(等价问法 索引能访问到的地址空间总大小为多大)假设文件目录存放在磁盘上。FCB占64B64B64B,其中文件名占8B8B8B 。若某一目录文件共有102410241024个FC
2022-02-15 22:47:32 4280 6
原创 操作系统内存管理
文章目录分页储存重要数据结构--页表1、每个页表项占用多少字节?1.1、如何根据页号找到(在内存中)对应的页表项(的地址)2、如何实现从逻辑地址到物理地址的转换2.1 二进制的逻辑结构的地址划分3、总结两级页表1、单级别页表存在的问题1.2、二级页面表定义1.3、二级页表的地址转换2.1、几个需要注意的细节3、总结课后例题分页储存[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fM55WcOz-1642950532231)(https://raw.githubusercon
2022-01-23 23:29:45 3420 3
原创 线段树学习笔记
线段树Segmenttree参考于线段树是常用的用来维护 区间信息 的数据结构。对于树中的每一个节点都代表了整个序列中的一段子区间;对于树中的每个叶子节点都代表了序列中的单个元素;父节点存储的是其每一个子节点的信息。线段树可以在Ο(log N)的时间复杂度内实现单点修改、区间修改、区间查询(区间求和,求区间最大值,求区间最小值)等操作。通过递归建造树,将一个长度不为1的区间平均划分,继续进行求解。具体的:设给定的区间范围为:[L , R] 且有 R - L >= 1 (即该区间长度不为1
2022-01-02 10:41:30 181
软件工程期末复习资料汇总(仅按本校考试大纲整合)
2022-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人