自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (19)
  • 收藏
  • 关注

原创 Memos — 一款实用便捷的在线记事本工具,同样还是一个小型社区

Memos是一款很实用的在线记事本应用,让你可以随时随地记录自己的思路、灵感和笔记,不用再担心记事本随手丢失,同时还是一个轻量的社区,可以跟大家分享你的生活。PaoPaoMemos管理系统❌✅好友系统✅❌关注系统✅❌用户注册验证✅❌发布文章时记录地理位置✅❌SSO单点登录❌✅上传附件仅照片/视频不限制界面美观度🌟🌟🌟🌟🌟🌟🌟🌟🌟部署难度😈😈😈😈😈😈😈😈。

2024-04-26 15:57:16 317 1

原创 全网最详细的常用Docker列表

目前来说,小鹿能想到的就只有这么多,其实在日常使用中,小鹿使用的不仅仅只有这些Docker,Dokcer也确实给小鹿带来了很大便利性。之后如果小鹿发现什么有趣的或者实用性很强的Docker服务,也会同步在这篇文章的,另外关于上面提到的docker服务的部署使用,后续我也会及时更新文章的。所以!大家可以关注一下小鹿呀~

2024-04-26 10:21:03 704 4

原创 项目中可能常用的正则表达式(实际项目,速速收藏!)

记录了项目中可能常用的正则表达式。包含各个方面以及各种场景

2024-04-25 20:24:51 382 1

原创 Spring Boot日志:从Logger到@Slf4j的探秘

Logger和@Slf4j都与日志(logging)有关,而@Slf4j实际上是 Lombok(一种Java库)提供的一个注解,用于简化日志的创建。让我们详细了解它们之间的区别。Logger:通过调用框架提供的静态方法获取 logger 实例。@Slf4j:通过 Lombok 注解自动生成 logger 实例。Logger:更灵活,可以选择使用不同的日志框架。@Slf4j:通常与 SLF4J 框架结合使用,相对更简洁。Logger:在不使用 Lombok 或在需要更大灵活性时使用。@Slf4j。

2024-04-25 19:59:50 547 1

原创 SpringBoot从零整合轻量安全框架Shiro

Apache Shiro是一个简单、灵活且强大的Java安全框架,用于提供身份验证、授权、加密和会话管理等安全功能。它的设计理念是无侵入性,使得它可以轻松地与任何Java应用程序集成。Shiro提供了一系列内建的安全组件,如Subject(表示当前用户)、SecurityManager(管理所有安全操作)、Realm(与安全数据交互)等。通过这些组件,开发者可以快速实现用户身份验证、授权和会话管理。Shiro还提供了灵活的插件机制和可扩展的API,支持自定义功能和数据源集成。

2024-04-25 17:05:19 1461 2

原创 对AIGC技术的一些看法

生成式人工智能(AIGC)确实是近年来人工智能领域的一个热门研究方向。基于生成对抗网络(GANs)、预训练的大型语言模型等技术,AIGC能够生成各种类型的内容,如文本、图像、音频等。多模态生成:未来,AIGC可能会越来越多地涉及到多模态生成,即在一个模型中结合文本、图像和音频等多种媒体类型,生成更为丰富和复杂的内容。个性化与定制化内容生成:随着技术的进步,AIGC将能够更精准地理解和捕捉用户的偏好和需求,从而生成更符合个人喜好的内容。实时生成与互动体验。

2024-04-24 16:46:00 981

原创 在IDEA中创建一个SpringBoot项目(超详细教学)

使用Maven的好处主要是:1.成熟和稳定:Maven是比较早期的构建工具,已经得到了广泛的应用和社区支持。**值得一提的是:**如果你这里选择的是使用服务器URL来创建项目,则应该是不支持Java8的,毕竟版本实在是太老了。也就是这里的JDK版本应该也是不支持的,如果出现这种问题,有两个解决办法:1.去官网下载指定的JDK版本,并在项目中引入。插件系统丰富,提供了大量的构建和扩展功能。SNAPSHOT意义: 表示这是一个开发中的版本,它可能包含了最新的代码更改和新功能,但还没有经过正式的测试和验证。

