- 博客(186)
- 资源 (8)
- 收藏
- 关注

原创 Intellij 快捷键使用总结
我仅仅掌握了这一些快捷键就能放弃鼠标,也正因为只掌握了这点快捷键,又让我拾起了角落里的鼠标... ps: 手太疼了!!!
2019-08-31 15:08:31
107
原创 Spring 闯关指南:SpringMVC
本文简要介绍了 SpringMVC,内容,通俗易懂,阅读它应该能给你带来帮助,如果你和我一样处在追求真理的路上的话。
2021-03-13 11:44:40
132
原创 SpringCloudAlibaba之Sentinel流量控制
本文详细的介绍了 Sentinel 流控规则的使用方式,并有相应的测试用例。能够帮助您进一步学习和理解 Sentinel 。
2020-07-29 08:45:19
830
原创 SpringCloudAlibaba之Nacos配置中心
本文详细描述了如何使用 Nacos 来构建配置中心,也介绍了 Nacos 的配置管理的一些高级特效:动态更新以及Profile支持等。
2020-07-23 20:28:14
223
原创 我困惑了,HttpServletRequest 装配不生效?
少有的通过分析 Spring 源码来解决问题的文章,这种解决问题的思路非非非常值得一读!
2020-07-10 15:51:13
936
原创 【分布式锁】redis实现分布式锁
如果你了解分布式锁,这篇文章会带你看看不一样的分布式锁:redis 如何实现阻塞的分布式锁获取。代码已完整实现,并附上测试用例,强烈建议先收藏!!!
2020-05-22 16:28:28
673
原创 【第一战】微服务何不康康我SpringCloud
【纸上谈兵,沙盘作战系列】想使用 Spring Cloud 却又不敢?来看看我们对它的一些思考!
2020-05-09 16:47:27
139
原创 windows 系统下如何杀死 Java 程序
命令行似乎是程序员的最爱了!作为 Java 程序员,我也不例外,尽管我很喜欢敲键盘,但我总是在寻找如何能够敲更少代码的方式,当然,也包括少动鼠标,本文将告诉你,如何在 windows 下杀死一个 java 程序,学到就是赚到,欢迎 Get ~
2020-04-29 10:07:37
2639
2
原创 手撕AQS之独占锁模式
写在前面AQS 也是在来来回回看了源码好多遍,才有所理解。原本打算就这一篇写完,点到即止,但不知觉的又深入了,无法抗拒的代码魅力啊!所以分为两篇,一篇共享式,一篇独占式,美滋滋呢。共享式已写好,共享式中有关于我个人对 AQS 的理解,这篇独占式就直接分析源码了。这里分享一种很有用的断点源码的方式:那就是使用 Intellij 的书签,本身在调试源码的时候,很容易就乱掉层次,通过书签,我们可以...
2020-03-23 08:36:26
127
原创 Java虚拟机常用参数
写在前面JDK 1.8,参照 1.8 相关文档收集整理;这是我的移动小本本,持续记录中…应用程序启动时这些参数应该根据需要,在程序启动时指定:启用收集器-XX:+UseSerialGC 明确启用串行收集器;-XX:+UseParallelGC 明确启用并行收集器(默认启用并行压缩);-XX:+UseParallelOldGC 启用并行收集器(关闭并...
2020-03-21 15:05:40
895
原创 手撕AQS之共享锁模式
写在前面AQS 也是在来来回回看了源码好多遍,才有所理解。原本打算就这一篇写完,点到即止,但不知觉的又深入了,无法抗拒的代码魅力啊!所以分为两篇,一篇共享式,一篇独占式,美滋滋呢。什么是 AQSAQS 全称 AbstractQueuedSynchronizer ,从类名可以知道,它是一个抽象类,并且可能维护了队列,最主要的作用是作为同步器。在 JUC 包下,很多同步工具类使用了它,使用的...
2020-02-29 17:57:49
260
1
原创 手撕TreeSet
TreeSet 能够按照指定的比较方式来排序元素,它的底层实现是维护了一个 NavigableMap对象,该对象的实现是使用了 TreeMap 类。TreeSet 继承自 AbstractSet 类,实现了 NavigableSet 接口,NavigableSet 接口又继承了 SortedSet 接口。它这样的类结构与 TreeMap 相似,TreeMap 实现了 NavigableMap 接...
2020-02-05 17:16:15
75
1
原创 手撕LinkedHashSet
LinkedHashSet 能够维护元素插入集合的顺序,在遍历时,按照此顺序进行遍历。LinkedHashSet 继承了 HashSet 类,实现了 Set 等接口。LinkedHashSet 仍然支持 null 元素,唯一有所区别的是在迭代时,它能够按照元素的插入顺序遍历。LinkedHashSet 的实现非常简单,它仅仅只重新实现了构造方法,将 HashSet 内部维护的 HashMap...
2020-02-05 15:43:23
189
原创 手撕HashSet
HashSet 实现 Set 接口,内部维护一个 HashMap 实例。它不能保证集合迭代的顺序,也不能保证顺序不变。HashSet 允许 null 元素。该类对于基本操作,例如 add、remove、contains 和 size提供了常数时间的性能,迭代器的性能与 HashSet 实例的大小加上内部维护的 HashMap 的“容量”(即桶的数量)之和有关。所以,如果迭代性能很重要的话,并不建...
2020-02-03 16:41:40
97
银行客户管理系统实现
2019-04-25
commons-fileupload-1.2.2.jar,commons-io-2.0.1.jar
2018-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人