学习
微服务架构
该博客主要帮助你了解微服务架构,以及它的好处和弊端,掌握如何在单体和微服务架构之间做出正确的权衡。
展开
-
java基础一点也不基础
1 创建对象的有哪几种方式 2 String类为什么是final 3 Class.forName和classloader的区别 4 java反射原理原创 2020-07-02 11:05:48 · 234 阅读 · 0 评论 -
HashMap暴露了你的java基础功底
(新建的群1039047324,欢迎对技术感兴趣的朋友加入,群内只聊技术,分享工作中容易踩的坑,以及如何避免踩坑,分享最新架构视频) 1.HashMap的底层数据结构是什么? 底层数据结构是哈希表结构(链表散列:数组+单向链表),结合了数组和链表的优点,当链表长度超过8时,链表会转为红黑树。数组中的每一个元素都是链表。总结来说就是HashMap在JDK1.8之前底层是由数组+链表实现的,从JDK1.8开始底层是由数组+链表或者数组+红黑树实现的。 追问:为什么在1.8中增加红黑树? 当需要查找某个元素的原创 2020-07-01 15:00:38 · 316 阅读 · 0 评论 -
程序员应该如何去请教别人问题
程序员应该如何提问原创 2017-05-31 17:34:28 · 3996 阅读 · 0 评论