自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 虚拟机卸载

四、输入”注册表“,找到计算机\HKEY_CURRENT_USER\Software\VMware, Inc.,右键删除。二、ctrl+shift+esc进入任务管理器,找到vm开头进程,右键结束。一、桌面点击win键,输入”服务“,找到vm开头服务,右键终止服务。三、打开控制面板,进入程序->程序和功能->卸载vm。五、找到下载的vm程序,点击下载,即可删除成功!

2025-04-22 16:10:50 368

原创 项目搭建过程中遇到的问题记录

在控制台排查发现后端未向前端发送任何数据,但是后端服务层代码未出现错误->如何排查问题出现在哪里?1.使用推荐算法根据用户的行为习惯生成对应的数据表格,选择其中的三条进行展示,结果显示不出来。控制台排查发现是在渲染前端的时候出现问题,但是为什么第一个就可以成功显示呢?3.只有第一个酒店在预约的时候出现了房型选择,但是其他酒店在预约的时候未出现房型选择。2.关闭推荐算法,直接选取数据库中前三条state=1的景点信息,结果还是没有显示。

2025-04-07 01:38:36 221

原创 中国电信java技术岗模拟试题(部分)

假如输入CCCABCC,则表示有C(3),A(1),B(1),C(2)。输出:如果str中没有":-("或者":-)",那么输出“none",如果”:-("的数量大于“:-)",那么输出”sad",如果":-("的数量小于":-)",那么输出”happy“,如果":-("与":-)"的数量相等,那么输出”just so so"1、输入:用户输入一串字符串str,要求必须是在":-)"、":-("、” “、”/“以及从A-Z的字母大小写中,根据字符串中的":-)"以及":-("来判断用户的心情。

2025-03-15 13:14:26 513

原创 前端开发笔记

2.在vue文件中:直接在vue文件中定义样式,上面是代码区,下面是样式区域,这种一般适用于任务量小,项目规模小的情况。在css文件中定义具体的数值,这种一般应用在项目比较大,任务量比较多,可以进行统一样式开发的情况下。1.使用css文件:在vue文件中定义div标签,在css文件中定义长高宽等。一、前端样式修改的两种方法。

2025-03-14 00:42:03 222

原创 电脑浏览器显示代理服务商可能有问题 ,或者地址不正确

1.问题重现:前一天用电脑跑了项目没管,第二天打开浏览器显示代理服务商有问题,网络连接成功,可以正常使用qq、微信等,但是浏览器页面显示不出来并且输入网址也没有响应。2.解决:win+R,输入cmd,打开命令行,输入ipconfig/flushdns刷新DNS缓存,重启电脑成功解决。

2025-03-13 12:58:18 486

原创 项目搭建过程笔记

1.准备工作,安装redis,zip文件类型下载需要自己配置,msi类型下载不要自己配置,直接点击msi文件之后解压安装,进入之后点击redis-server.exe文件运行。1.maven仓库位置,一定要保证仓库文件中是空白的(这里也是我第一次导入失败的原因,因为maven构建失败导致项目所需要的依赖下载失败)5.maven构建之后,项目会自动下载相关的依赖,然后启动项目显示相关信息,说明后端导入成功!2.项目jdkl的配置,确保为1.8版本(之前导入失败的原因之一,之前搞得14)

2025-03-10 21:50:08 346

原创 项目maven配置出现错误

项目maven配置出现错误

2025-02-23 21:08:27 233

原创 前端配置出错:pm warn ERESOLVE overriding peer dependencynpm warn While resolving: @videojs-player/vue@1.0

前端配置出错:pm warn ERESOLVE overriding peer dependencynpm warn While resolving: @videojs-player/vue@1.0

2025-02-23 20:56:13 453

原创 中国移动Java技术岗笔试题

1.编写一个sql语句,查询每个分类的产品数量,并按分类名称,字母倒叙排序。4.redis中缓存穿透、缓存血崩和缓存机窗分别是什么?简述大模型的含义、原理以及实现方法,列举常见的使用大模型的场景。2.简述是springboot自动配置机制是如何实现的?5.什么是Java中的线程安全,如何保证线程安全?3.编写一个算法,用于反转一个字符串。

2024-12-06 19:07:48 395

原创 软件工程导论

第一章软件工程学概述软件=程序+文档+数据+知识 软件特点:无形的、复杂的、开发成本高、易于复制、质量要求高 项目过程:分析、设计、编码、测试、维护 分类:系统软件、支撑软件、应用软件 软件危机:软件在开发、运行、维护过程中所出现的任何问题 软件工程概念:把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件 软件工程特征 软件关注于大型程序的构造 软件工程的中心课题是控制复杂性 软件经常变化 开发软件的效率非常重要 和谐的合作是开发软件的基础

2023-12-07 16:22:10 126 1

原创 Java Web程序设计参考答案

用户注册密码:

2023-11-10 00:00:07 3663 2

原创 Java Web模拟题

假设userService对象有方法listAll()返回用户列表List,用户信息:ID(id)、姓名(name)、密码(passwd)。26、在JavaScript中,编写一个用户(User)类,属性有名字(name)、年龄(age),方法有show( ),在方法中使用alert弹出用户的名字和年龄。25、在JavaScript中,对数组[6, 3, 1, 5, 2, 4]按数值进行从大到小排序,并将结果以分号相隔拼成一个字符串,并使用alert弹出该字符串。

2023-11-09 23:11:22 1938 2

原创 第五章 运输层

5.8 拥塞控制:防止过多的数据注入网络中,这样可以使网络中的路由器或链路不至于过载。5.7 TCP的流量控制:让发送方的发送速率不要太快,要让接收方来得及接收。发送方糊涂窗口:发送数据很少,导致速率很低->Nagle算法。糊涂窗口综合征:每次接受或者发送的数据很少导致发送速率很低。慢开始:拥塞窗口=1,每次拥塞窗口根据确认,=原来+确认。快恢复:不再从拥塞窗口=1开始,二是让发送窗口=拥塞窗口。拥塞控制是要控制注入网络的数据量,是一种全局的过程。连接的一方收到的是零窗口通知->启动计时器。

2023-11-09 13:09:52 90 1

原创 第三章 数据链路层

10吉比特以太网(10GbE)和更快的以太网。ppp协议应该满足的需求。使用广播通信的数据链路层。从总线以太网到星形以太网。100BASE-T以太网。在数据链路层扩展以太网。以太网交换机的学习特点。使用以太网进行宽带接入。数据链路层的三个问题。ppp协议的工作状态。以太网的两个主要标准。使用集线器的星形拓扑。在物理层上扩展以太网。

2023-11-09 13:07:25 68 1

原创 计算机网络

( 1)各层之问是独立的。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口(即界面)所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若千个较容易处理的更小一些的问题。分组交换中可以将数据进行划分之后通过不同的通道传送因此分组交换的速率较快。对于通道的利用率:电路交换中一条通道在使用之前不可被其他通信过程占据,所以电路交换对于通道的利用率较低。传送的时效性:分组交换中分组的数据小于整个报文的长度,所以分组交换的时延性更小,灵活性更高。

2023-11-09 13:06:01 74 1

原创 计算机组成原理

又如:1100+1100=1 1000(-4+-4=-8)这里可以看到结果正确,但是会多出一位,这就是进位。正数的溢出与进位:溢出即两个正数相加得到负数或0:0100+0100=1000(4+4=-8,注意负数在运算中是用补码表示,这里的1000是-8的补码)很显然,两个正数相加不可能得到一个负数,因此最多发生溢出。又因为Ai、Bi与Ci保持一致(即当Ai=Bi=1时候,Ci也等于1,或者当Ai=Bi=0时候,Ci=0)因此可以转变为看Ci是否与Ci-1一致,如果两者异或结果为1,则发生溢出。

2023-11-09 13:00:27 210 1

原创 数据库 第六章

污读数据:至少存在两个事务,事务T1更新数据R,事务T2读取数据R,但是事务T1由于某种原因被撤销,修改无效后R恢复原值,那么事务T2得到的数据与数据库的内容不一致。用户存取和权限控制:定义用户存取权限称为授权(系统特权、对象特权)备注:授权粒度包括关系、记录或属性,授权粒度越细,授权子系统就越灵活、能提供的安全性就越完善。重复读取:至少存在两个事务,事务T1读取了数据R,事务T2读取并更新了数据R,那事务T1再读取数据R以进行核对时候,得到的两次读取值不一样。

2023-11-09 12:56:11 106 1

原创 第九章 排序

t]中记录进行一趟快速排序,附设两个指针low和high,它们的初值分别为low和high,设枢轴记录的关键字为Pivotkey。a>b->将b放到监视哨的位置->将a往后挪一位->比较a之前的数与b的大小:凡是比b大的数均往后移动一位->直到比较完所有的数,剩下的空位置即b元素要插入的位置。确定插入位置:与折半查找相同,将第一个数看成是有序序列、附设high、low、mid用mid找到要插入的位置,将mid后的全部的元素往后挪一位(需要监视哨)。比较第二个数b与有序序列中的最后一个数a的大小。

