自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 excel 导出百万级别只需一分钟

话不多说上代码可以通过新的SXSSFWorkbook(int ROWACCESSWINDOWSIZE )在工作簿构建时指定窗口大小/*** Excel工具类** @author zhoaxx*/public class ExcelUtils { public static final String SHEET_NM = "sheet1"; publ...

2019-05-08 11:51:53 216

原创 baseService 和baseDao

mapper 和service写大量的重复的代码,今天通过反射和泛型简化代码public interface BaseMapper<T> { List<T> getListByPage(T param); int countTotalNum(T param);}public abstract class BaseService<T&...

2018-11-27 18:21:59 1082

原创 SpringMVC+MyBatis+JMS+JTA(分布式事务)

SpringMVC+MyBatis 相信已经是现在企业开发中常用技术了。 因为一些需求,我们需要集成JMS(我使用的是ActiveMQ),大家应该都知道,MQ也可以认为是一个数据源,数据也是数据源。这种情况下,如果我们在一个方法内操作JMS和数据库,我们就需要保证这个方法执行需要满足原子性。 这也就意味这一个问题,我们要多个数据源在同一个事务中。这里不枚举市面上的所有解决方案,其实atomikos...

2018-04-28 10:31:39 178

原创 Spring实现分布式事务JTA(使用atomiko实现)

Spring实现分布式事务JTA(使用atomiko实现)       分布式事务是指事务的参与者、支持事务的服务器、资源管理器以及事务管理器分别位于分布系统的不同节点之上,在两个或多个网络计算机资源上访问并且更新数据,将两个或多个网络计算机的数据进行的多次操作作为一个整体进行处理。如不同银行账户之间的转账。       对于在项目中接触到JTA,大部分

2017-12-14 18:02:30 2603

原创 Spring事务传播机制

Spring事务传播机制Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播,即协调已经有事务标识的方法之间的发生调用时的事务上下文的规则(是否要有独立的事务隔离级别和锁) 概述当我们调用一个基于Spring的Service接口方法(如UserSer

2017-12-14 17:37:05 156

原创 Tomcat启用HTTPS协议配置过程

Tomcat启用HTTPS协议配置过程本文将讲解HTTPS协议在Tomcat中启用是如何配置的。概念简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。HTTP 超文本传输协议(HTTP,HyperText Transfe

2017-12-05 12:10:38 181

原创 Spring-Session+Redis实现session共享

1、添加依赖dependency> groupId>org.springframework.sessiongroupId> artifactId>spring-session-data-redisartifactId> version>1.2.1.RELEASEversion>dependency>dependency> groupId>redis.clientsgroup

2017-10-31 16:12:25 367 1

原创 redis使用watch完成秒杀抢购功能

redis使用watch完成秒杀抢购功能:使用redis中两个key完成秒杀抢购功能,mywatchkey用于存储抢购数量和mywatchlist用户存储抢购列表。它的优点如下:1. 首先选用内存数据库来抢购速度极快。2. 速度快并发自然没不是问题。3. 使用悲观锁,会迅速增加系统资源。4. 比队列强的多,队列会使你的内存数据库资源瞬间爆棚。

2017-10-31 15:25:59 304

空空如也

空空如也

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

TA关注的人

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