自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (3)
  • 收藏
  • 关注

原创 Vue之前端批量下载文件并以压缩包形式存储

后端返回一个文件链接的数组,前端处理下载逻辑,并且将这些文件存储在压缩包内部,这用的jszip 和 file-saver 这两个库。

2024-08-21 16:56:29 295

原创 LeetCode每日一题----罗马数组转整数

LeetCode每日一题----罗马数组转整数

2024-08-15 10:21:04 267 1

原创 LeetCode每日一题----回文数

LeetCode每日一题----回文数

2024-08-14 15:21:24 222

原创 LeetCode每日一题----特殊数组二

【代码】LeetCode每日一题----特殊数组二。

2024-08-14 15:01:26 527

原创 LeetCode每日一题 ---特殊数组

【代码】LeetCode每日一题 ---特殊数组。

2024-08-13 11:26:25 248

原创 LeetCode每日一题-------两数之和

LeetCode每日一题--两数之和解法

2024-08-12 15:40:22 282

原创 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

原创 使用AOP实现自定义日志

使用AOP实现自定义日志开发

2024-01-04 16:36:37 908

原创 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

原创 MyBatis Plus

mybatis plus可以节省我们大量工作时间,所有的crud代码都可以自动化实现。

2023-12-27 16:28:27 367

原创 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

原创 学生管理系统--java+mysql

完成学生信息的增删查改(根据id),项目进行了三层架构进行创建。完成数据库交互,进行持久化存储。

2023-07-15 16:19:45 638

