精选圈子榜单优站
编程综合
编程综合
技术
20关注
编程技术记录、分享 ,记录你的编程生活点点滴滴!

最新文章

mybatis generator 自定义 TypeHandler 对数据库敏感字段进行加解密
mybatis generator 自定义 TypeHandler 对数据库敏感字段进行加解密

1、先创建一个自定义的类型转换器:/** * 自定义typeHandler * 1 插入数据库, 加密 * 2 查询,解密 * @author Nemo * */ public class Crypt

  • 2017-11-07
  • 11748阅读
mybatis 乐观锁实现,解决并发问题
mybatis 乐观锁实现,解决并发问题

网络上看到的一个情景展示:银行两操作员同时操作同一账户就是典型的例子。 比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户扣除50元,A先提交,B后提

  • 2017-11-07
  • 3842阅读
定时按大小分割catalina.out日志文件
定时按大小分割catalina.out日志文件

原因:由于tomcat的catalina.out的日志文件随着tomcat的运行而越来越大,如果不进行分割处理,此文件将出现超大的可能.不便维护管理.解决:使用logrotate 工具来解决此问题.

  • 2017-11-07
  • 5109阅读
Mybatis Generator使用最佳实践
Mybatis Generator使用最佳实践

1. 不修改generator自动生成的文件,包括model class, example class, dao class, mapper 文件, 有特殊要求的sql,另外新建mapper文件和da

  • 2017-11-07
  • 4089阅读
事务设计指南
事务设计指南

1,保持事务短小 2,尽量避免事务中rollback 3,尽量避免savepoint 4,默认情况下,依赖于悲观锁 5,为吞吐量要求苛刻的事务考虑乐观锁 6,显示声明打开事务 7,锁的行越少越好,锁的

  • 2017-11-07
  • 3024阅读
MySQL字符集
MySQL字符集

utf8_unicode_ci和utf8_general_ci对中、英文来说没有实质的差别。 utf8_general_ci校对速度快,但准确度稍差。 utf8_unicode_ci准确度高,但校对速

  • 2017-11-07
  • 1773阅读
MySQL CHAR VARCHAR 字段长度
MySQL CHAR VARCHAR 字段长度

参见 https://dev.mysql.com/doc/refman/5.6/en/char.html 以上是针对MySQL 5.6版本,不保证之前的版本也有同样的行为。 总结一下: 建表时定义的C

  • 2017-11-07
  • 3837阅读
python 切片和迭代
python 切片和迭代

######python 切片 #### list或tuple的切片 以list为例子 L=list(range(50)) ##去前N 或者N-M为元素 print (L[2:9]) ## 没隔X位取

  • 2017-11-05
  • 2498阅读
ReflectionUtils 反射相关工具类
ReflectionUtils 反射相关工具类

import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.r

  • 2017-11-02
  • 3121阅读
随机数/随机字符串生成工具
随机数/随机字符串生成工具

import java.util.Random;public class RandomUtils { public static String generateKey(int length) { St

  • 2017-11-02
  • 3670阅读