2023-11-09 12:52:00 78 1

原创 第八章 查找

由上述的两个图可知:二分法查找在查找成功时进行比较的关键字个数最多不超过树的深度,而具有n个结点的判定树的深度为log2n+1。在有监视哨的时候,表长为n+1,并且在监视哨的位置放置要查找的元素,如果查找成功则返回关键字位置,若不成功则返回监视哨的位置。原理:给定一个特定值,一个一个的与关键字比较,若有与特定值相等的关键字,则返回整个记录的信息或者该记录在表中的位置。性能分析:原理:根据折半查找构造一棵二叉树,根据二叉树的性质,分析查找某一个值的次数,此时二叉树的深度等于查找次数。

2023-11-09 12:50:36 74 1

原创 第七章 图

思想:按照路径长度递增的次序产生最短路径的算法,具体而言是把顶点分为两类,第一组是已经确定放入最短路径的顶点,第二组是不确定是否要放入最短路径的顶点,按照最短路径递增的顺序将顶点放入第一组种,直至从v0出发的所有的顶点均放入第一类的顶点中。注:确保从v0出发到第一组的顶点的最短路径小于到第二组的顶点的最短路径。图、顶点、边、有向图、弧、无向图、有向完全图、无向完全图、相邻顶点、相关联弧或边 、度、子图、路径、图的连通->连通图->连通分量->强连通图->强连通分量、带权图、网。

