- 博客(24)
- 收藏
- 关注
原创 基于Springboot +Vue 大学生社团管理系统
在当今数字化时代,大学生社团作为校园文化的重要组成部分,其管理和运营效率直接影响到社团的活力与发展。然而,传统的手工管理方式已难以满足现代高校社团多样化、高效化的需求。因此,开发一套基于Spring Boot后端框架与Vue前端框架的大学生社团管理系统显得尤为重要。
2025-01-06 13:57:44
824
原创 基于Springboot +Vue 在线考试管理系统
随着信息技术的飞速发展,教育领域正经历着深刻的变革。传统的考试模式因其诸多限制和不便,已难以满足现代教育的需求。基于SpringBoot和Vue框架开发的在线考试系统应运而生,它充分利用了现代互联网技术的优势,为教育行业带来了前所未有的便捷性和高效性。本项目旨在设计并实现一个功能全面、操作简便、安全可靠的在线考试平台,以促进教育资源的优化配置和教学质量的提升。
2025-01-04 15:40:44
1371
原创 基于Springboot +Vue 实验课程预约管理系统
实验室管理系统的架构设计通常基于模块化和分层结构,包括用户界面层、业务逻辑层、数据存储层等。这种设计有助于提高系统的可维护性和扩展性,确保各模块之间的独立性和协同工作。学校实验室预约管理系统,简化教师预约以及管理实验室过程,基于前后端分离脚手架快速搭建,主要模块包含 实验室预约、预约记录、实验室课表、维护实验室、数据统计分析 等。
2025-01-04 08:41:31
926
原创 基于Springboot +Vue 实验室预约管理系统
Spring Boot 是一个基于 Spring 框架的开源快速开发框架,旨在简化新 Spring 应用的初始搭建以及开发过程。Spring Boot 是一个强大而灵活的框架,旨在简化 Spring 应用的开发和部署过程。通过自动配置、Starter POMs 和生产就绪功能,Spring Boot 使得开发者能够更快地构建出独立的、生产级别的基于 Spring 的应用程序。Vue.js是一款轻量级的JavaScript前端框架,由华人尤雨溪开发,并于2014年首次发布。
2025-01-03 14:16:59
652
原创 基于Springboot +Vue 实现财务管理系统(毕设)
Spring Boot 是一个基于 Spring 框架的开源快速开发框架,旨在简化新 Spring 应用的初始搭建以及开发过程。Spring Boot 是一个强大而灵活的框架,旨在简化 Spring 应用的开发和部署过程。通过自动配置、Starter POMs 和生产就绪功能,Spring Boot 使得开发者能够更快地构建出独立的、生产级别的基于 Spring 的应用程序。Vue3是Vue.js框架的最新版本,于2020年9月18日正式发布。
2025-01-02 18:13:33
692
原创 https请求java证书异常SSLHandshakeException
因项目对接第三方系统需要升级,起因是项目对接cfca的接口进行升级,原本想着很简单的没啥大事,当我做完后,部署在测试环境,一切都是那么的顺畅。但是。。。。。昨天晚上投产在生产时,就出现java证书异常,当时本地测试和在测试环境上是没问题的,离了个大谱…今天主要是总结这次投产出现的问题及解决问题的过程,一个版本引发的bug,让我受益良多。好了,小编先行告辞!
2024-03-27 10:46:42
640
1
原创 activiti6.0.0 二次开发兼容达梦数据库(亲测有效)
最近公司做数据库国产化,数据从MySql数据库中迁移到达梦(DM8),在迁移过程中,当迁移工作流(Activiti6.0.0)时,提换达梦(DM8)数据库驱动后启动过程报错:Caused by: org.activiti.engine.ActivitiException: couldn’t deduct database type from database product name ‘DM DBMS’Activiti6.0.0源码并不兼容达梦数据库:在activiti-engine-6.0.0.jar在
2024-01-18 11:20:04
3668
17
原创 base64 转各种类型的图片
base64 转各种类型的图片前言提示:前几天写base64转图片时遇见了个问题,在百度上base64转图片的方式几乎都是转成jpg或者其他图片类型的图片,所以记录下base64转各种类型图片。一、步骤1.引入库代码如下(示例): //将base64转图片//获取类加载的根路径File file3 = new File(this.getClass().getResource("/").getPath());String canonicalPath = file3.getCanonica
2021-11-10 10:10:08
3256
2
原创 Springboot 发送邮件
Springboot 发送邮件第一章 背景介绍1.1 使用场景1、注册验证;2、网站营销;3、安全的最后一道防线;4、提醒、监控警告;5、触发机制。1.2 邮件发送原理1.邮件传输协议:SMTP协议和POP3协议2.内容不断发展:IMAP和Mme协议1.3 邮件发送流程第二章 使用SpringBoot完成邮件发送2.1 开发流程2.2 开发简单文本邮件2.2.1 引入相关jar包在pom.xml中添加依赖<dependency> <groupId
2021-10-19 16:31:43
327
原创 linux服务器启动重启WEB项目启动成功,长时间卡住未响应
linux服务器启动重启WEB项目启动成功,长时间卡住未响应原因:linux或者部分unix系统提供随机数设备是/dev/random 和/dev/urandom ,两个有区别,urandom安全性没有random高,但random需要时间间隔生成随机数。jdk默认调用random。解决办法:进入JDK security目录; /home/soft/jdk1.8.0_144/jre/lib/security/编辑java.security文件; vi java.security修改s
2021-08-20 16:41:06
473
原创 List集合中的对象判断某个字段是否重复
List集合中的对象判断某个字段是否重复/** * 判断List<实体类>的对象某个属性是否有重复,有重复true * * @param orderList * @return */ private Boolean 方法名(List<对象> list) { Set<对象> set = new TreeSet<对象>(new Comparator<对象>() {
2021-04-13 11:28:25
2796
原创 Error: Avoided redundant navigation to current location: “/XXX“.的问题
Error: Avoided redundant navigation to current location: “/XXX”今天用vue的小demo,当我点击事件时,在浏览器上报如下错我,由于对前对不是很了解,一直找不到错在哪点,进过一番百度一下,终于找到了解决的办法,这个错误时由于路由重复,解决办法:在vue项目下的router的index.js上,在代码里的Vue.use(Router)上加上以下几行代码,大功告成:/** * 解决ElementUI导航栏中的vue-router在3.0版本
2020-07-10 16:09:51
1655
原创 使用Vue搭建环境及创建项目
使用Vue搭建环境及创建项目1 开发环境1.1 WebStormWebstorm是专用于web开发的号称最好的的编辑器,界面美观大方,有黑、白和经典三大主题可选,使用起来整体感觉良好下载地址:http://www.jetbrains.com/webstorm/ 下载完后在网上搜安装教程教程,这里就不做描述了1.2 Node JSNode.js 安装包及源码下载地址为:https://nodejs.org/en/download/ 选择系统对应的版本,这里下载的是Windows系统64位
2020-07-02 16:18:40
176
原创 String、StringBuffer、StringBuilder的底层源码
String、StringBuffer、StringBuilder的底层源码String、StringBuilder和StringBuffer这三和类都是用来封装字符串并且提供了一系列的操作方法1.String源码:从源码上我们可以看出,String类实现了Serializable,Comparable,CharSequence三个接口,从源码中可以看出String类是被关键字final修饰的,value是被final关键字修饰的字符,我们知道类被final修饰不能被继承,变量被实例化后就不可以
2020-06-24 15:31:52
423
原创 Spring Boot 中如何解决跨域问题
Spring Boot 中如何解决跨域问题前端 前端的话可以通过JSONP来解决跨域问题。但是JSONP这能发送GET请求,无法发送其他请求,在RESTFUL风格的应 用中,就会显得非常的尴尬,所以推荐在在后台解决跨域问题后端后端通过CORS来解决跨域问题,在config包下创建CorsCOnfig类实现WebMvcConfigurer接口然后重写addCorsMappings方法来解决跨域问题。@Configurationpublic class CorsConfig implemen
2020-06-23 10:10:08
848
原创 org.springframework.security.core.userdetails.UserDetailsService that could not be found
‘org.springframework.security.core.userdetails.UserDetailsService’ that could not be found 今天遇见个特别傻的问题,在启动springboot的启动器是出现以下错误Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2020-06-12 1
2020-06-12 15:58:28
8673
2
原创 登录验证码的实现
登录验证码 登录验证是大多数登录系统都会用到的一个功能,它的验证方式也是有很多种,例如登录验证码,登录验证条及拼图拖动块等,这里讲讲输入登录验证码的方式来实现的例子。首先,kaptcha这是一个开源的验证码实现库,利用这个库可以非常方便的实现验证码功能。1.添加依赖在pom文件下添加kaptcha依赖包<!-- https://mvnrepository.com/artifact/com.github.axet/kaptcha --> <dependency&
2020-06-11 11:24:38
1591
原创 Springboot集成Swagger文档
Springboot集成Swagger文档使用Swagger集成文档的优势: 1.支持在见面测试API接口功能 。 2.能够及时更新Api文档 。 3.整合简单 。1.1 添加依赖 在pom文件里添加Mave依赖。pom.xml <!-- Swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>sprin
2020-05-14 14:41:33
163
原创 SpringBoot项目启动时后台没有端口好的信息,打印的日志就几行
SpringBoot项目启动时后台没有端口好的信息,打印的日志就几行启动项目时出现以下信息:产生原因:pom.xml里面缺少web依赖解决办法:在pom.xml里面添加web依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>在启动项
2020-05-14 13:06:20
1314
原创 # Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException:
time-zone 的问题使用SpringBoot 链接数据库,测试得时候出现了以下错误:Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more tha...
2020-04-29 09:09:00
146
原创 Vue集成ElementUI(一) 如何渲染值,赋值
<template> <div id="vue_det"> <el-input v-model="input" placeholder="请输入内容"></el-input> </div></template><script>export default { name: 'Te...
2020-04-03 11:13:11
1954
转载 Java Web 组件划分
Java Web 组件划分JavaWeb组件有4个:1、表现层组件。2、控制层组件。3、业务逻辑层组件。4、DAO(持久层)组件。#详细介绍表现层组件1、表现层一般用Jsp,或着其他volicaty模板引擎开发。属于前端开发用到的技术主要有JavaScript,JQuery,Ajax,等。控制层组件2、控制层组件(Contorller)处理页面传入的数据,对数据进行整理,和业务层进行沟...
2020-03-07 10:19:59
314
原创 在Linux下安装Redis
在Linux下安装Redis1、 先把redis-4.0.11.tar.gz 这个安装包下载到相应的目录2、通过Linux 命令解压redis-4.0.11.tar.gz: tar xzvf redis-2.8.17.tar.gz 解压3、cd redis-4.0.114 、输入命令:make5、cd redis.config 文件夹下修改对应的东西6、make完后 r...
2019-12-23 19:01:47
132
转载 thymeleaf模板对没有结束符的HTML5标签解析出错
错误:org.xml.sax.SAXParseException: Element type “XX” must be followed by either attribute specifications, “>” or “/>”.XX出现的问题:我每次用springboot+thymeleaf 写html页面时或copy别人的项目时,在本机上运行时总出现这种问题,一个一个的找标...
2019-12-21 09:45:08
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人