自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶卡捷琳堡的博客

日常分享笔记,心得体会,简单的小技巧

  • 博客(200)
  • 资源 (7)
  • 收藏
  • 关注

原创 大二下学习资料的整理

文章目录一、前言二、具体内容2.1 操作系统2.2 数据库系统2.3 计算机组成原理课程设计2.4 数据结构课程设计2.5 python(自学内容)一、前言这学期开始写博客,写了一些内容,但感觉文章内容比较杂乱,内容太多,找起来不太方便,所以专门整理一下,方便自己查找,到时候期末复习的时候也可以利用如果能给后来人利用的话那当然就更好了这篇文章会根据时间线一直更新,直到这学期结束具体的文章和内容可能有一些错误和缺漏,还望大家多多指出,多多包涵二、具体内容2.1 操作系统操作系统概念笔记——第一

2021-04-15 16:54:09 4283 5

原创 根据年月日求当前日期是星期几

使用基姆拉尔森计算公式进行计算,对应的java代码如下public void caculateWeekDay(int y,int m,int d){ if(m == 1 || m == 2) { m+=12; y--; } int week = (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1)%7; switch (week) { case 0: System

2022-05-20 20:38:50 170

原创 Acwing 848.有向图的拓扑序列

使用STL实现#include<iostream>#include<cstring>#include<queue>#include<algorithm>#include<vector>using namespace std;const int N = 100010,M = N * 2;int h[N],e[M],ne[M],idx;int n,m;// 保存每个点的入度int d[N];queue<int> q

2022-04-11 13:04:43 378

原创 Acwing844.走迷宫

使用STL的queue实现#include<iostream>#include<queue>#include<cstring>#include<algorithm>using namespace std;typedef pair<int,int> PII;const int N = 110;int n,m;queue<PII> q;int grid[N][N];// 保存距离int d[N][N];in

2022-04-10 11:36:03 254

原创 Spring Boot整合RabbitMQ

文章目录一、引入依赖二、配置信息三、配置类四、生产者编写五、消费者编写一、引入依赖在Spring Boot项目中引入Spring AMQP依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>二、配置信息spring.ra

2022-01-28 17:26:59 2037

原创 双指针——leetcode.1332删除回文子序列

一、题目1332.删除回文子序列给你一个字符串 s,它仅由字母 ‘a’ 和 ‘b’ 组成。每一次删除操作都可以从 s 中删除一个回文 子序列。返回删除给定字符串中所有字符(字符串为空)的最小删除次数。「子序列」定义:如果一个字符串可以通过删除原字符串某些字符而不改变原字符顺序得到,那么这个字符串就是原字符串的一个子序列。「回文」定义:如果一个字符串向后和向前读是一致的,那么这个字符串就是一个回文。示例 1:输入:s = "ababa"输出:1解释:字符串本身就是回文序列,只需要删除一次。

2022-01-22 15:33:11 295

原创 leetcode(912)——排序数组

文章目录一、题目二、题解(C++)一、题目912.排序数组给你一个整数数组 nums,请你将该数组升序排列。示例 1:输入:nums = [5,2,3,1]输出:[1,2,3,5]示例 2:输入:nums = [5,1,1,2,0,0]输出:[0,0,1,1,2,5]提示:1 <= nums.length <= 5 * 104-5 * 104 <= nums[i] <= 5 * 104二、题解(C++)使用快速排序解决问题,也可直接调用sort库函数

2022-01-15 14:14:36 174

原创 山东大学软件学院移动互联网开发技术期末考试回忆版

文章目录一、考试时间二、考试题目2.1 第一大题2.2 第二大题2.3 第三大题2.4 第四大题2.5 第五大题2.6 第六大题2.7 第七大题2.8 第八大题三、总结一、考试时间2021年12月27日 19:00-21:0017周随堂考,平时分60%,考试占比40%本次考试是软件学院2019级大三上移动互联网开发技术期末考试,本课程主要教授内容为“微信小程序开发”,而不是“安卓开发”,与另一个教“安卓开发”的班的考试题目不一样二、考试题目本次考试一共有8道大题,有很多题目与去年的题目一致。去年

2021-12-27 21:57:52 457 5

原创 软件工程应用与实践(16)——总结

2021SC@SDUSC文章目录一、博客综述二、课程总结一、博客综述二、课程总结

2021-12-26 08:00:00 261

原创 软件工程应用与实践(15)——请求与响应

2021SC@SDUSC文章目录一、概述二、源码分析2.1 响应2.2 请求三、总结一、概述在老年健康知识图谱系统中,后端与前端的交互是很重要的,在前端向后端发送请求的过程中,后端需要向前端返回响应的数据,而本篇博客将重点针对本项目中关于请求与响应的部分做相关分析。经过小组讨论,决定由我分析关于响应和请求的部分,关于这块内容,在项目中的源码主要涉及一下几个部分在前端中,有封装好的,发送请求的js文件,这些js文件中封装了一个个请求的函数,在前端vue页面中可以调用。而在后端,则对请求包装了相应的

2021-12-24 22:59:17 576

原创 软件工程应用与实践(14)——工具类分析(3)

2021SC@SDUSC文章目录一、概述二、源码分析三、总结一、概述二、源码分析三、总结

2021-12-22 23:46:22 304

原创 软件工程应用与实践(13)——JWT

2021SC@SDUSC文章目录一、内容概述二、源码分析2.1 JWT配置2.2 JwtAuthenticationRequest类2.3 JwtAuthenticationResponse类2.4 JwtTokenUtil类三、总结一、内容概述在老年健康管理系统中,权限验证是个很重要的内容。在本项目中,使用了JWT的方式进行认证服务。经过小组成员讨论交流后,决定由我进行JWT内容源码的分析。本篇博客我会首先从JWT的配置,引入开始,接着详细说明与JWT相关的工具类,最后对Controller接口调

2021-12-15 19:05:22 167

原创 软件工程应用与实践(12)——工具类分析(2)

2021SC@SDUSC文章目录一、概述二、代码分析三、总结一、概述在上一篇文章中,我们主要分析了代码生成包的工具类,和一部分搜索引擎包中的工具类。经过小组成员讨论,决定继续由我分析关于搜索引擎包下的几个工具类。本次要分析的几个工具类有关,位于下面的包下经过这一部分的分析,我希望能更好地掌握有关Lucene搜索引擎的相关知识除了这一部分以外,本篇博客还将分析项目中关于日志打印的工具类。希望经过相关的学习讨论,能更好地掌握关于日志打印方面的内

2021-12-14 10:29:37 433

原创 山东大学软件学院算法设计与分析期末考试回忆版

文章目录一、考试时间二、考试题目2.1 第一大题2.2 第二大题2.3 第三大题2.4 第四大题三、总结一、考试时间2021年12月13日上午10:10-12:10本次考试是山东大学软件学院2019级软件工程专业大三上算法期末考试本学期的算法课上课时间为2-7周,9-14周(实际上13周就结束了),第15周考试考试范围:除了并查集和35章近似算法不考,其他在老师PPT上的内容都是考试范围二、考试题目本次算法考试一共有4道大题,每道大题中有多个小题2.1 第一大题(1)请解释RAM模型详细

2021-12-13 13:25:27 2698

原创 软件工程应用与实践(11)——工具类分析(1)

2021SC@SDUSC文章目录一、概述二、主要代码三、总结一、概述二、主要代码三、总结

2021-12-07 15:40:10 361

原创 软件工程应用与实践(10)——网关,服务熔断

2021SC@SDUSC文章目录一、概述二、代码分析三、总结一、概述在老年健康管理系统中二、代码分析三、总结

2021-12-01 23:51:31 488

原创 软件工程应用与实践(9)——微服务治理

2021SC@SDUSC文章目录一、概述二、核心代码三、总结一、概述二、核心代码三、总结

2021-11-23 21:14:27 417

原创 软件工程应用与实践(8)——视频清晰度切换

2021SC@SDUSC文章目录一、概述二、代码分析三、总结一、概述二、代码分析三、总结

2021-11-17 21:20:43 805

原创 软件工程应用与实践(7)——邮件发送

文章目录一、概述二、代码分析三、总结一、概述二、代码分析三、总结

2021-11-10 19:01:41 1339

原创 软件工程应用与实践(6)——swagger2搭建

文章目录

2021-11-04 17:20:13 91

原创 软件工程应用与实践(5)——词云的获取

2021SC@SDUSC文章目录一、简介二、word文档分词三、词云的获取四、总结一、简介二、word文档分词三、词云的获取四、总结

2021-10-27 10:12:50 271

原创 软件工程应用与实践(4)——词云图的呈现

文章目录一、功能概述二、前端代码2.1 echarts配置2.2 echarts使用三、echarts源码分析四、总结一、功能概述在老年健康管理系统中,首页词云图是一个独特的功能。经过小组成员交流讨论,决定由我负责词云图代码的分析。词云图中词语来自健康知识word文档中的分词。分词的功能与停用词的去除在下一篇博客中会提到,本篇博客先关注最基本的部分,即前端词云图的获取与呈现。二、前端代码2.1 echarts配置本项目中使用echarts的echarts-wordcloud库实现词云图。在使用前需

2021-10-21 20:34:38 364

原创 软件工程应用与实践(3)——知识图谱细节获取与数据呈现

2021SC@SDUSC目录一、功能描述二、前端代码三、后端代码四、预览word文件内容一、功能描述二、前端代码三、后端代码四、预览word文件内容

2021-10-13 18:49:45 255

原创 贪心算法——leetcode135.分发糖果

文章目录题目题解题目老师想给孩子们分发糖果,有 N 个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。你需要按照以下要求,帮助老师给这些孩子分发糖果:每个孩子至少分配到 1 个糖果。评分更高的孩子必须比他两侧的邻位孩子获得更多的糖果。那么这样下来,老师至少需要准备多少颗糖果呢?示例 1:输入:[1,0,2]输出:5解释:你可以分别给这三个孩子分发 2、1、2 颗糖果。示例 2:输入:[1,2,2]输出:4解释:你可以分别给这三个孩子分发 1、2、1 颗糖果。

2021-10-11 16:15:17 88

原创 贪心算法——leetcode455.分发饼干

文章目录一、题目二、题解一、题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。示例 1:输入: g = [1,2,3], s = [1,1]输出: 1解释:你有三个孩子和两

2021-10-11 15:48:43 76

原创 软件工程应用与实践(2)——知识图谱树形结构获取

2021SC@SDUSC目录

2021-10-07 15:15:06 564

原创 动态规划——leetcode64.最小路径和

文章目录一、题目二、题解一、题目给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例 1:输入:grid = [[1,3,1],[1,5,1],[4,2,1]]输出:7解释:因为路径 1→3→1→1→1 的总和最小。示例 2:输入:grid = [[1,2,3],[4,5,6]]输出:12提示:m == grid.lengthn == grid[i].length1 &lt

2021-10-07 10:49:44 33

原创 动态规划——leetcode413.等差数列划分

文章目录一、题目二、题解一、题目如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。例如,[1,3,5,7,9]、[7,7,7,7] 和 [3,-1,-5,-9] 都是等差数列。给你一个整数数组 nums ,返回数组 nums 中所有为等差数组的 子数组 个数。子数组 是数组中的一个连续序列。示例 1:输入:nums = [1,2,3,4]输出:3解释:nums 中有三个子等差数组:[1, 2, 3]、[2, 3, 4] 和 [1,2,3,4] 自身。示

2021-10-05 21:00:18 40

原创 动态规划——leetcode198.打家劫舍

文章目录一、题目二、题解一、题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。示例 1:输入:[1,2,3,1]输出:4解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。 偷窃到的最高金额 = 1 + 3 =

2021-10-03 11:11:54 34

原创 动态规划——LeetCode70.爬楼梯

文章目录一、题目二、题解一、题目假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定 n 是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1. 1 阶 + 1 阶 + 1 阶2. 1 阶 + 2 阶3. 2 阶 + 1 阶二、题解class Solution

2021-10-03 10:53:34 54

原创 软件工程应用与实践(1)——项目简介,小组分工

2021SC@SDUSC目录一、项目简介二、小组分工三、安装配置四、数据预处理一、项目简介二、小组分工三、安装配置四、数据预处理

2021-09-29 22:06:28 1280 2

原创 将日期插入mysql数据库时,时间减少一天

文章目录一、问题描述二、问题解决一、问题描述将日期插入mysql数据库后,日期自动减少一天二、问题解决将数据库配置中的serverTimezone改为Asia/Shanghai即可serverTimezone=Asia/Shanghai

2021-08-17 16:05:25 896

原创 查询mysql数据库时,返回的日期少一天

文章目录一、问题描述二、解决方案一、问题描述从前端查询用户的生日信息时,前端页面显示的结果比真实日期少一天,数据库中保存的值没有问题在实体类中使用以下注解返回时间@JsonFormat(pattern = "yyyy-MM-dd")private Date date;二、解决方案在application.properties中加入以下语句,修改jackson的默认时区#jackson配置,使其转换的时间正常显示spring.jackson.time-zone=GMT+8...

2021-08-17 15:58:50 1100

原创 Mybatis-plus分页查询

文章目录一、创建配置类二、编写测试方法一、创建配置类注意paginationInterceptor方法一定要写上@Bean注解,否则无法执行分页查询package com.huang.config;import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;import org.mybatis.spring.annotation.MapperScan;import org.springframework.con

2021-08-04 16:25:03 124

原创 leetcode(844)---比较含退格的字符串(双指针)

文章目录题目题解一(遍历)题解二(双指针)题目844.比较含退格的字符串给定 S 和 T 两个字符串,当它们分别被输入到空白的文本编辑器后,判断二者是否相等,并返回结果。 # 代表退格字符。注意:如果对空文本输入退格字符,文本继续为空。示例 1:输入:S = "ab#c", T = "ad#c"输出:true解释:S 和 T 都会变成 “ac”。示例 2:输入:S = "ab##", T = "c#d#"输出:true解释:S 和 T 都会变成 “”。示例 3:输入:S =

2021-07-24 23:26:58 76

原创 leetcode(15)---三数之和(双指针)

文章目录题目题解题目15.三数之和给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:输入:nums = [0]输出:[]提示:0 <= nums.lengt

2021-07-24 22:26:20 28

原创 leetcode(82)---删除排序链表中的重复元素(双指针)

文章目录题目题解题目82.删除排序链表中的重复元素 II存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。返回同样按升序排列的结果链表。示例 1:输入:head = [1,2,3,3,4,4,5]输出:[1,2,5]示例 2:输入:head = [1,1,1,2,3]输出:[2,3]提示:链表中节点数目在范围 [0, 300] 内-100 <= Node.val <= 100

2021-07-24 21:23:53 63

原创 leetcode(74)----搜索二维矩阵(二分查找)

文章目录一、题目二、题解一、题目74.搜索二维矩阵编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3输出:true示例 2:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], targe

2021-07-20 22:59:19 65 2

原创 leetcode(162)---寻找峰值(二分查找)

文章目录一、题目二、题解一、题目162.寻找峰值峰值元素是指其值大于左右相邻值的元素。给你一个输入数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。你可以假设 nums[-1] = nums[n] = -∞ 。示例 1:输入:nums = [1,2,3,1]输出:2解释:3 是峰值元素,你的函数应该返回其索引 2。示例 2:输入:nums = [1,2,1,3,5,6,4]输出:1 或 5 解释:你的函数可以返回索引

2021-07-20 22:39:38 40

原创 leetcode(153)---寻找旋转排序数组中的最小值(二分查找)

文章目录一、题目二、题解一、题目153.寻找旋转排序数组中的最小值已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到:若旋转 4 次,则可以得到 [4,5,6,7,0,1,2]若旋转 7 次,则可以得到 [0,1,2,4,5,6,7]注意,数组 [a[0], a[1], a[2], …, a[n-1]] 旋转一次 的结果为数组 [a[n-1], a[0], a[1], a[2],

2021-07-20 21:27:35 21

数据结构课设exe文件.zip

下载后解压,双击SortProject.exe文件即可运行,该项目的详细说明见我的博客https://blog.csdn.net/weixin_46841376/article/details/114262210

2021-06-04

数据库系统概念中的大学数据库表

详细说明见我的文章https://blog.csdn.net/weixin_46841376/article/details/116068239

2021-04-23

计组课设实验(1)数据选择器的quartusII工程

具体描述见:https://blog.csdn.net/weixin_46841376/article/details/115368646

2021-04-09

计组课设实验(2)的异步计数器的quartusII工程

具体的描述见https://blog.csdn.net/weixin_46841376/article/details/115386172

2021-04-09

计组课设实验(3)的QuartusII工程

具体描述见https://blog.csdn.net/weixin_46841376/article/details/115540172

2021-04-09

Java连接MySQL数据库的jar包

mysql-connector-java-8.0.12.jar 下载压缩包后解压即可

2021-02-07

JSTLjar包.zip

要使用JSTL的函数库,首先需要将jar包导入 此压缩包包含两个jar包: jstl.jar和standard.jar

2021-02-04

空空如也

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

TA关注的人

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