MySQL索引
索引其实就是一种优化查询的数据结构,比如Mysql中的索引是用B+树实现的,而B+树就是一种数据结构,可以优化查询速度,可以利用索引快速查找数据,所以能优化查询。常用数据结构:哈希表、完全平衡二叉树、B树、B+树等等为什么哈希表、完全平衡二叉树、B树、B+树都可以优化查询,为何Mysql独独喜欢B+
当我们需要对集合的元素进行排序的时候,可以使用java.util.Comparator 创建一个比较器来进行排序。Comparator接口同样也是一个函数式接口,我们可以把使用lambda表达式。
ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用。他们都可以对元素的增删改查进行操作,那么他们区别、优缺点应用场景都有哪些呢?我们通过源码和数据结构来说明一下
初学C++做的一个小系统,这是一个简单的控制台系统,运行之后所有的操作都在控制台中完成。
最近在做微信公众号内的应用开发。因为是第一次接触,所以在用户授权登录这里做下记录总结。
@Transactional注解使用详解