自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涛哥是个大帅比

爱编程,懒惰久了,稍微努力一下,就以为自己在拼命。

  • 博客(239)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

原创 IDEA与MyEclipse代码量统计

修改方法:CTRL+SHIFT+ALT+/ ,选择Registry,找到ide.usages.page.size,修改其大小为你认为合适的即可,然后重新全局搜索查看。idea也可以用搜索的方式,但是搜索的结果默认只显示100条,需要到设置里面调整。idea可以使用Statistic插件的方式。找到自己的版本下载安装。

2025-02-27 14:35:20 523

原创 sql删除重复数据保留其中一条

oracle和mysql。

2025-01-14 10:00:36 431

原创 maven项目打包后如何保留注释

Maven打包后class文件中没有注释的原因主要是因为编译过程中注释信息不会被包含在class文件中。‌ 在Java编译过程中,注释信息不会被包含在生成的class文件中,这是因为注释信息主要用于开发时的参考,而不是运行时需要的信息。编译器的设计就是将源代码中的注释信息去除,只保留必要的编译后的代码。我们因为要测试使用这个jar包,所以用install打包,我们会发现maven仓库下生了jar、javadoc、sources。这时候使用idea打包,点击package或者install。

2024-12-26 14:19:40 585

原创 Java 8使用Stream流去除一个list中包含另一个list已存在的某个字段的对象

使用Java 8的Stream API来去除一个列表中存在于另一个列表的元素。方法来检查第二个列表中是否不存在与当前列表1中元素匹配的。字段存在于第二个列表中的元素。操作将结果收集到一个新的列表中。在这个例子中,我们创建了两个。方法来处理这些列表,并使用。操作来排除那些存在于。

2024-12-23 17:18:56 977

原创 如何从postman中导出所有集合Collection

导出 Postman 集合是为了备份、团队共享或平台迁移等目的的重要步骤。此过程可分为导出单个集合和批量导出所有集合两部分,确保已保存和更新集合后,单个集合导出只需通过点击集合旁的“导出”选项即可完成,而批量导出则需通过设置中的“Data->Request Data Export”操作。

2024-11-25 14:27:16 1499

原创 SpringBoot使用TraceId日志链路追踪

用途:每一次链路,线程维度,添加最终的链路ID traceId。MDC(Mapped Diagnostic Context)诊断上下文映射,是@Slf4j提供的一个支持动态打印日志信息的工具。/*** 日志拦截器*/@Override//可以考虑让客户端传入链路ID,但需保证一定的复杂度唯一性;如果没使用默认UUID自动生成if (!@Override/*** 声明一个线程池*///核心线程数5:线程池创建时候初始化的线程数。

2024-11-11 14:37:27 2747 3

原创 ES管理工具Cerebro 0.8.5 Windows版本安装及启动

Cerebro 的下载地址。

2024-11-05 14:49:15 614

原创 Windows同时配置两个jdk环境变量

或者不删除 这几个文件,这里是默认的jdk,比如我这里默认是java8版本,那么输入java -version还是显示的java8。如果这里默认是java17版本,那么就要反过来。查看版本效果如下图,过程中不用重新编辑环境变量,相信这样可以帮助大家很好的解决多个环境变量切换问题!后续想用17运行就 java17 -jar,使用1.8运行就 java -jar。在系统环境变量中添加两个环境变量,根据使用需求更改JAVA_HOME的值。把jdk17下的java.exe复制一份,名字改为java17.exe。

2024-09-25 16:15:09 699 1

原创 SpringBoot使用hutool操作FTP

SpringBoot使用hutool操作FTP,可以实现从FTP服务器下载文件到本地,以及将本地文件上传到FTP服务器的功能。

2024-09-24 11:42:16 2048

原创 Apache James配置连接达梦数据库

Apache James配置连接达梦数据库,其他配置中不存在的数据库也可参考此方案。

2024-09-20 09:52:52 753

原创 idea同时装了两个版本,每次打开低版本都需要重新激活破解

idea同时装了两个版本,每次打开低版本都需要重新激活破解

2024-09-12 11:38:01 1232

原创 idea2023版使用Free MyBatis plugin插件报错

新版的idea使用Free MyBatis plugin插件报错。

2024-09-11 16:01:20 581

原创 mysql regexp匹配多个字符串

数据结构其中nameArr存储的是名字集合,现在的需求是传入"aaa","fff",需要把包含这两个name的数据都查出来。

