自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涛哥是个大帅比

涛哥是个大帅比,爱编程,不想努力了,懒惰久了,稍微努力一下,就以为自己在拼命。

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

原创 java stream distinct根据list某个字段去重

java stream distinct根据list某个字段去重根据学生的name去重,原理:1、首先使用Stream API对list进行转换成流,使用toCollection方法将流中的元素放入一个TreeSet集合中,通过TreeSet实现对name字段去重;2、然后使用collectingAndThen方法将TreeSet集合转换成ArrayList集合;用普通的list对象来操作需要分为两步操作,这里我们使用了Stream API提供的collect

2024-01-16 17:53:04 3979 1

原创 Windows定时重启Tomcat

最近项目的Tomcat隔一段时间就假死,最后想到的解决方式就是:每天凌晨1点重启tomact。使用Windows系统的计划任务程序,可以在这里设置定时执行的.bat批处理文件(将你要定时执行的cmd命令放在这里),这样就可以实现让电脑在某个时刻做你想让它干的事。

2023-12-28 16:53:44 1005

原创 James使用Mailet接收外网邮件通知提醒

即他们都有 类似的生命周期,Mailet的简单可编程接口可以用来做一些邮件处理,比如反垃圾邮件,检查邮件病毒以及邮件博客等等,利用移动设备可发送email的功能,可以做到手机通过mail发送信息到邮件服务器交给Mailet处理,形成移动博客的模型。Mailet的运行需要mailet-2.3.jar和mailet-api-2.3.jar两个包的支持,James本身就有这两个包,可不作修改,但在开发的时候还是需要开发者自己将这两个包导入到工程的Build path中或配置到系统环境变量中。

2023-12-20 15:39:18 1255

原创 Swagger页面报错Resolver error at definitions

从错误提示可以看出,是由map引起的原因,具体是因为swagger配置没有默认添加map的复杂结构引起的,需要手动添加。找到swagger配置类,在Docket方法里添加mapRule即可,Map的类型就按报错的标题格式添加。打开swagger页面报错Resolver error at definitions。

2023-12-08 15:20:52 479

原创 Swagger提示请确保swagger资源接口正确

原因是JSON格式非法,一般出现此情况时,是因为后端在给属性赋予了exmpale属性时,赋值了json字符串导致。把属性中的example去掉,或者把单引号替换成转义后的双引号。

2023-12-08 14:36:10 1203

原创 java mail集成james判断邮件是否发送成功

java mail集成james邮件服务器,发送邮件时需要判断邮件是否发送成功。我们会发现JavaMail给用户发送邮件,但是调用Transport类的sendMessage方法发送的邮件是没有返回值的,所以判断不了。但是我们可以用另一个解决方案,就是采用“系统退信”的方式来达到目的,我们会发现163、qq等邮件发送失败就会“系统退信”。

2023-11-30 18:26:08 710

原创 SpringBoot参数校验@Validated和@Valid的使用

实体类参数:参数上必须加上@Valid,类上@Validated可加可不加;非实体的参数:类上必须加上@Validated;推荐都加上,如果类上 @Validated不加,万一后期改造添加新参数,可能会忘记注解@Validated。

2023-11-27 16:03:28 477

原创 mysql查询统计最近12个月的数据

【代码】mysql查询统计最近12个月的数据。

2023-11-23 15:01:29 1043

原创 Spring Boot集成kafka的相关配置

额外依赖只需要这一个,kafka-client 不是springboot 的东西,那是原生的 kafka 客户端, kafka-test也不需要,是用代码控制broker的东西。

2023-10-12 15:55:23 1271

原创 Spring Boot集成redis集群拓扑动态刷新

可以很方便的基于它来实现自己的对象池,比如 DBCP 和 Jedis 他们的内部对象池的实现就是依赖于 commons-pool2。springboot2.0-2.3版本默认使用lettuce,默认不支持属性配置集群拓扑刷新。使用lettuce,需要增加配置类,需要手动开启刷新。springboot2.3之后版本默认使用lettuce,默认支持属性配置开启集群拓扑刷新,其解决方案:属性配置开启即可。springboot1.x之前版本默认使用jedis,无需手动开启动态刷新。

2023-09-27 15:40:08 2234

原创 Spring Boot集成Redis集群报错UnsupportedOperationException

maven依赖。

2023-09-25 11:15:03 971

原创 Excel表格批量生成sql插入语句

输入上面的公式,表名是test,字段值都加了单引号,int类型可以把单引号去除,A2表示第一列的第二行,第一行是标题所以从第二行开始。此时已经生成一条sql语句,然后将D2的公式复制到所有行的D列(就是用鼠标点住D2单元格的右下角一直拖拽下去)

2023-09-25 09:22:41 1961

