2020年5月26日

什么是事务?事务的特性?事务的隔离级别?

摘要: 什么是事务? 事务由单独单元的一个或者多个sql语句组成,在这个单元中,每个mysql语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条sql语句一旦执行失败或者产生错误,整个单元将会回 滚,所有受到影响的数据将会返回到事务开始以前的状态;如果单元中的所有sql语句均执行成功,则 阅读全文

posted @ 2020-05-26 14:37 卡尔。康伯利 阅读(234) 评论(0) 推荐(0)

sql优化

摘要: 1:尽量避免使用select *,返回无用的字段会降低查询效率。 使用具体的字段代替*,只返回使用到的字段。 2:尽量避免使用in 和not in,会导致数据库引擎放弃索引进行全表扫描。 如果是连续数值,可以用between代替。 如果是子查询,可以用exists代替。 3:尽量避免使用or,会导致 阅读全文

posted @ 2020-05-26 14:22 卡尔。康伯利 阅读(130) 评论(0) 推荐(0)

2019年2月20日

redis之优势

摘要: 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。 原子 – Redis的所有操作都是原子性的,意思就是要么成功 阅读全文

posted @ 2019-02-20 16:10 卡尔。康伯利 阅读(123) 评论(0) 推荐(0)

redis之简介

摘要: Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用 Redis不仅仅支持简单的key-value类型的 阅读全文

posted @ 2019-02-20 16:07 卡尔。康伯利 阅读(89) 评论(0) 推荐(0)

Maven之本地仓库

摘要: maven的本地仓库,在安装maven后并不会创建,它是在第一次执行maven命令的时候才被创建 maven本地仓库的默认位置:无论是Windows还是Linux,在用户的目录下都有一个.m2/repository/的仓库目录,这就是Maven仓库的默认位置 如何更改maven默认的本地仓库的位置: 阅读全文

posted @ 2019-02-20 15:50 卡尔。康伯利 阅读(132) 评论(0) 推荐(0)

2019年2月19日

脱敏

摘要: /**脱敏 * 手机号/银行卡/账户/身份证 * @param value * @return */ public static String desensitization(String str) { String val = ""; if (str != null) { val = str.su 阅读全文

posted @ 2019-02-19 15:50 卡尔。康伯利 阅读(110) 评论(0) 推荐(0)

导航