会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
李悠然
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
···
22
下一页
2023年2月24日
docker uav
摘要: docker network create --driver=bridge --subnet=172.18.0.0/16 --gateway=172.18.0.1 uav-default docker run -itd --network=uav-default --ip 172.18.0.4 -p
阅读全文
posted @ 2023-02-24 19:27 李悠然
阅读(129)
评论(0)
推荐(0)
2023年1月18日
JDK 1.8 TreeMap源码分析
摘要: /** * TreeMap特点: * 底层:二叉红黑树 key输入无序,升序排列,null不可以 * 1.2 */public class TreeMap<K,V> extends AbstractMap<K,V> implements NavigableMap<K,V>, Cloneable, j
阅读全文
posted @ 2023-01-18 17:23 李悠然
阅读(43)
评论(0)
推荐(0)
JDK 1.8 Hashtable的源码分析
摘要: /** * Hashtable特点: * 与hashTable一样 1.1 效率低,线程安全,key 不为null hashMap1.2 效率高,key为null 长度11 */public class Hashtable<K,V> extends Dictionary<K,V> implement
阅读全文
posted @ 2023-01-18 17:15 李悠然
阅读(34)
评论(0)
推荐(0)
JDK 1.8 HashMap的源码分析
摘要: /** * HashMap的特点: * 1. AbstractMap Map 冗余 * 2. 与hashTable一样 1.1 效率低,线程安全,key 不为null hashMap1.2 效率高,key为null * 3. 按照key进行存放 * 4. 必须重写hascode equal两个方法
阅读全文
posted @ 2023-01-18 17:00 李悠然
阅读(28)
评论(0)
推荐(0)
JDK 1.8 TreeSet 源码分析
摘要: /** * TreeSet的特点: 无序 唯一 需要比较器 自定义<>中的内容需要实现comparable的接口 推荐外部实现:多态,自定义多种规则 * 底层实现逻辑: 二叉红黑树 treemap实现 */public class TreeSet<E> extends AbstractSet<E>
阅读全文
posted @ 2023-01-18 16:25 李悠然
阅读(24)
评论(0)
推荐(0)
JDK 1.8 hashset的源码分析
摘要: /** * hashset的特点: 无序 唯一 需要比较器 自定义<>中的内容需要实现comparable的接口 推荐外部实现:多态,自定义多种规则 * 底层实现逻辑: 数组+线性表 哈希表 * 1. 先计算出hash值 2.通过一个表达式计算出哈希表中的位置 3. 解决哈希冲突 * 通过hashm
阅读全文
posted @ 2023-01-18 16:17 李悠然
阅读(34)
评论(0)
推荐(0)
JDK1.8 Vector 源码相关分析
摘要: /** * 底层实现逻辑: 数组 线性表 查询效率高,修改效率低 * 所有的操作类同ArrayList 但是synchronize 线程安全 * 效率低 */public class Vector<E> extends AbstractList<E> implements List<E>, Rand
阅读全文
posted @ 2023-01-18 16:02 李悠然
阅读(30)
评论(0)
推荐(0)
JDK 1.8 LinkedList 关键代码分析 重要属性和add
摘要: /** * 有序(输入有序),不唯一 * 底层实现是双向链表 * 易修改,不易查询 */public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java
阅读全文
posted @ 2023-01-18 15:52 李悠然
阅读(39)
评论(0)
推荐(0)
JDK 1.8 ArrayList源码分析 关键代码
摘要: /*** 1. ArrayList AbstractList中实现了List接口 冗余,作者已经承认* 2. RandomAccess 可以随机访问,标记接口* **/ public class ArrayList<E> extends AbstractList<E> implements List
阅读全文
posted @ 2023-01-18 15:33 李悠然
阅读(37)
评论(0)
推荐(0)
2023年1月10日
confluence Couldn't lock file 'lock' in directory /var/atlassian/application-data/confluence Make sure the dire
摘要: Couldn't lock file 'lock' in directory /var/atlassian/application-data/confluence Make sure the dire confluence因为服务器重启之后导致了这个问题。 重启confluence root@com
阅读全文
posted @ 2023-01-10 07:30 李悠然
阅读(323)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
22
下一页
公告