原创 idea maven-compiler-plugin报红

在maven-compiler-plugin下面加上版本3.8.0

2023-09-15 17:58:51 3622 1

原创 MyEclipse报错javax/persistence/EntityManagerFactory

【代码】MyEclipse报错javax/persistence/EntityManagerFactory。

2023-09-15 17:32:22 469

原创 git .gitignore通用配置文件

Java项目中常用的.gitignore文件。

2023-09-15 10:21:25 143

原创 Navicat导入Excel数据顺序变了

我们可以在Excel中添加一列序号,按照Excel中的顺序给每一行添加一个序号,然后在导入数据到数据库后,按照这个序号进行排序查询。也可以再新建一张临时表,把排序查询出来的数据插入到临时表中。这个问题的出现是由于数据库的默认排序规则不同于Excel的排序规则,导致数据顺序不一致。数据库默认按照主键排序,而Excel默认按照插入顺序排序。从Excel表格中导入数据到数据库中。但是,在导入的过程中,我们常会发现数据顺序出现了问题,导致数据错位,给数据的处理带来了极大的麻烦。

2023-09-13 16:32:41 717

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

本文说明了Spring Boot+MyBatis使用collection标签的两种使用方法1. 方法一: 关联查询2. 方法二: 嵌套select查询。

2023-09-06 11:05:44 2368

转载 SpringBoot ApplicationListener观察者模式实际应用场景

此处的初始化是指:所有的Bean被成功装载,后处理Bean被检测并激活,所有Singleton Bean 被预实例化,ApplicationContext容器已就绪可用。当使用ConfigurableApplicationContext (ApplicationContext子接口)接口中的 start() 方法启动 ApplicationContext 时,该事件被发布。使用事件机制的,那么需要先定义订单的事件,然后使用监听器对事件进行监听,最后就是在创建订单的时候进行事件的发布。

2023-08-31 16:27:52 801

转载 IDEA中properties文件中文正常,本地编辑器显示Unicode编码,问题解决方案

团队开发统一标准,个人开发保持习惯。勾选时:正常使用,IDE等提供预览支持;未设置:保证读取编码正确。

2023-08-16 16:12:59 1407

原创 RestTemplate HTTPS请求忽略SSL证书

第二种是导入证书,比较复杂(比第一种安全)说明:这里兼容http和https请求,只需要指定名称即可。RestTemplate 默认不支持。这里说一下第一种解决方案,忽略认证。

2023-08-09 17:09:46 8552 9

原创 Maven打包时控制台出现警告:The artifact...has been relocated to...

所以我们在导入依赖的时候是因为这个原因才给出警告,那解决方式很简单,我们只需要更换。1.3.2之后的版本groupId换成了。依赖的groupId就好了。更改groupId后。

2023-06-27 11:20:03 1590

原创 JAVA将字节大小转换成(B,KB,MB,GB,TB)单位

项目中需要判断一个文件是否超过指定大小,如果超过了,需要将文件大小转换为最大满足单位。

2023-06-13 14:15:51 3865

原创 java通过request对象获取用户IP地址

【代码】java通过request对象获取用户IP地址。

2023-06-06 09:28:38 2140

转载 解决spring boot请求报错The valid characters are defined in RFC 7230 and RFC 3986

spring boot请求url路径带有特殊字符报错:java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986。springboot默认集成了tomcat,tomcat然后当你前端发送请求,请求参数中有保留的特殊字符时,就会报错。问题出在 高版本的tomcat会对请求头进行过滤。

2023-06-02 17:17:22 2053

原创 解决通过网关访问Swagger后url路径不正确的问题

Spring Boot集成Swagger。

2023-05-31 18:28:42 4966

原创 Java 生成指定范围内的随机时间

【代码】Java 生成指定范围内的随机时间。

2023-05-16 17:23:14 2144

原创 Mybatis Plus通过lambda获取数据库对应的列名

通过baomidou自带的LambdaUtils工具类获取数据库对应的列名。这里如果不想引用hutool的包,可以自己写个方法获取属性名。测试,改了获取属性名的方式。

2023-05-11 11:05:21 1869

原创 mysql查询昨天、前天、上周一、上周日、上一月第一天到最后一天的数据

【代码】mysql查询昨天、前天、上周一、上周日、上一月第一天到最后一天的数据。

2023-04-26 15:02:53 2795

转载 最大余额法:JAVA解决计算占比不等于100%的问题

在实际开发过程中,我们会遇到计算百分比的需求,此需求很简单,只需要将所有的样本数据相加得到总数,再分别用每个样本除以总数,即可得到每份的占比。但是存在着一个问题,就是当除不尽时,受限于保留数据的精度问题(四舍五入),你会发现把每份的占比相加,竟然不等于100%,数据或大或小。为了解决这个问题,"最大余额"算法出现了(Echarts使用的就是此方法)。

