自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nginx tomcat spring-boot 对json等数据压缩

如果后端返回给前端数据比较大的时候需要考虑开启数据压缩.针对nginx 和tomcat 或spring-boot都可以开启nginx配置文件修改gzip on;gzip_min_length 1k;gzip_comp_level 9;gzip_types application/json text/plain application/javascript applicatio...

2018-02-24 15:30:39 2843

原创 生产环境不启用swagger文档

生产环境需要关闭swaggerui启动判断写到配置文件中,根据条件判断是否加载@Configuration@EnableSwagger2public class SwaggerConfig { @Value("${swagger.show}") private boolean swaggerShow; @Bean public Docket createRestA

2018-02-22 14:33:35 6193

原创 spring与disruptor集成

disruptor不过多介绍了,描述下当前的业务场景,两个应用A,B,应用 A 向应用 B 传递数据 . 数据传送比较快,如果用http直接push数据然后入库,效率不高.有可能导致A应用比较大的压力. 使用mq 太重量级,所以选择了disruptor. 也可以使用ReactorBaseQueueHelper.java/** * lmax.disruptor 高效队列处理模板. 支持初始队列,即在

2018-02-20 18:18:12 5821 2

原创 java 日期工具类

java日期工具类,包含季度,月份等操作public class DateUtils { /** * 得到某年某周的第一天 * * @param year * @param week * @return */ public static Date getFirstDayOfWeek(int year, int week) {

2018-02-18 17:52:44 253

原创 java使用copy in 的方式把数据导入postgres或greenplum

copy inpostgres导入数据的时候可以使用cpoy 命令进行数据导入,如果使用java操作copy命令则需要使用postgres提供的jdbc驱动中的CopyManager来实现封装一下public class PGCopyInUtils { /** * 将表中的数据导出到本地文件 * * @param connection 连接 *

2018-02-18 17:10:57 10990 9

原创 spring 集成Reactor 异步框架 (java config)

spring 集成Reactor 异步框架加入依赖 <dependency> <groupId>org.projectreactor</groupId> <artifactId>reactor-core</artifactId> <version>1.0.0.RELEASE...

2018-02-07 22:27:27 1716

原创 java 使用文件锁控制并发写入的问题

在多线程写文件的时候,未保证写入的数据不会乱掉,有时需要控制多线程写入的顺序@Override public void write(List<? extends MyFileWriteDTO> items) { /** * 文件写入以追加的方式写入数据,注意线程安全问题 */ logger.info("curr...

2018-02-07 22:19:36 2775

原创 spring-batch 基于java config 配置方式

spring batch是一个数据批处理框架,应用场景有很多比如,数据迁移,大量数据处理,它可以支持处理过程中的监控等,可以把一个复杂的任务进行拆解,然后很方便的处理数据.处理状态和参数都可以存储到数据库中文档: https://docs.spring.io/spring-batch/trunk/reference/html/index.html本文主要使用java config 的方式来配置

2018-02-07 22:06:41 5753 2

原创 前后端分离之---图片验证码

在前后端端分离的项目中图片验证码怎么获取,以及怎么验证获取验证码其实不难,关键是后端怎么验证此验证码?1. 后端生成图片验证码,把字节流发送到前端伪代码: @RequestMapping(value = "/picture", method =RequestMethod.GET) public ResponseEntity<byte[]> picture(@PathVariable Str

2018-02-03 18:05:49 6265

linux下开发环境jdk,tomcat.idea,git,maven,postgresql,rabbitmq

linux下搭建开发环境

2016-03-11

centos6.5安装

从虚拟机到centos的安装

2016-03-11

struts2AndUploadify集成

多文件上传和struts集成,解决上传文件时表单跟着提交.

2016-01-20

空空如也

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

TA关注的人

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