2024-04-24 16:23:13 732

原创 Windows后台执行cmd解决方案

不知道小伙伴们用没用过内网穿透,相比较于成熟的穿透方案,我目前一直试用的还是Frp来进行穿透,但是在Windows上使用cmd运行frp之后总是会有一个黑色框,这时候我就总会担心,要是不小心被我关掉了又或者是电脑重启了怎么办,所以我就去查了一下资料,写这篇文章就当记录学习了。Win­dows 下手动添加开机启动的方式一般是创建快捷方式到启动文件夹,但某些程序是命令行式运行的,打开后会显示一个 cmd 窗口,而且窗口关闭程序就会停止。而winsw。

2024-04-20 21:55:31 600

原创 反向代理神器nginx proxy manager

如果有人问我:你觉得最重要的docker应用有些?NPM当然,这里我不会说,因为它们往往不直接面对用户,我们很难感受到它们的存在,虽然它们在搭建docker应用的时候会经常出现。本文主要解决如何安装和基本使用NPM。我之所以将两者合并讨论,是因为它们的组合可以很好地解决这个使用场景。总而言之,我觉得如果想要特别方便的使用vps搭建后续很多的服务的话,是一定要有一个nginx proxy manager的~下面我们一起来看看吧 😆。

2024-04-20 21:34:46 837

原创 Vue3 ElementUI框架的表格复选问题

用户在当前页勾选后,可以切换到其他页进行勾选,并且在页面切换之间,已勾选的数据不会存在丢失的情况。的形式来实现,key就是currentPage、value就是数组,然后使用初始化的方式,先将数组中的每个值都写成0,然后将已经选中的值改成1,但是有个效率问题,每次翻页或者每次切换页大小的时候都可能需要去重新。作为一个全栈,我其实第一想法就是想到使用Map来记录每一页的选中状态,这样无论用户如何选择,都可以很完美的记录下当前页有哪些值被选中,做法也很简单,就是使用。,剩下的代码主要是配合上面的代码。

2024-04-20 16:06:24 258

原创 使用又拍云CDN加速静态资源

又拍云是国内知名企业级云服务商、国家高新技术企业,持有工信部颁发的CDN牌照,致力于为客户提供一站式的在线业务加速服务,以场景化CDN为核心,为客户提供对象存储、HTTPS/SSL证书等等。又拍云云存储服务于2015年9月起对所有用户开放免费使用,推出开发者帮助计划(又拍云联盟),为开发者提供专业、免费、稳定的CDN和云存储服务,加速个人网站或者APP等项目。

2024-04-20 16:03:22 726

原创 从零搭建自己的服务器

这篇文章主要用来介绍小白该如何从零开始搭建自己的服务器,将我踩的坑和未来您可能会踩的坑都讲一遍,以最小的成本来实现最大的效益,

2024-04-20 16:01:06 961

原创 搭建个人图床

请注意,的docker安装要严格按照本教程的步骤执行。由于镜像或chevereto自身原因,自行在docker-compose中映射environment参数基本上是失败的。切记,切记!这篇文章我们将介绍另一个好用的应用,即chevereto。它的官网是:https://chevereto.com/。chevereto是一款自建图床的程序。可能小伙伴不知道什么是“图床”。简而言之,就是一款托管图片的程序吧。你可以看看,颜值是不是非常高呢!在没有使用markdown之前,我对于图床没什么概念。

2024-04-20 15:54:28 532

原创 终极截图王ShareX支持webp

