- 博客(6)
- 资源 (13)
- 收藏
- 关注
原创 遇到过的坑之tomcat bug——An invalid domain [cart.suzixxa.com] was specified for this cookie
报错信息,一套代码,部署在tomcat上,其他域名都没有问题,就这个域名有问题,一脸懵逼网上查也没查到什么资料,然后只能自己翻tomcat 报错中Rfc6265CookieProcessor的源码,一看报错行跟我源码对不上,于是看了一下服务器上的tomcat版本:tomcat8.0.26版本Rfc6265CookieProcessor源码tomcat8.5.23版本Rfc6...
2018-10-25 22:01:55 1005 1
原创 根据IP获取国家代码
pom.xml<dependency> <groupId>com.maxmind.geoip2</groupId> <artifactId>geoip2</artifactId> <version>2.9.0</version></dependency>示例Sys
2018-10-25 21:35:52 5437 2
原创 SpringBoot 集成Redis Cluster和RedisTemplate
先看示例:// 将验证码放入缓存,并设置自动过期时间CacheUtils.put(CacheKey.PHONE_VERIFY_CODE.key(phone), code, 1, TimeUnit.HOURS);// 从缓存中获取验证码String code = CacheUtils.get(CacheKey.PHONE_VERIFY_CODE.key(phone));// 删除缓...
2018-10-25 21:11:51 5189
原创 BeanUtils对象复制(深度拷贝)终极工具类
对象复制工具类,实现方法如下:复制对象(深度拷贝)复制集合(深度拷贝)复制对象到指定类(深度拷贝)复制集合到指定类(深度拷贝)POM<!-- 对象拷贝 --><dependency> <groupId>uk.com.robust-it</groupId> <artifactId>cloning<...
2018-10-03 21:45:48 13301
原创 Gzip压缩工具类
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.zip.GZIPInputStream;import java.util.zip.GZIPOutp...
2018-10-03 21:28:25 1234
原创 大文件导出优化
在项目开发中,我们经常会遇到需要从数据库导出大量数据的情况,经常会因为数据量太大而难以导出。下面介绍下我是怎么处理的:1、用CSV代替POI导出,因为CSV格式比Eexcel同样数据量的情况下节省很多存储空间2、分配导出,每次查询5万或者10万条,生成一个CSV文件3、多文件打包,用ZipOutputStream将多个文件打包zip压缩包4、打包完后,再用GZIP压缩输出,减...
2018-10-03 21:25:39 2580
LiquiBase数据库版本管理组件使用示例
2021-02-10
spring-boot-elasticseach-demo.zip
2020-03-21
spring-boot-rabbitmq-demo.zip
2020-03-09
mybatis-generator生成代码完整示例
2019-01-31
无忧辩论赛计时器
2011-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人