![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
文章平均质量分 84
程序猿锦鲤
这个作者很懒,什么都没留下…
展开
-
保姆级笔记:Kubernetes原理剖析与实战应用手册,太全了
不知道你有没有发现,周围的人在越来越多地谈论容器、Kubernetes,以及云原生。**作为云原生的“基石”,Kubernetes 从开源到现在也已经走过了 6 个年头,**可以说它的出现推开了云原生的大幕,加速了云原生时代的到来。现在不管是阿里、头条这些互联网大厂,还是小米等以硬件为主的厂商,以及快手、Shopee 等后起之秀,都在大量招聘 Kubernetes 相关人才,而且起薪还不低。但是,**Kuberbetes的复杂性以及过于陡峭的学习曲线,对学习和实践者来说是一座高墙,**想要学习好、掌握好原创 2022-05-20 21:00:56 · 239 阅读 · 0 评论 -
随便(仔细)的讲讲线程安全与锁优化
1. 线程安全当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获取正确的结果,那就称这个对象是线程安全的。近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。如果需要面试题答案↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓与面试题的视频讲解所有面试题答案: 直接获取原创 2022-05-20 20:30:40 · 145 阅读 · 0 评论 -
LeetCode题解:环形链表
题目描述给你一个链表的头节点head,判断链表是否有环。如果链表中有某个节点,可以通过连接跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置 (索引从0开始)。注意:pos不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回false。示例输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例输入:head原创 2022-05-14 17:50:08 · 291 阅读 · 0 评论 -
HashMap为什么要先插入再扩容JDK1.8
JDK1.8开始HashMap为什么要先插入后扩容,网上查找有说先扩容再插入可以少遍历之类的,其实不管是先扩容还是先插入,它的原则还是尾插法都是避免不了要遍历的,那它为什么还是要先插入呢,只要看插入逻辑和扩充逻辑做了哪些操作就知道了以下只是个人的理解,如有错误欢迎指点近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。看这里: 直接获取方式点我文档版,如下图.原创 2022-05-14 17:43:55 · 1615 阅读 · 0 评论 -
【硬核】Spring Cloud Gateway(网关)
概念Gateway是基于异步非阻塞模型上进行开发的,有springcloud团队开发。用来代替Zuul。近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。看这里: 直接获取方式点我文档版,如下图:内容Route(路由)路由是构建网关的基本模块,它由ID,目标URL,一系列的断言和过滤器组成,如果断言为true则匹配该路由Predicate(断言).原创 2022-05-14 16:39:48 · 609 阅读 · 0 评论 -
【重点】程序员一定要搞懂的数据结构的3要素
我认为数据结构之所以很重要,是因为它是程序的根基,不说别的,我就举个很火的例子...原创 2022-05-11 16:06:08 · 3218 阅读 · 2 评论 -
去面试6次,5个面试官问我:有哪些场景会产生 OOM?你怎么处理?
初看好像挺简单的,其实深究起来考察的是对整个 JVM 的了解,而且这个问题从网上可以翻到一些乱七八糟的答案...原创 2022-05-09 19:50:00 · 843 阅读 · 2 评论 -
Spring核心之控制反转(IOC)
如何理解IoCSpring Bean是什么IoC Container管理的是Spring Bean, 那么Spring Bean是什么呢?本人整理各种Java核心知识点与多家公司面试知识点整理 免费分享给大家,我认为是非常有用的,想要资料的话请点 白嫖这份礼物←戳我Spring里面的bean就类似是定义的一个组件,而这个组件的作用就是实现某个功能的,这里所定义的bean就相当于给了你一个更为简便的方法来调用这个组件去实现你要完成的功能。IoC是什么Ioc—Inversion ..原创 2022-04-30 16:38:43 · 392 阅读 · 0 评论 -
9种 分布式ID生成方案,让你一次学个够
想要资料的话请点 白嫖这份礼物←戳我一、为什么要用分布式ID?在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征?1、什么是分布式ID?拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;特别一点的如订单、优惠券也都需要原创 2022-04-30 16:26:31 · 273 阅读 · 0 评论 -
【硬货】Spring源码学习宝典
Spring源码的相关问题可以说是现在Java面试必问的一些问题,同时如果你没有好好的阅读过源码的话,同时又觉得源码晦涩难懂的话,只想去取其精华去其糟粕的话,那么接下来这份spring源码学习宝典你一定要好好仔仔细细的看和多刷 ,帮助非常大!想要资料的话请点 白嫖这份礼物←戳我41大模块目录控制反转(IoC) 与依赖注入(DI)_Spring容器基本使用及原理xml中bean定义详解(😃.创建bean实例这些方式你们都知道?玩转bean scope.避免跳坑里!依赖注入之手动注入原创 2022-04-29 21:59:01 · 103 阅读 · 0 评论 -
Spring整合Mybatis终极解决方案
在介绍Spring整合Mybatis原理之前,我们得先来稍微介绍Mybatis的工作原理。Mybatis的基本工作原理本人整理各种Java核心知识点与多家公司面试知识点整理 免费分享给大家,我认为是非常有用的,想要资料的话请点 白嫖这份礼物←戳我在Mybatis中,我们可以使用一个接口去定义要执行sql,简化代码如下:定义一个接口,@Select表示要执行查询sql语句。public interface UserMapper { @Select("select * from user wh原创 2022-04-29 21:47:26 · 174 阅读 · 0 评论 -
String:一个String.intern()方法,它的底层并不简单
String是我们日常开发中经常使用的一个类,关于它的使用相信大家都不会陌生,今天就说说其中的一个方法String.intern();其实它的底层并不简单,一起来看看吧。原创 2022-04-29 21:42:04 · 105 阅读 · 0 评论 -
自学Java如何正确入门?
我们必须先了解目前市场都是需要学习什么技术,你所学的知识要有用武之地才行,紧贴时代的前沿。原创 2022-04-28 21:47:37 · 228 阅读 · 0 评论 -
【无废话】SpringBoot集成Kafka消息队列
SpringBoot集成Kafka消息队列原创 2022-04-28 21:20:22 · 2095 阅读 · 0 评论