自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 Sharding JDBC 分库分表(一致性Hash + 虚拟节点)

Sharding JDBC 分库分表(一致性Hash + 虚拟节点)

2023-02-07 16:00:44 3593 2

原创 JDK 1.8 ConcurrentHashMap 解析

final V putVal(K key, V value, boolean onlyIfAbsent) { // key、value 不可为空 if (key == null || value == null) throw new NullPointerException(); // 计算hash值 int hash = spread(key.hashCode()); int binCount = 0; //.

2022-05-20 15:10:14 281

原创 JDK1.7HashMap链表死循环分析

JDK1.7HashMap链表死循环分析HashMap 执行 put 操作的流程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入HashMap 执行 put 操作的流程欢迎使用Markdow

2021-05-16 19:38:21 422 2

原创 给定一个字符串,找出不含有重复字符的最长子串的长度。leetcode

思路:准备一个空字符串存s ,遍历字符串得到的字符c ,若s存在c则记录s的大小为size。 然后截取s 去除重复字符前的字符包括该重复字符 ,继续遍历最后得到最大的size。代码:参考博客public class test { public static void main(String[] args) { System.out.println("Hello World!"); length...

2018-05-11 17:34:52 6575 1

原创 leetCode 两数相加 ListNode

public class test { public static void main(String[] args) { System.out.println("Hello World!"); ListNode a = new ListNode(0); ListNode b = new ListNode(0); a.val = 2; a.next=new ListNode(4); a....

2018-05-11 11:03:18 1426

原创 python 实现2018源码详解

用于刚开始学习python更快的理解代码注:源代码摘自 https://www.shiyanlou.com/courses/368实验环境linux ;实验前先熟悉2048的玩法  源码:#-*- coding:utf-8 -*-import curses  #导入curses图形函数库#randrange()用于返回指定基数集合中的一个随机数,choice()返回列表,元组,字符串的随机项fro...

2018-03-02 10:42:42 2284

空空如也

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

TA关注的人

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