自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

we are family

我不是一个伟大的程序员,我只是一个具有良好习惯的程序员

  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

原创 循环分割list

int size = siteInfos.size(); int time = ((size / BATCH_SIZE) + ((size % BATCH_SIZE > 0) ? 1 : 0)); for (int index = 0; index time; index++) { // 开始索引 int beginIndex = (index * BATCH_SIZE);

2017-08-29 17:49:28 1147

原创 Spring事务异常回滚失败原因,在事务处理层捕获异常不抛出就不会回滚

为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。   例:      类似这样的方法不会回滚 (一个方法出错,另一个方法不会回滚) :  [html] view plain copy if(userSave){              try {    

2017-08-29 17:34:02 988

原创 了解分布式系统

什么是分布式系统 关于“分布式系统”的定义,我们先看下老外是怎么说的。《分布式系统原理和范型》一书中是这样定义分布式系统的:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统”。 关于这个定义,我们直观的感受就是: 首先,这种系统相对来说比较牛逼,起码由好几台主机组成。以谷歌、亚马逊等服务商而言,他们的数据中心都由上万台主机支撑起来的。其次,虽然很牛逼,

2017-08-29 14:10:06 314

原创 mybaits批量新增修改

开发中,批量修改数据应该是很常见的功能需求。今晚开发时配置批量修改功能遇到很多坑,浪费了很多时间,特此记录下来,跟大家分享,今天你看到的坑我都为您铺平了。 批量执行sql语句,无非就是批量修改和批量添加。我用现在使用量最多的框架mybatis写一个修改功能给大家做个demo看。其他的自己举一反三,我不在这浪费笔墨了,一样的逻辑。 文章概览: 使用事务控制,在service层控制进行循

2017-08-28 17:30:04 578

原创 sql 优化

一,SQL语句性能优化 1, 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2,应尽量避免在 where 子句中对字段进行 null 值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默 认值。 3,应尽量避免在 where 子句中使用!=或 MySQL只有对以下操作符才使

2017-08-28 17:20:24 317

java面试宝典

很详细的java面试宝典,答案讲得很详细,带有视频讲解

2018-10-03

尚硅谷dubbo百度云视频链接

尚硅谷2017年分布式dubbo教学全套百度云视频下载链接 免费视频,讲的很详细

2018-09-16

Redis API帮助文档(中文版)

如果打不开,那你看打开时是不是提示是否每次询问,把勾选去掉即可打开

2018-09-14

Java-html转pdf文件

Java-html转pdf文件,支持中文,支持换行,-----------------

2017-12-07

阿里巴巴Java开发手册(终极版)

阿里巴巴Java开发手册(终极版)阿里巴巴Java开发手册(终极版)

2017-11-09

Quartz 表达式自动生成插件

Quartz 表达式自动生成插件,可以自动CronTrigger表达式

2017-11-08

空空如也

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

TA关注的人

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