自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Maven 中<Optional>详解

https://blog.csdn.net/sunboychenll/article/details/108406771

2020-09-26 23:02:23 2337

原创 mybatis01-自定义orm框架

jdbc访问数据库及其缺陷先来贴一jdbc访问数据库的代码public static void main(String[] args) throws Exception { Connection connection =null; PreparedStatement preparedStatement =null; ResultSet resultSet = null; try{ // Q1:数据库链接信息直接硬编码

2020-09-26 11:44:07 121

转载 Windows下解决端口占用问题

前言端口占用问题几乎每个开发人员都会遇到,每次用每次查,下面来记录下解决过程,以便日后需要。正文1、调出命令窗口windows+R 组合键,调出命令窗口2、查找占用端口对应的PID(进程号)说明:以下举例用到的端口和进程等仅做参考列出所有端口占用情况netstat -ano精确找到被占用的端口对应的PIDnetstat -ano|findstr "port"# 示例netstat -ano|findstr "6644"3、查看是哪个进程或程序占用了端口tasklist|fi

2020-06-09 13:08:24 372

原创 JDK8-HashMap(二)put()以及 resize()方法详解

put( K key, V value) /** * 将指定参数key和指定参数value插入map中,如果key已经存在,那就替换key对应的value * * @param key 指定key * @param value 指定value * @return 如果value被替换,则返回旧的value,否则返回null。当然,可能key对应的value就是null。 */ public V put(K key, V value)

2020-06-06 21:43:25 245

原创 JDK8-HashMap(一)get(Object k)

数据结构在分析HashMap源码之前,有必要了解HashMap的数据结构,否则很难理解下面的内容。从上图中可以很清楚的看到,HashMap的数据结构是数组+链表+红黑树(红黑树since JDK1.8)。我们常把数组中的每一个节点称为一个桶。当向桶中添加一个键值对时,首先计算键值对中key的hash值,以此确定插入数组中的位置,但是可能存在同一hash值的元素已经被放在数组同一位置了,这种现象称为碰撞,这时按照尾插法(jdk1.7及以前为头插法)的方式添加key-value到同一hash值的元素

2020-06-05 22:39:34 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除