![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
文章平均质量分 71
java开发
Amx Just Run
我要的自由能不能得永生?
展开
-
AES加解密[支持中文](java、ptyhon、js)
AES加解密工具类(包括js、java、python三种语言)支持中文加解密。原创 2023-03-16 17:09:25 · 1405 阅读 · 1 评论 -
Java实现导入导出excel功能以及excel工具类
一、背景当前B/S模式已经成为应用开发的主流模式,而在企业办公中,常常会遇到需要将统计报表导出和将整理好的数据导入系统的需求,最近刚好遇到了一个这样的需求,现将已经做完的代码分享出来。二、导入导出 1、导入导入功能相对比较简单,只需要在接口使用MultipartFile类型接收前台传过来的文件即可,然后将此文件转存到本地文件中,我是这么处理的,仅供参考,实现方式多样,然后就可以...原创 2019-05-21 16:54:12 · 1381 阅读 · 0 评论 -
Spring集成MongoDB实战
Springboot集成MongoDB简单例子原创 2022-07-13 10:51:55 · 823 阅读 · 0 评论 -
ShardingSphere简单分库分表实现(根据int分库,根据时间分表)
1.背景公司最近的项目开发中有一个数据库表,在给甲方部署试运行阶段发现有一个接口查询速度特别慢,然后经过排查发现,这个数据库表的的数据每天以6000-9000条的量激增,两个多月的时间已经60多万条。然后经过开会讨论,决定从两方面下手,一方面就是优化数据库结构,另一方面就是分库分表。虽然最终采用的是优化数据库的方式解决问题,在这之前,研究学习了大概一上午时间也简单实现了分库分表的方式解决了问题,查询速度得到了明显的提高。在此做一个简单的记录。2.技术路线目前比...原创 2021-07-20 17:57:42 · 2368 阅读 · 0 评论 -
ClassPathResource.getFile()在jar包中运行报错cannot be resolved to absolute file path
最近在Springboot项目中做一个导出Excel表格的功能,表格数据保存在Resoure目录下,在java代码中使用ClassPathResource.getFile()获取文件,本地可以正常进行获取到并且导出。但是当把项目打成jar包之后运行发现导出出错,查看控制台报错发现找不到路径,报错信息如下: 从上图可以看出,jar包单独运行的时候使用ClassPathResource.getFile()找不到绝对路径,从报错信息中可以看到绝对路径为:jar:file:/D:server-...原创 2020-12-10 11:48:24 · 2036 阅读 · 1 评论 -
EasyExcel导入excel中时间格式到LocalDateTime字段转换器Converter
项目开发中,Excel导入导出一直是比较重要并且常见的一个功能,之前在项目开发中一直使用的是Apache poi,最近发现alibaba推出的一个框架Easy Excel ,官网地址:EasyExcel官网,好奇心驱使下想尝试着使用一下。经过一段时间使用之后现将自己使用过程中感觉到的优缺点总结一下。 优点:EasyExcel正如他官网宣称的那样特别节省内存,而且如果你的excel表格是比较规整的数据并且列正好和你java实体类的字段对应的比较好,那使用这个框架还是比较方便,加上简单的注...原创 2020-09-18 10:12:54 · 21315 阅读 · 11 评论 -
Springboot集成RabbitMQ关于对象传输过程中的序列化及反序列化
1、问题介绍 在Springboot项目中使用RabbitMQ作为消息中间件使用过程中,有时候我们会使用java对象作为传输的消息,默认情况下允许使用java对象作为传输的消息,但是却有着严格的条件限制: 1、生产者和消费者中的java对象必须相同; 2、java对象中的包名也必须一致。 如果在项目中开发者和消费者属于同一个项目则没有问题,如果开发者和消费者属于不同项目则第2个条件则比较麻烦,当然也有解决办法。比如实体类作为基础包引入生产者和消费者项目中等等。 ...原创 2020-07-15 17:05:01 · 2132 阅读 · 1 评论 -
SpringBoot+gradle项目中的两种jar包(依赖包和可运行包)及如何在Idea中打包
SpringBoot项目中有两种jar包,一种是由gradle(maven)自动构建工具引入的第三方jar包(依赖包) 另一种是SpringBoo项目打的可以执行的jar包(可运行包) 可以通过 java -jar 包名.jar 运行。 之前没有专门研究过这两者的区别,直到最近搭建自己的maven私服,将SpringBoot项目打成jar包作为其他项目的依赖包时候报找...原创 2020-04-01 17:53:07 · 7289 阅读 · 1 评论 -
must specify an absolute path but is ${env.JAVA_HOME}/lib/tools.jar in com.alibaba:druid:1.1.10
最近在开发一个新项目的时候gradle编译时候报错:Errors occurred while build effective model from D:\gradle\.gradle\caches\modules-2\files-2.1\com.alibaba\druid\1.1.10\ac5e374df42891b0c31e2247e1cc71802f023677\druid-1.1.1...原创 2019-11-23 11:40:59 · 8118 阅读 · 1 评论 -
HttpServletResponse对象简单介绍以及常见应用(OutputStream流、PrintWriter流向客户端浏览器输出中文数据、文件下载)
https://www.cnblogs.com/xdp-gacl/p/3789624.html转载 2019-06-05 09:54:00 · 1351 阅读 · 0 评论