首先,我们前面已经学习过自建Chevereto图床(具体的可以查看文章在实际使用中,。经过一番调查,除了Fastone Capture、Snipaste外,ShareX也是一个免费的、功能强大的截图工具,所以想详细地了解它并推荐给大家。其实最开始的时候我一直使用的是微信自带的截图工具,它默认返回的都是jpg或者png格式,但是小伙伴说我的博客图片加载有些许慢了,这时候我意识到,。如果你的网站没什么人访问,是很难发现这个问题的;

2024-04-20 15:48:42 982

原创 SpringBoot实现邮件推送

在项目中经常会遇到SpringBoot推送消息的业务,除了站内推送通知,邮件推送也是一种常见的方式,本次小鹿就带大家实现邮件推送。

2024-04-20 15:40:35 1349

原创 Mac 下erlang及rabbitmq安装

mac系统以及linux系统中rabbitmq的安装

2023-08-02 12:50:20 364

原创 mongo在M1 Pro中的使用踩坑记录及解决

1.首先安装我建议使用homebrew安装,具体的教程网上应该有很多。但这里我重点介绍一下用安装包自己手动安装,首先是MongoDB网站的页面:此处需要注意:一定要下载的(我指的是m1 pro用户,其实只要是苹果芯片都应该是arm64)2.下载下来之后,双击进行一个解压(如果是新电脑可能不支持解压tgz的压缩包,你可以选择下载zip,当然你可以下载一下我的这个解压工具),激活码是9kpg,如果链接已失效,请联系我!

2023-08-02 11:22:12 43

原创 快速搭建网站

本文主要以图文的形式讲解任意web项目在Linux环境下的部署,涉及在Docker容器中安装MySQL、Redis、Nginx、RabbitMQ以及SpringBoot应用部署,基于CenterOS7.6(其实别的系统也都是可以的

2023-08-02 11:13:18 161

皇家理工UML课程设计-图书管理系统(文档+类图)

首先这个文档的最终评分是96分,说明很得老师认可(xcy打的分)然后呢内容极其详细,类图也都有了可以直接用就行,写的是智能图书管理系统。就是这样!

2021-06-24

关于心脏病数据集的机器学习研究

皇家理工的机器学习论文作业,使用的是心脏病数据集进行研究,用到的方法有线性回归、决策树、支持向量机、神经网络、K近邻算法、SGDClassifier梯度下降分类以及XGBoost方法,完全可以满足课程要求,然后代码有注释,结果还算详细,文档写了8000+字

2021-06-24

重庆理工大学算法课设(刘祥)

这是我在大学期间做的一个算法的课设,做的还算可以,有详细的答辩文档以及代码注释,对于难的地方都有标注二项式公式计算 绘制一个简单的分形树 牛童过河问题 农夫过河问题 九宫图问题 基因序列比较 区间调度问题 最长回文子序列问题 租金最少问题 三壶倒水问题 任务安排问题 写的还算可以吧,最后评定等级是优秀

2021-06-24

Vue+SpringBoot+MySQL+redis课堂派前后端分离_redis集群读写分离

这是我所做的仿制课堂派的一个课程管理系统,界面全按照课堂派来写的,实现了除测试以外到所有功能,包括考勤、公告、资料等等功能,几乎和课堂派一致,自带Sql文件,下载后直接运行即可,无需任何配置

2020-12-20

课堂派(JSP+Servlet).rar

这是Cqut的Jsp+Servlet的课堂派,包括答辩文档和数据库文件以及源代码,可以直接运行无需修改任何地方

2020-12-19

javaweb学生教师班级管理系统

这是用Javaweb来写的一个学生教师班级的管理系统,并且连接了数据库,用的MYSQL,然后实现了初步的界面,逻辑也还算紧密,对于异常的处理也完成了实现。

2020-06-04

Python飞机大战带素材

这里面包括飞机大战所需要的素材以及源代码,直接导入到IDE便可以运行使用,注释也比较多。另外这个还有很多的功能,如果需要请可以下载了,适合新手使用。

2020-01-14

java的字符串统计课设.rar

7. 字符数统计(满分 35 分) 版本 1:满分 10 分 Write a method that counts the number of letters in a string using the following header: public static int countLetters (String s) Write a test program that prompts the user to enter a string and displays the number of occurrences of letters in the string. 版本 2:满分 10 分 Write a class that displays the number of occurrences of each letter in a string using histogram. The class header should be: public class Histogram extends JPanel { … } Write a test program that prompts the user to enter a string and displays a histogram of the number of occurrences of each letter in the string using Histogram class. The display is as shown as following fig

2019-12-18

java版本的人员信息管理.rar

版本 1:满分 8 分 设计 Person 类,有姓名、地址、电话号码和电子邮件等属性。其子类为 Student 和 Employee,其中 Employee 类又有教员类 Faculty 和职员类 staff。学生类有班级状态(大一、 大二、大三或大四),这些状态为常量。Employee 类有办公室、工资和受聘日期。定义一个 名为 MyDate 的类,包含 year、month 和 day 数据域。Faculty 类有办公时间和级别。Staff 类有职务称号。重写每个类中的 toString 方法,显示相应的类名和人名。 编写测试类 Test1,要求随机产生不同的对象,并将这些对象存储到数组中,并用方法 printMessages(Person[] persons)将对象的信息输出。 版本 2:满分 8 分 在上面实现类的基础上,为每个类增加一个将当前对象序列化到指定文件的方法 writeToFile(File f)。为 Student 类创建一个新的子类 Postgraduate,有研究方向和导师姓名 两个新增数据域。编写测试类 Test2,要求随机产生不同的对象,并将这些对象序列化到指

2019-12-18

java井字棋游戏GUI界面.rar

这个井字棋带有界面以及基础的判断算法,下法是人与人交互,但是可以修改成人机交互,所有的内容都很清晰,加了注释,可以参考一下

2019-12-18

java数据结构实验5.rar

这是数据结构java版的实验5的课后代码,包括了三个小实验,功能全部都实现了,没有任何的问题,可以下载

2019-12-18

project2_3.rar

利用哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输 成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数 据进行译码(复原)。对于双工信道 (即可以双向传输信息的信道),每端都需要一个完整的编 /译码系统。试对于任意的一段文本(可能是直接输入的,也可能是保存在本地文件中或者 网络上的),写一个哈夫曼码的编译码系统。 [基本要求] 一个完整的系统应具有以下功能: (l)I:初始化 (Initialization)。从终端读入字符集大小 n,及 n 个字符和 m 个权值,建立哈 夫曼树,并将它存于文件 hfmtree 中。 (2)C:编码 (Coding)。利用已建好的哈夫曼树(如不在内存,则从文件 hfmtree 中读入), 对文件 tobetrans 中的正文进行编码,然后将结果存入文件 codefile 中。 (3)D:解码(Decoding)。利用已建好的哈夫曼树将文件 codefile 中的代码进行译码,结果 存入文件 textfile 中。 (4)P:打印代码文件 (Print)。将文件 codefile 以紧凑格式显示在终端上,每行 50 个代码。 同时将此字符形式的编码文件写入文件 codeprint 中。 (5)T:打印哈夫曼树 (Tree printing)。将已在内存中的哈夫曼树以直观的方式 (树或凹入 表形式)显示在终端上,同时将此字符形式的哈夫曼树写入文件 treep

2019-12-18

第一个加减乘除.rar

设计一个一元稀疏多项式简单计算器。其基本功能包括: (1) 输入并建立多项式; 1 (2) 输出多项式,输出形式为整数序列:n,c1,e1, c2,e2,,,,,,, cn,en,其中 n 是多项式的项数, ci,ei,分别是第 i 项的系数和指数,序列按指数降序排序; (3) 实现多项式 a 和 b 相加,建立多项式 a+b; (4) 实现多项式 a 和 b 相减,建立多项式 a-b; (5) 计算多项式在 x 处的值。 (6) 实现多项式 a 的求导。 [测试数据] (1)(2x+5x8 -3.1x11)+(7-5x8 +11x9 )=(-3.1x11+11x9 +2x+7) (2) (6x-3-x+4.4x2 -1.2x9 )-(-6x-3+5.4x2 -x2 +7.8x15)=(-7.8x15-1.2x9 -x+12x-3) (3) (1+x+x2 +x3 +x4 +x5 )+(-x3 -x4 )=(x5 +x2 +x+1) (4) (x+x3 )+(-x-x3 )=0 (5) (x+x2 +x3 )+0=( x3 + x2 + x) (6) d(x3 + x2 + x) = 3x2 +2x+1 [实现提示] 可用带头结点的单链表存储多项式,多项式的项数存放在头结点中。

2019-12-18

java版本24点高配带界面.rar

问题描述] 一副牌中抽去大小王剩下 52 张(如果初练也可只用 1~10 这 40 张牌),任意抽取 4 张 牌(称牌组),用加、减、乘、除(可加括号)把牌面上的数算成 24。每张牌必须用一次且只 能用一次,如抽出的牌是 3、8、8、9,那么算式为(9-8)×8×3 或 3×8+(9-8)或(9- 8÷8)×3 等。 本题主要考查栈、集合、数组、递归、穷举等知识。可参考: 版本 1(30 分):

2019-12-18

project4.rar

[问题描述] 大学的每个专业都要制定教学计划。假设任何专业都有固定的学习年限,每学年含两学 期,每学期的时间长度和学分上限值均相等。每个专业开设的课程都是确定的,而且课程在 开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门, 也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 [基本要求]具体要求如下: (1) 输入参数:学期总数,一学期的学分上限,每门课的课程号(固定占 3 位的字母数 字串)、学分和直接先修课的课程号。 (2) 允许用户指定下列两种编排策略之一:一是使学生在各学期中的学习负担尽量均 匀;二是使课程尽可能地集中在前几个学期中。 (3) 若根据给定的条件问题无解,则报告适当的信息;否则将教学计划输出到用户指定 的文件中。计划的表格格式自行设计。 [实现提示] 可设学期总数不超过 12,课程总数不超过 100。如果输入的先修课程号不在该专业开设 的课程序列中,则作为错误处理。同时还应建立课程号与课程号之间的对应关系

2019-12-18

project5.rar

题目 5 手机通讯录模拟 [问题描述] 模拟手机通讯录管理系统,要求: (1) 显示功能:按名字的汉字首字母归类显示,并提供右侧字母导航条,当点击其中一 个字母时,可快速跳转到该字母分类的联系人列表。 (2) 新增功能:可以录入新联系人,包括:姓名、电话号码(可多个)、电子邮件等。 录入的新联系人能按照名字首字母自动进行归类。 (3) 修改功能:选中某联系人后可以进行修改 (4) 删除功能:可以删除联系人,并自动调整显示。 (5) 查询功能:可以按名字、电话号码、电子邮件等进行模糊查询。 [提示] 可以参照自己的手机通讯录进行实现,设计良好的底层结构是实现快速查询的基础,建 议参考分块查找、顺序查找、动态查找等

2019-12-18

project6.rar

题目 6 全国交通咨询模拟 [问题描述] 处于不同目的的旅客对交通工具有不同的要求。例如,因公出差的旅客希望在旅途中的 时间尽可能地短,出门旅游的游客期望旅费尽可能省,而老年旅客则要求中转次数最少。本 题目要求编制一个全国城市的交通咨询程序,为旅客提供两种或三种最优决策的交通咨询。 具体要求如下: (1) 提供对城市信息进行编辑(如:添加或删除)的功能。 (2) 城市之间的交通工具是火车。提供对列车时刻表的管理功能(增加,删除,查询, 修改)。 (3) 提供两种最优决策:最快到达和最省钱到达。 (4) 旅途中耗费的总时间应该包括中转站的等候时间

2019-12-18

subject5_mobile_phone_book.rar

[问题描述] 模拟手机通讯录管理系统,要求: (1) 显示功能:按名字的汉字首字母归类显示,并提供右侧字母导航条,当点击其中一 个字母时,可快速跳转到该字母分类的联系人列表。 (2) 新增功能:可以录入新联系人,包括:姓名、电话号码(可多个)、电子邮件等。 录入的新联系人能按照名字首字母自动进行归类。 (3) 修改功能:选中某联系人后可以进行修改 (4) 删除功能:可以删除联系人,并自动调整显示。 (5) 查询功能:可以按名字、电话号码、电子邮件等进行模糊查询。 [提示] 可以参照自己的手机通讯录进行实现,设计良好的底层结构是实现快速查询的基础,建 议参考分块查找、顺序查找、动态查找等

2019-12-18

java课设.rar

这个是带有写文件以及读文件的通讯录模板,包括增删改查等等功能,以及写文件和读文件的基础操作,对于一些大型项目可以起到很好的示范作用

2019-12-18

空空如也

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

TA关注的人

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