2024-08-23 15:26:45 967 2

原创 Java Map key模糊匹配

filter。

2024-08-14 17:03:33 745

原创 MySQL某个字段按指定值排序,其他值按创建时间排序

MySQL某个字段按指定值排序,其他值按创建时间排序,我们需要用到FIELD()函数,它是一种对查询结果排序的方法,可以根据指定的字段值顺序进行排序。

2024-07-11 17:28:33 1434

原创 spring boot集成easypoi导出word换行处理

spring boot集成easypoi导出word换行处理。内容包含换行符\n,导出word时换行符失效,会将换行符\n识别为空格。

2024-07-08 14:26:33 1269

原创 java解析请求的字符串参数Content-Disposition: form-data;和&拼接的键值对

获取到http请求的参数,已经被字符串接收了,需求是需要从字符串中解析出来。一种情况是:另一种是:key1=value1&key2=value2&key3=value3,&拼接的键值对。

2024-07-04 10:05:57 811

原创 idea使用mybatis插件mapper中的方法爆红

提示:Result type doesn't match for Select id="test"resultType换成resultMap。

2024-06-27 16:00:57 622

原创 MyBatis查询两个字段,返回Map,一个字段作为key,一个字段作为value的实现

Map只能接收单条数据。@MapKey指定key,可以接受多条数据,会把查询得到的每一行数据封装成一个Map(key=id,value=Map),然后把所有的Map又以字段名为key,都封装进一个Map或者实体类中。ResultHandle可以实现一个字段作为key,一个字段作为value的效果,但是比较麻烦些。

2024-06-17 16:10:09 9801

原创 java获取当日、本周、本月、本年

【代码】java获取当日、本周、本月、本年。

2024-06-14 10:52:22 999

转载 SpringBoot使用redis生成订单号,当天有效

订单号生成规则: DD+年月日+5位流水号,流水号当天有效,第二天重新计数。

2024-06-14 10:47:38 479

原创 Java8 Optional常用方法使用场景

Optional 是 Java 8 的新特性,专治空指针异常(NullPointerException, 简称 NPE)问题,它是一个容器类,里面只存储一个元素(这点不同于 Conllection)。为方便用户通过 Lambda 表达式调用 Optional 的方法,部分方法(如:filter、ifPresent、map、orElseGet)需传入函数式接口(如:Predicate、Consumer、Function、Supplier)参数。

2024-05-21 14:37:08 506

原创 java模拟windows排序,包含数字和中文字符串

java模拟windows排序,包含数字和中文字符串,打印结果跟期望结果不一样 ,期望的结果应该是大的数字在后面。

2024-05-16 16:59:07 442

转载 Spring中的PathMatcher路径匹配器

PathMatcher是Spring的一个概念模型接口,该接口抽象建模了概念"路径匹配器",一个"路径匹配器"是一个用于路径匹配的工具。位于 Spring-core 包中 util 包下。

2024-05-13 14:28:08 537

原创 Mybatis-Plus实体类继承Model的使用

使用实体类操作CRUD的使用方法跟BaseMapper里面的方法一样,BaseMapper里面有的方法,Model类里面都有。然后,我们需要创建一个实体类,并让它继承Model类。

2024-04-26 17:28:14 2058

原创 Spring Boot集成Redisson实现延迟队列

Redisson的的RDelayedQueue是基于Redis实现的,而Redis本身并不保证数据的持久性。如果Redis服务器宕机,那么所有在RDelayedQueue中的数据都会丢失。因此,我们需要在应用层面进行持久化设计,例如定期将RDelayedQueue中的数据持久化到数据库。在设计延迟任务时,我们应该根据实际需求来合理设置延迟时间,避免设置过长的延迟时间导致内存占用过高。

2024-04-25 17:52:11 1640 2

原创 Spring Boot整合Redisson的两种方式

Redis是一个开源的内存数据库,支持多种数据类型,如字符串、哈希、列表、集合和有序集合等,常用于缓存、消息队列、计数器、分布式锁和搜索等应用场景。Redisson则是一个基于Redis实现的Java驻内存数据网格,提供了一系列分布式的Java常用对象和多种锁机制,以及分布式服务,使开发者能更集中于处理业务逻辑。Redisson不支持字符串操作、排序、事务、管道、分区等Redis特性,但Redisson 提供了许多其他功能,如分布式闭锁、分布式计数器、分布式信号量等。

2024-04-24 17:17:04 11607 1

