- 博客(5)
- 收藏
- 关注
原创 MySQL的left join和inner join的效率对比
MySQL的left join和inner join的效率对比1.left join 两表之间不会自动选择小表驱动大表但是inner join 会自动选择2.如果连接字段字符编码不一致的话会left join导致索引失效3.MySQL的nested loop join的算法 通过驱动表的结果集作为循环基础数据, 然后一条一条的通过该结果集中的数据作为过滤条件到下一个表中查询数据,然后合并...
2019-09-17 10:48:10 6953
原创 logback
logback1.性能比log4j要好2.配置获取顺序 logback在启动的时候,会按照下面的顺序加载配置文件 1.如果java程序启动时指定了logback.configurationFile属性,就用该属性指定的配置文件。如java -Dlogback.configurationFile=/path/to/mylogback.xml Test ,这样执行Test类的时候就会加载/pa...
2019-09-06 14:22:57 3367
原创 手动开启事务/保存点/隐式发出commit的语句
手动开启事务/保存点/隐式发出commit的语句1.手动开启事务 @Autowired DataSourceTransactionManager dataSourceTransactionManager; @Autowired TransactionDefinition transactionDefinition; TransactionStatus transactionStatus...
2019-09-04 16:05:38 4136
原创 redis分布式锁实战
redis分布式锁文章参考 https://www.cnblogs.com/linjiqin/p/8003838.html#!comments1.获取锁 采用这种方式的宗旨就是加锁和设置过期必须在一起 原子性 使用jedis这个方法public String set(final String key, final String value, final String nxxx, final...
2019-09-04 16:02:03 101
原创 脚本引擎对比
str转换javacode技术 commons-jexl类似于JSTL 官网 http://commons.apache.org/proper/commons-jexl/代码如下 public static Object strToJavaCode(String jexlExp, Map<String,Object> paramsMap){ JexlEngine jexl=n...
2019-09-04 16:00:00 299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人