2023-11-09 12:33:27 82 1

原创 第六章 树和二叉树

增加了两个数域:LTag:0表示lchild域指示结点的左孩子 1表示lchild域指示结点的前驱 同理RLag:0表示rchild域指示结点的右孩子 1表示rchild域指示结点的后继。孩子表示法:把每个结点的孩子结点排列起来看成一个线性表,且以单链表做存储结构,则n个结点有n个孩子链表(叶子结点的孩子链表为空表)。备注:二叉树的线性化:由于线索化的实质是将二叉链表中的空指针改为指向前驱或者后继的线索,而前驱或者后继的信息只有在遍历过程中得到,因此线索化的过程即为在遍历过程中修改空指针的过程。

2023-11-09 12:26:43 83 1

原创 数据结构与算法

十字链表:在链表中每个非零元素可以用一个含有5个域的结点表示,right域链接同一行中的下一个非零元,down域用于链接同一列中的下一个非零元素。原子域:标志域和值域。对称矩阵:矩阵元素以正对角线成两边对称 ->成对称的两个元素共享同一个空间->找到对称矩阵上的每一个元素与一维数组里的每个元素之间的下标关系即可。对角矩阵:上对角或下对角存在元素->找到对角矩阵里的每个元素与一维数组里面的每个元素的下标关系即可。3、广义表的递归性:广义表中所含弧的重数称为表的深度->表中元素的层数就是包括该元素的括弧重数。

2023-11-09 12:19:39 88 1

原创 数据结构与算法

当且仅有两个串的值相等,称两个串相等(长度相等并且对应位置的字符相等)存储密度=串值所占的存储位/实际分配的存储位。空串是任意串的子串、任意串是其自身的子串。串的长度、空串、空白串、子串、主串。1、定长顺序存储表示。动态存储分配的顺序表。3、串的链式存储结构。

2023-11-09 12:16:22 83 1

原创 数据结构与算法

循环队列——队列的顺序表示和实现->用一组地址连续的存储单元存放从对头和队尾的元素->设有两个指针:front=rear=0->每当插入新的队列尾元素时候,尾指针+1,每当删除一个元素的时候,头指针+1。链式存储:它是运算受限的单链表,插入和删除操作仅限制在表头位置进行,由于只能在链表头部进行操作,故链表没有必要像单链表那样附设头结点,栈顶指针就是链表的头指针。顺序存储:每当插入新的栈顶元素时候,指针top+1 删除栈顶元素时候,指针top-1,非空栈中的栈顶指针始终在栈顶元素的下一个位置上。

2023-11-09 12:13:09 83 1

原创 数据结构与算法

2、特点:数据元素在计算机中的物理位置相邻来表示表中数据元素间的逻辑关系->只要直到数组的基地址以及存放规则即可达到随机访问的要求->数据元素在顺序表中的存储位置取决于该数据元素在线性表中的顺序号。1、线性表的定义:除了第一个元素只有直接后驱与最后一个元素只有一个前驱之外的其他元素均有一个直接前驱和后继。1、引入:以上的单链表只可以沿着一个方向寻找目标元素,双链表中增加一个指前驱的指针域,从而达到可以双向寻找。1、原理:用一组连续的存储单元依次存储线性表的数据元素。(1)线性表的初始化。

2023-11-09 12:07:35 91 1

原创 《离散数学》模拟试卷一 参考答案

离散数学模拟试题一参考答案

2023-11-03 12:45:00 695

原创 《离散数学》模拟试卷一

离散数学模拟试卷(一)

2023-11-03 12:40:19 212

概率论与数理统计模拟题

概率论与数理统计模拟题

2023-11-10

第二章 线性表.docx

第二章 线性表.docx

2023-11-09

空空如也

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

TA关注的人

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