摘要: #MySQL概述 MySQL是关系型数据库,开源。 关系型数据库:ER模型图,关系型数据库存放的是各种实体间的关系。 以商城为例: 常见关系型数据库:MySQL、Oracle、SQLServer、DB2。 #MySQL安装 官网找到MySQL Community Server下载页,下载免安装压缩包 阅读全文
posted @ 2021-03-08 00:18 HickeyZhang 阅读(60) 评论(0) 推荐(0) 编辑
摘要: #题目描述 [131. 分割回文串]https://leetcode-cn.com/problems/palindrome-partitioning/ #题解 求解所有可能的题目一般都是暴力搜索,没有什么特别的优化方法。 暴力搜索重要的思想是回溯思想: 从当前状态开始,依次搜索当前状态下的所有可能选 阅读全文
posted @ 2021-03-07 22:31 HickeyZhang 阅读(79) 评论(0) 推荐(0) 编辑
摘要: #IDEA中配置Maven File --> settings 推荐配置:设置maven在不联网的情况下使用本地插件 一般使用maven为我们提供好的骨架时,是需要联网的,配置这个,可以在没有网络的情况下,我们可以正常创建工程,并从之前已经使用过的工程中找到相应的骨架。 输入内容:-Darchety 阅读全文
posted @ 2021-03-06 21:36 HickeyZhang 阅读(146) 评论(0) 推荐(0) 编辑
摘要: #简介: Maven是Apache公司的开源项目,是项目构建工具,用来管理依赖。 #Maven的优点: 同样的代码实现相同的功能,Maven项目没有Jar包,项目大小更小。 #maven的优点如何实现: 没有Jar包,Maven项目如何运行? maven的两大核心 依赖管理:对jar包管理 项目构建 阅读全文
posted @ 2021-03-06 16:53 HickeyZhang 阅读(113) 评论(0) 推荐(0) 编辑
摘要: import java.util.Comparator; import java.util.TreeSet; /** TreeSet中添加的数据必须是相同类的对象,没有(按照定义的判断逻辑上)相等的元素。 并且,对象必须实现Comparable接口,重写compareTo()方法 >自然排序 或者在 阅读全文
posted @ 2021-03-06 15:42 HickeyZhang 阅读(75) 评论(0) 推荐(0) 编辑
摘要: /** 为保证向Set中添加的对象其所在的类必须要重写hashCode和equals方法: 重写的原则:hashCode和equals尽量保持一致性: 两个相同的对象equals()返回true时,那么两个对象的hashCode()必须返回相同的哈希值 同一对象多次调用hashCode()应返回相同 阅读全文
posted @ 2021-03-06 15:27 HickeyZhang 阅读(60) 评论(0) 推荐(0) 编辑
摘要: import java.util.HashSet; import java.util.Set; /** Set存储特点:数据无序、不可重复 Set接口的实现类: HashSet:Set接口的主要实现类,线程不安全,可以存储null值。 LinkedHashSet:作为HashSet的子类,遍历内部数 阅读全文
posted @ 2021-03-06 15:16 HickeyZhang 阅读(88) 评论(0) 推荐(0) 编辑
摘要: import java.util.LinkedList; import java.util.List; /** LinkedList底层采用双向链表存储。 除了实现List接口的方法外 LinkedList还提供了许多和首尾相关的方法,这些方法实现Deque接口中方法。 linkList.getFi 阅读全文
posted @ 2021-03-06 14:39 HickeyZhang 阅读(74) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList; import java.util.List; /** ArrayList源码分析: JDK7下: List list = new ArrayList();创建一个长度为10的Object[]数组, 若此次添加导致容量不够,调用grow()扩容, 阅读全文
posted @ 2021-03-06 14:25 HickeyZhang 阅读(58) 评论(0) 推荐(0) 编辑
摘要: #题目描述 [503. 下一个更大元素 II]https://leetcode-cn.com/problems/next-greater-element-ii/ #题解 ##本题暴力解法思路简单: 找某一元素的下一个更大元素:只需从该元素向后扫描,再从开头扫到该元素前一个位置,如果找到大于该元素的第 阅读全文
posted @ 2021-03-06 11:48 HickeyZhang 阅读(96) 评论(0) 推荐(0) 编辑