- 博客(58)
- 资源 (3)
- 收藏
- 关注
原创 Vue之前端批量下载文件并以压缩包形式存储
后端返回一个文件链接的数组,前端处理下载逻辑,并且将这些文件存储在压缩包内部,这用的jszip 和 file-saver 这两个库。
2024-08-21 16:56:29
295
原创 xxljob--入门使用
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
2024-08-08 17:15:51
312
原创 iss文件本机可以访问,其他电脑无法访问解决
windows系统下用IIS发布虚拟目录给同事共享文件下载,本地测试已经可以下载了,但是同事那里却无法下载,这里就讲一下解决步骤。
2024-07-04 16:14:16
153
原创 Swagger-Knife4j解决响应内容报错--------No converter for [class com.bh.common.result.Result] with preset Cont
Swagger-Knife4j解决响应内容报错--------No converter for [class com.bh.common.result.Result] with preset Cont
2024-01-11 09:32:56
790
原创 SpringSercurity踩坑之request.getRequestURI()和request.getRequestURL()
简而言之,getRequestURI()返回的是请求的相对路径部分,而getRequestURL()返回的是完整的URL,包括主机名和协议等信息。在Java Servlet中,request.getRequestURI()和request.getRequestURL()是用于获取请求信息的两个不同的方法,它们的返回值有一些区别。今天在开发的时候遇到一个小小的问题,我在swagger测试权限的时候,直接跳过了放开的路径,直接进行了角色判断,返回包含请求的完整URL,包括协议、主机名、端口号、路径和查询参数。
2023-12-29 15:02:23
1236
1
原创 docker项目上线
1.后端代码更改数据库地址,由localhost改为远程地址2.maven中点击package。打成jar包,上传到docker中3.进入上传的文件夹,会生成一个 nohup.out文件夹输入本机地址:8080,测试后端接口。
2023-12-28 10:00:00
420
原创 Spring Security
SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码的工作。其核心就是一组过滤器链,项目启动后将会自动配置。最核心的就是 Basic Authentication Filter 用来认证用户的身份,一个在spring security中一种过滤器处理一种认证方式。
2023-12-27 16:29:03
508
原创 SpringBoot
YAML是 “YAML Ain’t a Markup Language” (YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)这种语言以数据作为中心,而不是以标记语言为重点!以前的配置文件,大多数都是使用xml来配置;比如一个简单的端口配置,我们来对比下yaml和xmlserver:prot: 8080。
2023-12-27 16:27:05
656
原创 docker命令
from: 指定当前自定义镜像的依赖环境copy: 将相对路径下的内容复制到自定义镜像中workdir: 声明镜像的默认工作目录run:执行的命令,可以编写多个cmd:需要执行的命令(再workdir下执行,cmd可以写多个,只以最后一个为准)#举例。
2023-12-27 16:24:10
959
原创 SSM框架
SSM框架一、Spring1、Spring框架概述:1.spring是一个轻量级的开源javaEE框架,简化开发2.spring可以解决企业应用开发的复杂性3.spring的两个核心部分:IOC和AOP(1)IOC:控制反转,将创建对象过程交给spring进行管理(2)Aop:面向切面,不修改源代码的情况下,进行功能的增强4.特点:方便解耦,简化开发:AOP编程支持方便测试方便集成其他框架降低JavaEE API的使用难度方便事务操作java源码是经典学习范例下载spri
2023-12-27 16:22:45
1149
1
原创 VUE笔记
MVVM (Model-View-ViewModel) 是一种软件架构设计模式,由微软WPF (用于替代WinForm,以前就是用这个技术开发桌面应用程序的)和Silverlight (类似于Java Applet,简单点说就是在浏览器上运行的WPF)的架构师Ken Cooper和Ted Peters 开发,是一种简化用户界面的事件驱动编程方式。由John Gossman (同样也是WPF和Silverlight的架构师)于2005年在他的博客上发表。
2023-12-27 16:13:01
1029
原创 信息管理系统---Servlet+javaBean+Druid+DButil
这里是properties文件,需要在resource文件夹下。这张表是用户表,用于登录。这张表是具体的用户数据。数据根据需要自行插入。
2023-07-23 18:31:40
264
原创 用户页面-页面进行增删改(html+css+js
:在页面输入新用户信息,完成新增用户,点击删除按钮进行删除,点击修改按钮,弹出新的页面进行修改,保存修改后在页面显示。
2023-07-09 22:01:04
2242
3
原创 Servlet
Servlet是由sun公司制定的一种用来扩展Web服务器功能的组件规范.符合某种规范,实现部分功能,并且需要部署到相应的容器里面才能运行的软件模块.Servlet就是一个组件,需要部署到Servlet容器里面才能运行.符合规范,提供组件的运行环境的程序.Tomcat就是一个Servlet容器,为Servlet提供运行环境(提供网络相关的服务)Http协议是一种网络协议,规定了浏览器与WEB服务器之间如何通信以及相应的数据包的结构。
2023-06-20 15:13:07
76
原创 jdbc-数据库连接api
DBCP,DataBase Connection Pool,数据库连接池是Apache上的⼀个Java连接池项⽬。DBCP通过连接池预先同数据库建⽴⼀些连接放在内存中(即连接池中),应⽤程序需要建⽴数据库连接时直接到连接池中申请⼀个连接使⽤,⽤完后由连接池回收该连接,从⽽达到连接复⽤,减少资源消耗的⽬的。方法描述将给定的SQL语句添加到此Statement对象的当前命令列表中,可以提高执行效率清空此Statement对象的当前SQL命令列表。
2023-05-18 01:20:34
502
原创 mysql基础
数据库管理系统(Database Management System)是⼀种操纵和管理数据库的⼤型软件,⽤于建⽴、使⽤和维护数据库,简称 DBMS。它对数据库进⾏统⼀的管理和控制,以保证数据库的安全性和完整性。对表中的数据进一步限制,从而保证数据的正确性/有效性/完整性,违反约束的不正确数据,无法插入到表中.1.外键指的是在从表中与主表的主键对应的那个字段;⽐如员⼯表的dept_id,就是外键。2.使⽤外键约束可以让两张表之间产⽣⼀个对应关系,从⽽保证主从表的引⽤的完整性。
2023-05-13 17:26:55
109
原创 java基础练习--学生管理系统
java基础学习结束,写一个学生信息管理系统,包括增加学生信息,删除学生信息,查找学生信息,更改学生信息.详情见我的个人博客:fenjiapeng.github.io。工具类(实现具体的增删查改,创建输入输出流)启动类(Application) 学生类(Student)
2023-05-03 14:36:43
93
原创 java中阶之异常
当程序中出现某些错误时,但是该错误信息并没有在Throwable子类中描述处理,这个时候可以自己设计异常类,用于描述错误信息.1.定义类:自定义异常类,2.异常类类名继承Exception或者RuntimeException3.编写其构造函数。
2023-04-17 18:53:29
42
原创 java中阶之Object相关方法,字符串(String,StringBuffer,StringBuilder),BigDecimal和BigInteger,时间相关类(Date)
Object相关方法,字符串(String,StringBuffer,StringBuilder),BigDecimal和BigInteger,时间相关类(Date)
2023-04-17 18:01:10
100
原创 java中阶之接口
语法:访问权限修饰符 interface 接口名{方法体;组成:公共静态常量公共静态方法公共抽象方法default修饰的普通方法注意:公共静态方法和常量默认有public static final公共抽象方法包含:public abstract。接口interface
2023-04-13 08:45:46
41
原创 java基础之测试1
1,键盘录入两个数据,比较两个数据是否相等,定义一个方法完成2,键盘录入三个数据,获取三个数据中的最大值,分别使用两种方式,定义方法完成3,编写程序,键盘录入2个int型变量并赋值。判断两数之和,如果大于等 于50,打印"hello world!",否则提示,“不满足”4.商场根据会员积分打折,2000分以内打9折,4000分以内打8折8000分以内打7.5折,8000分以上打7折,使用if-else-if结构,实现手动输入购物金额和积分,计算出应缴金额 使用方法完成!
2023-04-01 11:08:51
467
springcloud-gateway笔记
2024-08-14
微机原理课程设计-家用电热淋浴器
2023-04-02
软件工程课程设计-校级运动会管理系统采用Java,链接数据库
2023-04-02
计算机网络课程设计,医院网络规划
2023-04-02
软件测试课程设计 机票订票系统开发,基于web的机票订票系统
2023-04-02
操作系统课程设计之理发师问题,里面包含说明书,C语言源码
2023-04-02
Java课设-华容道,!!!!!!!!!!
2023-04-02
操作系统银行家算法课程设计,任务书及源程序
2023-03-03
RFID课程设计,基于高频的职工打卡系统
2022-07-14
修改版校园疫情管理系统
2022-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人