原创 Spring Boot实现接口签名验证

一个用于生成签名,另一个用于验证签名。生成签名的方法通常将请求参数按照特定规则计算出一个签名值。常见的签名算法有HMAC-SHA1、HMAC-SHA256等。验证签名的方法则是对接收到的请求参数进行同样的处理,并计算出一个签名值,然后与请求中携带的签名值进行比对。/*** 获取签名* @param secretKey 密钥* @param data 需要签名的数据* @return 签名*/try {/*** 验证签名* @param secretKey 密钥。

2024-04-23 14:44:44 5746 1

原创 Spring Boot分段处理List集合多线程批量插入数据

Spring Boot分段处理List集合多线程批量插入数据

2024-04-22 15:18:53 2000 2

原创 mybatis实体中时间类型LocalDateTime,查询的时候报错

Spring boot集成mybatis实体中时间类型LocalDateTime,查询的时候报错。

2024-04-12 10:35:12 1601 1

原创 Spring Boot中@Value注入静态变量

这时候打印发现是空的, 通过上例可以看出,使用@Value注解修饰静态属性,启动项目时不会报错,但是也不会给该静态属性设置值。

2024-04-11 18:02:40 1515

原创 Spring Boot中@KafkaListener使用${}动态指定topic

在Spring Kafka中,我们可以使用${}来引用Spring的属性配置。这样我们就可以在不同的环境中重新配置topic名称,而不需要修改代码。

2024-04-11 17:54:08 1714

原创 Spring Boot项目启动时执行指定的方法

缺点:如果@PostConstruct方法内的逻辑处理时间较长,就会增加SpringBoot应用初始化Bean的时间,进而增加应用启动的时间。因为只有在Bean初始化完成后,SpringBoot应用才会打开端口提供服务,所以在此之前,应用不可访问。建议:轻量的逻辑可放在Bean的@PostConstruct方法中,耗时长的逻辑如果放在@PostConstruct方法中,可使用@Async异步方法。优点: 项目已经初始化完毕,才会执行方法,所以不用等这个方法执行完,就可以正常提供服务了。

2024-04-10 14:00:53 502

原创 Word文档如何设置单选框、复选框、下拉框

Office办公软件Word文档,会遇到设置单选框、复选框或下拉框的情况,我们可以使用word开发工具来实现,也可以插入一个圆圈代表单选框,插入一个正方形代表复选框。

2024-04-09 09:40:14 9841

原创 Apache James数据库存储用户信息的密码加密问题

集成java mail直接用明文帐号密码连接就行了,因为james会自己去加密验证,其他软件通过pop3配置,密码也是用明文就行了。// SMTP服务器地址// 用户名// 密码@Override});try {

2024-03-22 18:18:12 1446 4

原创 MyEclipse打开文件跳转到notepad打开问题

然后依次打开Software→Microsoft →windows→CurrentVersion→Explorer→FileExts,在FileExts节点下找到要删除的文件后缀,右键删除。win+R快捷键在运行窗口输入regedit。输入text找到Text Editor。把Text Editor 设为默认值。在其子节点找到要取消的文件后缀后右击删除。这里我们可以看到是没有*.md文件的。

2024-03-22 10:29:13 341

原创 spring boot切面execution表达式添加多个包路径

在Spring Boot中,如果你想为多个包中的方法创建一个切面,你可以在@Pointcut注解中使用||操作符来指定多个包。

2024-03-18 17:22:41 2525 2

原创 SpringBoot项目如何打包成war包,并部署在tomcat上运行

正常情况下,我们开发 SpringBoot 项目,由于内置了Tomcat,所以项目可以直接启动,部署到服务器的时候,直接打成 jar 包,就可以运行了。有时我们会需要打包成 war 包,放入外置的 Tomcat 中进行运行,或者使用工具idea直接启动,便于开发调试。

2024-03-18 15:15:14 5939

原创 SpringBoot集成Jasypt实现敏感信息加密

在服务中不可避免的需要使用到一些秘钥(数据库、redis等)开发和测试环境还好,但生产如果采用明文配置将会有安全问题,jasypt是一个通用的加解密库,可以使用它。在Spring Boot中使用Jasypt加密和解密敏感数据非常简单,只需要在Spring Boot应用程序中添加Jasypt依赖项,并在应用程序配置文件中指定加密和解密密钥即可。

2024-03-18 11:40:26 502

原创 idea配置自定义注释模版和其他模板

第一种类创建完后头部自动生成注释模板打开idea,选择 Settings--> Editor--> File and Code Templates,选择需要添加的文件,如下图所示:大家可以选择需要注释的文件类型添加模板/*** TODO 添加描述*/第二种动态模板,使用快捷键自动生成注释模板打开idea,选择 Settings--> Editor--> Live Templates,创建一个模板分组,如下图所示:我这里创建的分组名称是MyGroup,后面的动态模板都放到这个分组里面。

2024-03-13 16:38:54 958

iPhone三全音和音符

iPhone消息提示音三全音,微信提示音和其他应用提示音,短信提示音音符,叮的一声很清脆,MP3格式。

2020-12-01

spring cloud链路zipkin servlet方式自定义参数

集成链路有些服务是servlet项目,需要添加自定义参数可以参考下。 微服务spring cloud整合zipkin添加自定义参数可以参考:https://download.youkuaiyun.com/download/u011974797/12357644

2020-04-24

spring cloud整合zipkin添加自定义参数

项目里有5个类,大家可以复制到自己的项目中测试。 注意是添加到客服端服务,添加到zipkin-server服务端无效,也就是集成zipkin的客户端都需要添加,大家可以打成jar包的形式添加到项目中,也可以上传到maven仓库。

2020-04-24

spring cloud整合zipkin汉化包

下载压缩包解压后把这zipkin-ui文件夹放在项目resource文件下,重启项目即可。 如果需要汉化成其他文字可以修改app-7c5230d2db0e102ed853.min.js文件,zipkin-ui在zipkin-ui-1.28.0.jar里面

2020-04-23

Spring Cloud注册中心Eureka汉化包

下载压缩包解压后有两个文件夹static和templates,把这两个文件夹放在项目resource文件下,重启项目即可。 如果需要汉化成其他文字可以修改templates下的ftl文件,css文件在static下,这两个文件夹在spring-cloud-netflix-eureka-server.jar里面

2020-04-23

logstash-input-mongodb离线包

解压后使用,版本:logstash-input-mongodb-0.4.1 logstash离线包安装命令: Windows:logstash-plugin install file:///D:/logstash-7.5.0/logstash-input-mongodb/logstash-input-mongodb-0.4.1.zip Linux:logstash-plugin install file:///logstash-input-mongodb/logstash-input-mongodb-0.4.1.zip

2020-04-09

springboot整合elasticsearch完整代码

1.使用JestClient客户端连接es 2.其中包含增删改查 3.from+size分页和Scroll分页 4.高亮显示示例 5.动态创建索引,包含中文分词字段创建(ik中文分词需要提前安装) 6.注意其中使用了oracle库同步数据,可以把数据库相关代码注释掉

2020-04-03

js整合MQTT发送接收数据

MQTT协议支持HTML5的Websocket客户端连接,只需要JS代码就能实现方便实时的通信,注意MQTT协议使用ws协议

2018-08-16

Servlet项目集成zipkin

Servlet项目集成zipkin,没有用到spring,可以添加请求头信息、请求参数信息与返回值,包括注释说明

2018-08-02

spring cloud整合MQTT简单示例

spring cloud整合MQTT简单示例,分为三个项目eureka-server、service-hi、service-ribbon,MQTT环境需要自己提前搭好,我这搭的环境是apache-apollo-1.7.1

2018-04-24

java项目多数据源配置

项目框架是springMVC+hibernate,一个简单的demo易懂,数据库配置自己修改datasource.properties文件,其中连接了两个MySQL数据库,数据库分别各有一张表,一张student表和一张t_user需要自己创建

2018-01-25

JQuery DataTables示例,包含分页、拖拽、导出

JQuery DataTables示例,包含分页、拖拽、导出,前端、后台分页都有,项目直接导入就可以使用,项目框架是struts2写Web项目。

2016-10-12

Dbutils项目实例

1 对于数据表的读操作 他可以把结果转换成List Array Set等java集合 便于程序员操作; 2 对于数据表的写操作 也变得很简单(只需写sql语句) 3 可以使用数据源 使用JNDI 数据库连接池等技术来优化性能 重用已经构建好的数据库连接对象 而不像php asp那样 费时费力的不断重复的构建和析构这样的对象 DBUtils包括3个包: org apache commons dbutils org apache commons dbutils handlers org apache commons dbutils wrappers DBUtils封装了对JDBC的操作 简化了JDBC操作 可以少写代码 org apache commons dbutils DbUtils 关闭链接等操作 QueryRunner 进行查询的操作 org apache commons dbutils handlers ArrayHandler :将ResultSet中第一行的数据转化成对象数组 ArrayListHandler将ResultSet中所有的数据转化成List List中存放的是Object[] BeanHandler :将ResultSet中第一行的数据转化成类对象 BeanListHandler :将ResultSet中所有的数据转化成List List中存放的是类对象 ColumnListHandler :将ResultSet中某一列的数据存成List List中存放的是Object对象 KeyedHandler :将ResultSet中存成映射 key为某一列对应为Map Map中存放的是数据 MapHandler :将ResultSet中第一行的数据存成Map映射 MapListHandler :将ResultSet中所有的数据存成List List中存放的是Map ScalarHandler :将ResultSet中一条记录的其中某一列的数据存成Object org apache commons dbutils wrappers SqlNullCheckedResultSet :对ResultSet进行操作 改版里面的值 StringTrimmedResultSet :去除ResultSet中中字段的左右空格 Trim ">1 对于数据表的读操作 他可以把结果转换成List Array Set等java集合 便于程序员操作; 2 对于数据表的写操作 也变得很简单(只需写sql语句) 3 可以使用数据源 使用JNDI 数据库连接池等技术来优化性能 重用已经构建好的 [更多]

2014-05-05

jsp仿百度、谷歌分页解决分页太多,始终显示一部分的页码

仿百度分页,谷歌分页页码处理 解决分页太多,智能始终显示一部分的效果 可以依照这个思路自己改,很好上手,分页思想 都有注释

2014-03-07

jquery生成报表,很多种类型的报表

使用jquery生成报表,使用时只需根据想要的实例加以修改即可使用 很多示例,报表也很漂亮 都是动态的

2014-03-04

java web基于SSH的小区物业管理系统

java web基于SSH的小区物业管理系统的设计与实现源码 经测试完美运行 运行环境:MyEclipse 并提供更多系统做参考

2014-02-19

网页弹出登录框 简单示例

弹出一个网页对话框,后面全变灰。比如,常见的访问网页会弹出用户名密码的登陆界面,简单示例。多种对话框

2013-12-04

SpringBoot使用TraceId日志链路追踪

SpringBoot集成log4j实现TraceId日志链路追踪,无需引入组件,主要解决业务调用链场景,很长,调了各种各样的方法,看日志的时候,各个接口的日志穿插,查看不方便。为了解决这个痛点,就使用了TraceId,根据TraceId关键字进入服务器查询日志中是否有这个TraceId,这样就把同一次的业务调用链上的日志串起来了。博客:https://blog.youkuaiyun.com/u011974797/article/details/143682368

2024-11-11

Spring Boot集成Redisson实现延迟队列

使用Redisson的RDelayedQueue来实现延迟队列的,Redisson是基于Redis的,所以只要有redis中间件就行了。 采用的是多线程来处理延迟队列的,在设计延迟任务时,我们应该根据实际需求来合理设置延迟时间,避免设置过长的延迟时间导致内存占用过高。 在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作,细心的你一定发现了像某宝、某东都有这样的逻辑,而且时间很准确,误差在1s内。就可以用延迟队列来实现。 参考文章:https://blog.youkuaiyun.com/u011974797/article/details/138195387

2024-04-26

Spring Boot实现接口签名验证

包括配置签名密钥、定义签名算法、拦截器或过滤器实现、测试接口、模拟第三方调用 博客:https://blog.youkuaiyun.com/u011974797/article/details/138123261 开放接口是指不需要登录凭证就允许被第三方系统调用的接口。为了防止开放接口被恶意调用,开放接口一般都需要验签才能被调用。 在Spring Boot中实现接口校验签名通常是为了保证接口请求的安全性和数据的完整性。签名校验通常涉及对请求参数的签名计算和验证,以确保请求是由可信的发送方发送,并且在传输过程中没有被篡改。

2024-04-23

SpringBoot集成Jasypt实现敏感信息加密

SpringBoot集成Jasypt实现敏感信息加密,在Spring Boot中使用Jasypt加密和解密敏感数据非常简单,只需要在Spring Boot应用程序中添加Jasypt依赖项,并在应用程序配置文件中指定加密和解密密钥即可。

2024-03-18

james-2.3.2邮件服务器(集成mysql)

1.集成mysql,需要配置数据库 2.配置了系统退信:https://blog.youkuaiyun.com/u011974797/article/details/134718136 3.修改配置james\apps\james\SAR-INF\config.xml 4.windows启动james\bin\run.bat

2023-12-01

Spring+MyBatis使用collection标签的两种使用方法

Spring Boot+MyBatis使用collection标签的两种使用方法 1. 方法一: 关联查询 2. 方法二: 嵌套select查询 博客地址:https://blog.youkuaiyun.com/u011974797/article/details/132709944

2023-09-06

SpringBoot ApplicationListener观察者模式示例

博客地址:https://blog.youkuaiyun.com/u011974797/article/details/132605189 1. 发布订阅/观察者模型,实现业务之间的解耦。 2.比如新增用户完成需要发短信、记录日志等,这些逻辑堆在新增方法的最后面实在不太合理,而且不易复用。 3.对解耦代码有很大的帮助,比如多种业务场景做完都要插入通知消息,每个场景代码在做完业务逻辑,直接发布一个对应的事件,让监听器去处理监听逻辑即可,而不需要每个场景都加这一段代码。

2023-08-31

Spring Boot集成Druid实现多数据源的两种方式

1、集成com.baomidou的方式,引入dynamic-datasource依赖; 2、原生的方式,基于AOP手动实现多数据源; 3、项目代码完整,包含注释,能启动测试; 博客地址:https://blog.youkuaiyun.com/u011974797/article/details/130109195

2023-04-12

SpringBoot集成WebSocket进行前后端通信

1.资源包含完整的前后端代码; 2.简单的demo通俗易懂; 3.导入后能直接启动运行; 4.前端还可以在线测试; 博客地址:https://blog.youkuaiyun.com/u011974797/article/details/130055062

2023-04-10

SpringBoot文件分片上传.zip

实现了分片上传、秒传、断点续传,后端技术:Spring Boot+MyBatis+MySql,前端分为两种,都是使用spark-md5.js:1、vue使用插件的方式 2、jquery项目。博客地址:https://blog.youkuaiyun.com/u011974797/article/details/127614183

2022-10-31

redis分布式锁,解决死锁问题

项目为spring boot实现,maven生成jar包能直接运行 redis地址改为自己的环境 三种方式实现redis分布式锁 1.redis incr计数器实现 2.redis setIfAbsent 3.redisson 博客:https://blog.youkuaiyun.com/u011974797/article/details/81238079

2022-10-17

Spring Boot获取节假日万年历API免费接口

使用场景:需要知道某一天是不是节假日,或者是休息日。 1.节假日万年历接口,这个是RollToolsApi系列接口,能实现查询指定日期/月份/年份/时间范围的节假日和万年历信息,万年历的信息包含农历信息,宜忌等信息。这个接口的主要特点是,返回某个节日是否是工作日,节日和节假日,其准确度和国务院每年的通知完全匹配。 2.RollToolsApi通用系列接口包含多很多免费通用的API接口,利用这些接口可以帮你实现去开发出很多功能丰富,服务稳定的小程序,APP或者网页,无论是练手还是实战都是不错的选择。 参考博客:https://blog.youkuaiyun.com/u011974797/article/details/126787453

2022-09-12

SpringBoot基础配置框架demo

SpringBoot基础配置框架,很适合参考学习,包含内容有:1.集成baomidou.mybatis增删改查;2.redis锁;3.validators验证;4.异步操作;5.事务;6.druid连接池7.xss过滤器;8.aop日志切面;9.scheduled定时任务;10.拦截器验证token;11.支持调用https;12.maven打包跳过测试; 更改配置中的数据库和redis地址后demo可以直接运行。

2022-07-01

Springboot配置XSS过滤器XssFilter.zip

直接可以运行,包含测试类,对HTML和SQL进行过滤,方便扩展。并且可以配置不拦截的路径,包含注释,方便学习。 博客地址:https://blog.youkuaiyun.com/u011974797/article/details/121792680

2021-12-31

Java多个文件根据URL下载后打包zip导出.zip

Java根据Url把多个文件下载到指定的文件夹目录,然后再将文件夹目录打包成zip导出,包括子目录也可以打包,有个简单的导出html页面,点击导出按钮下载zip。

2021-04-16

ACCP6.0 S2结业项目完整版下载(易买网).zip

accp6.0 S2结业项目,实现了项目的所有需求,另带扩展功能,有注释,附带数据库,并在项目答辩中获得小组一等奖。

2021-04-02

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

TA关注的人

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