原创 用户页面-页面进行增删改(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

原创 关于reponse.write()输出中文乱码解决

在代码中添加上面的代码即可,res即response!

2023-05-18 17:52:10 1102

原创 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基础练习--图书管理系统

图书管理系统;,具有添加,删除,更新,查找.借阅归还等功能

2023-05-03 18:05:27 160

原创 java基础练习--学生管理系统

java基础学习结束,写一个学生信息管理系统,包括增加学生信息,删除学生信息,查找学生信息,更改学生信息.详情见我的个人博客:fenjiapeng.github.io。工具类(实现具体的增删查改,创建输入输出流)启动类(Application)​ 学生类(Student)

2023-05-03 14:36:43 93

原创 java中阶之线程

创建线程池建议使用ThreadPoolExecutor(阿里巴巴开发手册建议的,可以帮助你理解多线程)

2023-04-21 08:43:13 112

原创 java中阶之异常

当程序中出现某些错误时,但是该错误信息并没有在Throwable子类中描述处理,这个时候可以自己设计异常类,用于描述错误信息.1.定义类:自定义异常类,2.异常类类名继承Exception或者RuntimeException3.编写其构造函数。

2023-04-17 18:53:29 42

原创 java中阶之Map

​ map: 存储一组键值对应的数据类型的数据。

2023-04-17 18:52:27 40

原创 java中阶之集合

集合:动态的存储一组数据类型相同的数据。

2023-04-17 18:51:31 48

原创 java中阶之泛型

泛型作用:将数据类型作为参数传递。

2023-04-17 18:49:58 33

原创 java中阶之Object相关方法,字符串(String,StringBuffer,StringBuilder),BigDecimal和BigInteger,时间相关类(Date)

Object相关方法,字符串(String,StringBuffer,StringBuilder),BigDecimal和BigInteger,时间相关类(Date)

2023-04-17 18:01:10 100

原创 java之内部类,包装类,System

内部类,包装类,System

2023-04-13 08:48:49 39

原创 java中阶之接口

语法:访问权限修饰符 interface 接口名{方法体;组成:公共静态常量公共静态方法公共抽象方法default修饰的普通方法注意:公共静态方法和常量默认有public static final公共抽象方法包含:public abstract。接口interface

2023-04-13 08:45:46 41

原创 java中级之三大修饰符

abstract 抽象static 静态final 不可变的

2023-04-11 09:26:54 33

原创 java中阶之面向对象三大特征,封装/继承/多态

封装,继承,多态

2023-04-08 14:08:59 38

原创 Java中阶之面向对象

面向对象的学习,要更注重编程思想的理解。

2023-04-06 19:47:07 46

原创 java基础之数组

【代码】java基础之数组。

2023-04-06 08:34:40 35

原创 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笔记

Spring Cloud Gateway是Spring官方基于Spring 5.0,Spring Boot 2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供一种简单而有效的统一的API路由管理方式。Spring Cloud Gateway作为Spring Cloud生态系中的网关,目标是替代ZUUL,其不仅提供统一的路由方式,并且基于Filter链的方式提供了网关基本的功能,例如:安全,监控/埋点,和限流等。

2024-08-14

信息管理系统-Servlet+javaBean+Druid+DButil

**这里是学习了Servlet后结合数据库进行增删查改--登录等作为练手项目非常适合**

2023-07-21

微机原理课程设计-家用电热淋浴器

随着社会和科学技术的日益发展,家用电热淋浴器也受到了广大家庭用户的信睐。本次课程设计设计的工程就是模拟电热水器控制器的设计,本工程的设计可通过实验平台上的一些功能模块电路组成,由于各模块电路内部已经连接,用户在使用时只要设计模块间电路的连接。因此,硬件电路的设计及实现相对简单。 控制系统的硬件用8086系统构成:CPU8086,8254定时器/计数器芯片,8255并行接口芯片,键盘单元,4位7段数码管单元,A/D转换单元,电子发声器等单元。 关键字:8254定时器/计数器;8255并行接口;A/D转换电子发声器;

2023-04-02

软件工程课程设计-校级运动会管理系统采用Java,链接数据库

我们这次的课程设计题目是校际运动会管理系统,采用的是java语言,数据库用的是比较简单的Mysql数据库,开发工具采用eclipse。通过本系统普通访客可以查询到运动会的赛事日程安排,比赛的结果成绩,参赛团体的整体情况,运动员的基本信息和历次比赛成绩等信息。系统管理员可以录入运动员,参赛团体,裁判员等基本信息,制定比赛日程安排,录入比赛结果,自动统计参赛团体的整体情况、计算全能赛运动员的得分等。本系统极大方便了观众了解运动会,管理员管理运动会。

2023-04-02

计算机网络课程设计,医院网络规划

随着网络的逐步普及,本次医院的网络规划设计是信息发展的必然选择,它不仅为现代化发展和办公自动化等一系列应用提供基本的操作平台,而且还能提供多种应用服务,使信息能准确的传送给各个系统,而医院的网络建设是一个局域网的建设,内部局域网的建设目前主要有虚拟局域网的技术(VLAN),还有访问控制列表(ACL)等。而通过广域网的传递数据主要应用的是虚拟专用网络(VPN)的技术。 针对本次医院的网络规划与设计,运用的是现在最流行的软件Cisco Packet Tracer,最终完成统一软件资源平台的构建,实现统一网络管理、统一软件资源系统,并保证将来可扩展骨干网络节点互联速度快,为用户提供高速接入网络,并实现网络远程、在线服务、资源共享等各种应用,最终达到在网络方面,更好的对众多网络使用及数据资源的安全控制,同时具有高性能、高效率和不间断的服务,方便地对网络中所有设备和应用进行有效的时事控制和管理。让医院在很少的开销下去部署最好的安全网,提高医院网络的安全、可靠、合理化,是我们本次设计所要达到的目标。

2023-04-02

软件测试课程设计 机票订票系统开发,基于web的机票订票系统

着社会的发展,信息网络化成为时代的主题。在现在社会,人们出游乘坐飞机已成为主流,飞机的快捷、舒适以及其服务的周到使愈来愈多的人选择了飞机为长距离出行的交通工具,这就使航空公司以及机场的工作量愈来愈大,若仍然使用文件或者人工来管理公司、机场、飞机、航班、航线、客户以及售票的信息,那无疑在效率上会大打折扣,在这个竞争异常激烈,时间为主的时代,这无疑是不符合时代潮流的,也不会满足消费者的需求,所以说,加快管理公司、机场、飞机、航班、航线、客户以及售票的信息处理的效率就成为了一种必要的需求。 本课题在分析了航空订票系统的基础上,设计研发了一套基于Web技术的航空订票管理系统。本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是idea,服务器采用tomcat,开发出的一个B/S结构的航空订票管理系统。

2023-04-02

操作系统课程设计之理发师问题,里面包含说明书,C语言源码

理发师问题: 一个理发店由一个有几张椅子的等待室和一个放有一张理发椅的理发室组成。 1. 若没有要理发的顾客,则理发师去睡觉; 2. 若一顾客进入理发店,理发师正在为别人理发,且等待室有空椅子,则该顾客就找张椅子按顺序坐下; 3. 若一顾客进入理发店,理发师在睡觉,则叫醒理发师为该顾客理发; 4. 若一顾客进入理发店且所有椅子都被占用了,则该顾客就离开。 伪码实现: 引入3个信号量和一个控制变量: 1)控制变量waiting用来记录等候理发的顾客数,初值均为0; 2)信号量customers用来记录等候理发的顾客数,并用作阻塞理发师进程,初值为0; 3)信号量barbers用来记录正在等候顾客的理发师数,并用作阻塞顾客进程,初值为0(刚开始时理发师在睡觉,所以理发师这个资源数目为0); 4)信号量mutex用于互斥,初值为1. 关于p,v操作: P操作可以看做是申请一个资源,不管这个资源有没有都将这个资源的数目减1,如果现在资源数目小于0,就阻塞。

