https://www.cnblogs.com/shengmo/p/10812481.html[https://www.cnblogs.com/shengmo/p/10812...
https://www.cnblogs.com/shengmo/p/10812481.html[https://www.cnblogs.com/shengmo/p/10812...
1.数据库隔离级别目前数据库MySQL 并发事务下,在不同的隔离级别下,可能会出现四个问题.分别是:脏写(Lost Update),脏读(Dirty Reads),不可重复读...
ajax 的post和get默认是异步的,也就是说,假如你先post修改了一个数据,然后紧接着get这个数据,可能get读取的数据就是修改之前的,为了解决这个问题,需要在po...
1.mybatis中#{}和¥{}区别2.union和union all区别3.redis分布锁4.Integer常量池5.hashmap put get 不用链表怎么查6....
倒排索引为什么比B-Tree快? IDNameAgeSex1Kate24Female2John24Male3Bill29Male ID是Elasticsearch自建的文档i...
Redis五种数据结构如下: 1.String 字符串类型是redis中最基本的数据类型,一个key对应一个value。String类型是二进制安全的,意思是 redis 的...
MyCAT是一款由阿里Cobar演变而来的用于支持数据库读写分离、分片的分布式中间件。MyCAT可不但支持Oracle、MSSQL、MYSQL、PG、DB2关系型数据库,同时...
1.开启二进制日志文件说明:数据库中默认条件下,二进制文件都是关闭的,需要手动的开启编辑配置文件: vim /etc/my.cnf 2.修改配置文件 3.重启mysql数据库...
1.导入MP包说明:MP中引入jar包文件会与原来Mybatis的包产生冲突,所以需要将原来的包注释 2.POJO属性映射 3.继承Mapper接口 4.修改YML配置文件 ...
额外知识:git和SVN的区别最大的区别就是Git是面向分布式的 git工作流程 为什么要用git?git是一个非常给力的版本控制工具。我理解的版本控制是指对项目开发的各个阶...
这道题有两个点需要注意,一个是我将保存每层所有结点的level变量从ArrayList改成了LinkedList,这样对于level.remove(0)操作来说,每次移除第一...