IP属地:宁夏
日常开发过程中需要对数据库中敏感字段加解密,如手机号、密码等数据,直接在业务代码中进行加解密有点冗余,本文采用自定义注解+mybatis拦截器实...
本文主要分为三个步骤:1)openresty安装,openresty包含了nginx+lua;2)filebeat安装;3)lua脚本编写; 一...
一:什么是事务 二:事务的特性(ACID) 三:脏读、丢失修改、不可重复读、幻读 不可重复读的重点是修改:多次读取同一条记录发现其中某些列的值被...
直接进入主题,什么是注解? @Target说明了Annotation所修饰的对象范围 @Retention定义了该Annotation被保留的时...
一:数据库瓶颈由于公司用户数据量持续增长,MySQL单库单表架构的性能问题就暴露出来了。影响数据库性能主要有以下几个因素: 1)数据量 2:数据...
项目主要结构如下: serviceimpl层
elasticJob项目结构如下: pom.xml依赖,因为elastic-job-lite-spring中有curator依赖,所以不用引cu...
分布式锁实现主流的三中方式:1、数据库实现2、zk实现、3、基于redisson实现redis分布式锁话不多说直接上代码:pom.xml文件中添...
在日常开发中我们经常会碰到查询时间特别长的SQL语句(俗称慢SQL),为了提高系统的查询效率,我们需要对这些慢SQL进行优化总而提高用户的体验度...