2023-04-02

Java课设-华容道,!!!!!!!!!!

容道,古老的中国游戏,以其变化多端、百玩不厌的特点与魔方、独立钻石棋一起被国外智力专家并称为“智力游戏界的三个不可思议”。它与七巧板、九连环等中国传统益智玩具还有个代名词叫作“中国的难题”。华容道游戏取自著名的三国故事,曹操在赤壁大战中被刘备和孙权的“苦肉计”、“火烧连营”打败,被迫退逃到华容道,又遇上诸葛亮的伏兵,关羽为了报答曹操对他的恩情,明逼实让,终于帮助曹操逃出了华容道。游戏就是依照“曹瞒兵败走华容,正与关公狭路逢。只为当初恩义重,放开金锁走蛟龙”这一故事情节,通过移动各个棋子,帮助曹操从初始位置移到棋盘最下方中部,从出口逃走。不允许跨越棋子,还要设法用最少的步数把曹操移到出口。曹操逃出华容道的最大障碍是关羽,关羽立马华容道,一夫当关,万夫莫开。关羽与曹操当然是解开这一游戏的关键。四个刘备军兵是最灵活的,也最容易对付,如何发挥他们的作用也要充分考虑周全。“华容道”有一个带二十个小方格的棋盘,代表华容道。棋盘下方有一个两方格边长的出口,是供曹操逃走的。棋盘上共摆有十个大小不一样的棋子,它们分别代表曹操、张飞、赵云、马超、黄忠和关羽,还有四个卒。“华容道”有几十种布阵方法,如“横刀

2023-04-02

操作系统银行家算法课程设计,任务书及源程序

银行家算法是一种用来避免操作系统死锁出现的有效算法,所以在引入银行家算法的解释之前,有必要简单介绍下死锁的概念。 是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。   在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过自己拥有的最大值时,都应尽量满足客户的需要。在这样的描述中,银行家就好比操作系统,资金就是资源,客户就相当于要申请资源的进程。   银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。为实现银行家算法,系统必须设置若干数据结构。 ———————————————— 版权声明:本文为CSDN博主「魏宇轩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.

2023-03-03

基于无线传感器网络监测区电源控制系统设计

基于无线传感器网络监测区电源控制系统设计

2023-02-24

RFID课程设计,基于高频的职工打卡系统

基于射频识别(RFID)技术的职工考勤系统。此系统是利用RFID技术,实现对到公司人员的简单快速地自动签到和离开的记录,保存相关的数据信息供管理人员检阅,从而免去平时考勤占用的时间。下面简单介绍了职工考勤系统的基本功能和组成,然后对系统各重要组成部分进行了详细的分析。 本文设计了一种基于RFID高频职工考勤管理系统,它是基于北京奥尔斯电子科技有限公司生产的物联网RFID综合实验系统V1.0。利用其中的HF模块,嵌入式网关,并连接PC的串口线到嵌入式网关的J28接口。即可以实现网关控制HF模块,也可以实现PC机对HF模块的控制。该系统采用13. 56M射频识别技术进行职工的门禁考勤管理,职工每人佩戴13.56M无源电子标签一张,作为考勤卡。用于上班、下班时的考勤记录,只要标签处于读写器的有效识别范围,则阅读器便可自动识别到该标签信息,通过软件系统自动记录考勤信息,同时控制电子锁开门。

2022-07-14

修改版校园疫情管理系统

基于springboot+mybatis+mysql的校园疫情管理系统,基于若依开源修改的,包括个人中心,登录、注册、学生信息管理、疫苗接种情况、健康打卡记录、请假审批管理等功能。 下载资源后,直接导入到idea中,修改自己的数据库名,数据库登录名,密码,下载maven依赖,直接运行在浏览器localhost:8080运行即可。登录用户名admin密码:19480204,可根据需要在个人中心或数据库中进行修改。

2022-07-13

医院管理系统课程设计mysql数据库

基于若依开发的医院管理系统课程设计 vue+spring boot+mysql+redis+java 文档后期发,在个人创作

2021-12-13

空空如也

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

TA关注的人

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