自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud Nacos配置中心--客户端源码解析

SpringCloud Nacos配置中心--客户端源码解析

2023-02-15 00:01:29 519

原创 Spring Cloud Alibaba Nacos简单实战

Nacos 简单介绍与实战

2023-02-09 22:59:47 383

原创 线程的条件等待机制

https://mp.weixin.qq.com/s?__biz=MzkwNjI2MTk4OQ==&mid=2247484843&idx=1&sn=1be07d2cd59db94001ab33e7959b0af3&chksm=c0ea6121f79de8375758cde527780057b47c7a1988a36748548478ebc21d66427499054ba2ec&token=1375869421&lang=zh_CN#rd

2022-03-10 22:26:40 323

原创 ReentrantLock的使用与原理

https://mp.weixin.qq.com/s?__biz=MzkwNjI2MTk4OQ==&mid=2247484727&idx=1&sn=f7b92f99a283876ab67b2db7b7f30e44&scene=19&token=926837251&lang=zh_CN#wechat_redirect

2022-01-27 23:00:18 1066

原创 synchronized的使用与原理

https://mp.weixin.qq.com/s?__biz=MzkwNjI2MTk4OQ==&mid=2247484617&idx=1&sn=5a84e5e8658bbbef714cfa4bc071cbcf&chksm=c0ea6043f79de9553f58fcba69ce4dbaeb858c30a6645cd44b44a7784e34c8fd49b762a02b50&token=636746663&lang=zh_CN#rd

2022-01-27 22:59:38 287

原创 Java并发编程系列

对于一名Java程序员,能否熟练掌握并发编程是判断他优秀与否的重要标准之一,从今天开始,笔者将自己对于Java并发编程系列的学习笔记,整理成推文发布在微信公众号中。因为工作较忙,尽量争取至少每周一更。这里也会同步更新推文目录。目录如下:1、初探Java多线程2、Java线程状态知多少...

2021-11-15 21:57:03 327

原创 输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。

输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前)这道题比较简单,但是要注意看好题目,笔者在这里踩过坑,没有注意到根到叶子才算一条路径我们只要对树进行前序遍历就行了,然后依次将节点存放到数组里,并与整数进行减法运算,遍历到叶子节点的时候进行判断...

2019-08-25 12:07:16 1873

原创 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10这道题我是根据左上角坐标与右下角坐标的变化实现对矩阵的输出的(0,0) 1(0,1) 2(0,2) 3(0,3) ...

2019-08-25 11:37:58 846

原创 详细HashMap分析

HashMap分析​ 相信大家都知道,在Java8之前,HashMap采用了数组+链表的结构,在Java8中加入了红黑树,为什么在Java8中决定加入红黑树呢?我们先来看一下HashMap的数据结构如图,在Java8之前是没有右边红黑树结构的,只有数组+链表,为什么采用了这两种数据结构呢?数组:查询效率比较高,增加删除的效率比较低;链表:增加删除效率较高,查询效率较低;基于这两种数据...

2019-08-19 00:11:25 226

原创 青蛙跳台阶问题(Java)

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

2019-08-08 11:36:13 477

空空如也

空空如也

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

TA关注的人

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