数据结构
-
Java培训之XPath知识点详解
1 什么是XPath XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结…
-
Java培训之java难点解析(二十四)-Map集合
Map集合:|–Hashtable:底层是哈希表数据结构,是线程同步的。不可以存储null键,null值。|–HashMap:底层是哈希表数据结构,是线程不…
-
Java培训之java难点解析(二十三)-Set接口
Set接口中的方法和Collection中方法一致的。Set接口取出方式只有一种,迭代器。|–HashSet:底层数据结构是哈希表,线程是不同步的。无序,高效;Hash…
-
Java培训之java难点解析(二十二)-List接口
List本身是Collection接口的子接口,具备了Collection的所有方法。现在学习List体系特有的共性方法,查阅方法发现List的特有方法都有索引,这是该集合最大的特…
-
Java培训之java难点解析(二十一)-Iterator接口
迭代器:是一个接口。作用:用于取集合中的元素。 boolean hasNext() 如果仍有元素可以迭代,则返回 true。  …
-
Java培训之java难点解析(二十)-集合框架
集合框架:★★★★★,用于存储数据的容器。特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变…
-
Java培训实战教程之mysql优化
Java培训过程中精点、难点知识解析1. mysql引擎1.1. 引擎类型 MySQL常用的存储引擎为MyISAM、InnoDB、MEM…
-
Java培训实战教程之mysql优化
1. mysql引擎 1.1. 引擎类型 MySQL常用的存储引擎为MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事…
-
23种经典设计模式的原理、背后的思想、应用场景
❝ 王争,前 Google 工程师,从事 Google 翻译、知识图谱等相关系统的开发,也是《数据结构与算法之美》专栏的作者,该专栏目前有 100,000 人已学习。❞ https…
-
Go 语言实现 LRU 算法
LRU(The Least Recently Used,最近最久未使用算法)是一种常见的缓存算法,在很多分布式缓存系统(如Redis, Memcached)中都有广泛使用。 LRU…