- 博客(36)
- 收藏
- 关注
原创 weblab服务器资源监控
docker部署grafana主机数据收集节点 node-exporter配置主机监控prometheus.yml文件中加入如下任务grafana 引入12884模板
2022-06-03 14:18:56
94
原创 weblab-task
项目的创建和管理队伍一开始 每个人单独队长可以把这git地址发给他的队员老师可以筛选只看队长组织管理组织表、用户组织表、组织通知作业表增删改查在一个组织里:学生列表,查看学生信息,移除某个学生,针对某个组织发布消息(message)对于学生:加入,退出组织,能看到这个组织内发布的消息建立组织...
2022-06-03 14:16:46
66
原创 weblab需求
weblab需求文档web端、后端、idea端、部署端web端主要功能用于信息管理和维护web端需要分学生和教师端认证授权采用springboot和redis,签发token配置独立的redis服务器用于存放用户session目前redis服务器地址:123.56.220.39:6379 root 911ABCabc+注册邮箱注册,注册完毕激活后,即自动分配gitlab私服和云数据实例登录登录只在web端进行,idea端只保存token,token过期跳转web端再次登录删除项目、查询
2022-06-03 14:15:31
149
原创 springboot+vue在引入security之后导致的跨域问题
一开始后端项目里是没有引入security的 使用配置类来处理跨域 有效import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configura
2022-02-16 18:43:47
443
原创 mybatis拦截器修改参数无效
在mybatis中使用注解但是没有什么用 当修改注入的参数依旧 实际执行的SQL依然不变解决方案是配置xml文件(好像只能同时使用一个拦截器)<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
2022-02-15 18:22:11
1008
原创 maven项目编译时包含非Java文件
mapper映射文件如果接口和xml写到一起 xml文件编译时会被忽略导致报错解决方法是在pom.xml文件中配置包括规则在<build> 标签中加入<resources> <resources> <resource> <directory>src/main/java</directory> <includes> .
2022-02-14 00:28:16
362
原创 将spring项目打war包放到Tomcat运行
第一步 进入pom.xml标记打包方式为war包第二步 修改启动类 Tomcat无法使用spring初始的启动类原先是这样@SpringBootApplicationpublic class ToolApplication { public static void main(String[] args) { SpringApplication.run(ToolApplication.class, args); }}我们需要继承SpringBootServletI
2022-02-11 17:12:50
323
原创 记录springboot接收参数的一个bug
public String uploadImage(@RequestParam("image") MultipartFile image, String fileName, String extension)部署之后总是报错 debug之后发现如果参数不传的话 fileName和extension不为null 而是空字符 “”
2022-02-11 17:03:07
265
原创 SpringBoot使用ProxyServlet配置服务代理
2021SC@SDUSCSpringBoot使用ProxyServlet配置服务代理实现代理服务功能,思路是:客户端发送请求,由代理服务端通过端口监听到请求,然后在作为代理去访问真实的服务器,最后由真实的服务器将响应返回给代理,代理再返回给浏览器引入相关依赖<!-- https://mvnrepository.com/artifact/org.mitre.dsmiley.httpproxy/smiley-http-proxy-servlet --> <depende
2021-12-28 00:05:13
1866
原创 spring中的IOC和AOP的区别
2021SC@SDUSCIOC(Inverse of Control):控制反转,也可以称为依赖倒置。所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模式可以帮助你去获得B的实例,比如工厂、Locator等等),然后你就可以调用b对象了。所以,不倒置,意味着A要
2021-12-27 23:57:16
113
原创 Spring IOC 和 AOP
2021SC@SDUSC 文章目录 Spring是什么?Spring的优点IOC概述基于 xml 配置方式注解方式 AOP概述包含的基本概念Spring AOP实现 Spring是什么? Spring是一个轻量级的,开源的,非侵入式的,IOC、AOP的 Java 开发框架,他可以简化企业级应用开发而生。 Spring的优点 轻量级的:Spring框架使用的 jar 包都比较小,核心功能所需的 jar 包总共在3M左右(但其实,由于Spring功能过于强大,要想使用它所有功
2021-12-27 23:48:40
94
原创 mysql递归查询
2021SC@SDUSC我是以山东济南的行政区划作为示例的,数据库是MySQL话不多说,直接上示例代码!目录1.建表脚本1.1.建表1.2.插入数据2.递归查询三种实现方式2.1. 方式一 创建自定义函数实现递归查询注意:2.1.1. 查询子节点的函数 查询时 包含自身 2.1.2. 查询子节点的函数 查询时 不包含自身 2.1.3.查询父节点 查询的时候 包含自身 2.1.4.查询父节点 
2021-11-28 23:27:14
12543
3
原创 MyBatis-Plus简介和原理解析
2021SC@SDUSCMyBatis-Plus简介和原理解析简介:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。 特性:无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面
2021-11-14 23:15:39
558
原创 ApplicationReadyEvent
2021SC@SDUSCspringboot启动的流程总结main方法调用:SpringApplication.run(启动类.class,args);调用SpringApplication构造方法实例化SpringApplication,根据依赖判断webApplicationType,spring-web就是Servlet类型,spring-webflux就是Reactive类型。yaml文件读取ApplicationContextInitializer.class的所有配置实例实例化,放
2021-11-07 23:50:41
359
原创 springboot启动的流程总结
2021SC@SDUSCspringboot启动的流程总结main方法调用:SpringApplication.run(启动类.class,args);调用SpringApplication构造方法实例化SpringApplication,根据依赖判断webApplicationType,spring-web就是Servlet类型,spring-webflux就是Reactive类型。yaml文件读取ApplicationContextInitializer.class的所有配置实例实例化,放
2021-10-17 22:05:37
101
原创 SDUOJ项目综述
2021SC@SDUSC介绍sduoj,山东大学编程能力提升平台,由山大sdu-pta开发团队自研,以OJ(online judge)为核心,是一个师生学习和在线评测的程序平台。项目前端采用vue,后端采用springboot,判题采用sandbox。主要功能注册登录 绑定学号 批量导入等用户管理 班级管理等题目创建维护 题目集创建管理 分享复用等学生做题 题目记录分析等分工前端孤名为義小栗帽今天吃什么Kätzchen-408后端alphahaowocaizhale
2021-09-30 23:02:39
913
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人