2023-04-23 18:18:20 1621

原创 Mysql不同服务器跨库查询解决方案

在两台不同服务器,实现跨库查询,其实现原理类似一个虚拟映射,需要用到mysql的另一个存储引擎Federated,FEDERATED存储引擎访问在远程数据库的表中的数据,而不是本地的表。这个特性给某些开发应用带来了便利,你可以直接在本地构建一个federated表来连接远程数据表,配置好了之后本地表的数据可以直接跟远程数据表同步。实际上这个引擎里面是不真实存放数据的,所需要的数据都是连接到其他MySQL服务器上获取。

2023-04-19 14:07:21 1942

原创 Idea修改文件后切换Git分支弹出提示框

Idea正常切换Git分支没问题,但是修改文件后,再切换分支会弹出提示框大概意思就是:您对以下文件的本地更改将被“签出”覆盖。Intelli-IDEA可以搁置更改,然后签出并取消搁置。

2023-04-18 18:00:35 3442

原创 MyEclipse修改文件后切换Git分支弹出提示框

大概意思就是:签出冲突,文件有未提交的更改,这些更改将在签出“master”时丢失。这里推荐Commit(提交更改),也可以先commit,但是不push。Reset(重置当前分支来放弃更改)Commit(提交更改)Stash(隐藏更改)Cancel(取消)

2023-04-18 16:46:02 686

原创 Spring Boot基于AbstractRoutingDataSource多数据源事务问题

说明:1、Propagation.REQUIRES_NEW:如果当前存在事务,则挂起当前事务,开启一个新的事务,新事务提交后,则继续运行外部事务;2、这里会重新开启一个新事物,所以数据源2也会执行;3、这样无论在两个方法中哪个地方报错抛出异常都会使事务同时回滚;

2023-04-14 15:39:40 1413 1

原创 Spring Boot多数据源事务@DSTransactional的使用

集成com.baomidou,引入dynamic-datasource依赖,实现多数据源,这里说下事务问题:1、一个方法中使用同一个数据源;2、一个方法中使用了多个数据源;

2023-04-14 11:13:08 10392 9

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

Spring Boot集成Druid实现多数据源的两种方式:1、集成com.baomidou,引入dynamic-datasource依赖;2、原生的方式,基于AOP手动实现多数据源;

2023-04-12 16:51:56 12871

原创 Spring Boot集成Druid查看配置是否生效

配置完druid后,不知道是否已经生效,我们可以修改某个属性的值,然后在http://localhost:8080/druid监控页面,查看值是否有改变。这时候访问地址就变成:http://localhost:8080/druid.test。

2023-04-12 14:29:25 3089

原创 Spring Boot AOP @Pointcut拦截注解的表达式与运算符

这里主要说下Spring Boot AOP中@Pointcut拦截类上面的注解与方法上面的注解,怎么写表达式怎么,还有@Pointcut中使用运算符。

2023-04-11 16:17:23 2796

原创 SpringBoot集成WebSocket进行前后端通信

因为WebSocket是类似客户端服务端的形式(采用ws协议),那么这里的WebSocketServer其实就相当于一个ws协议的Controller。创建配置类启用WebSocket支持,用@Configuration和@Bean纳入spring。

2023-04-10 11:11:28 2139 7

原创 Word删除最后一页空白页

使用word文档的时候,前一页内容不多,最后一页是空白没内容,但是删不掉。因为文字最后存在“分节符”,把“分节符”删掉就行了。

2023-04-07 16:19:30 13296

原创 Excel批量合并其中相同的一列,其他项不变

Excel批量合并其中相同的一列,其他项不变。首先打开Excel表格,我们可以看到公司不同部门的人员,想要对部门批量合并,人员保持不变。

2023-04-04 13:58:56 1240

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

集成链路有些服务是servlet项目,需要添加自定义参数可以参考下。 微服务spring cloud整合zipkin添加自定义参数可以参考:https://download.csdn.net/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

Spring Boot集成Redisson实现延迟队列

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

2024-04-26

Spring Boot实现接口签名验证

包括配置签名密钥、定义签名算法、拦截器或过滤器实现、测试接口、模拟第三方调用 博客:https://blog.csdn.net/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.csdn.net/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.csdn.net/u011974797/article/details/132709944

2023-09-06

SpringBoot ApplicationListener观察者模式示例

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

2023-08-31

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

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

2023-04-12

SpringBoot集成WebSocket进行前后端通信

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

2023-04-10

SpringBoot文件分片上传.zip

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

2022-10-31

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

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

2022-10-17

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

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

iPhone三全音和音符

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

2020-12-01

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

TA关注的人

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