内卷的Java工程师
内卷的Java工程师
全部文章
分类
Java(711)
后端(272)
微服务(14)
数据库(15)
未归档(2)
网络(5)
队列(5)
面试(5)
归档
标签
去牛客网
登录
/
注册
内卷的Java工程师的博客
全部文章
(共1027篇)
一起来聊聊 ConcurrentMap
我们来看这个经常在多线程的情况下使用的这些个容器,从Map开始讲,Map经常用的有这么几个。 ConcurrentHashMap用hash表实现的这样一个高并发容器。 既然有了ConcurrentHashMap正常情况下就应该有ConcurrentTreeMap,你可以去查查,它没有,就等于缺了...
2021-10-09
0
331
面试官:ConcurrentHashMap的读操作不需要加锁?
我们知道,ConcurrentHashmap(1.8)这个并发集合框架是线程安全的,当你看到源码的get操作时,会发现get操作全程是没有加任何锁的,这也是这篇博文讨论的问题——为什么它不需要加锁呢? ConcurrentHashMap的简介 我想有基础的同学知道在jdk1.7中是采用Se...
2021-10-09
0
285
Java程员必会的Tomcat调优的技巧
1、描述 最近,在补充自己的短板,刚好整理到 Tomcat 调优这块,基本上面试必问,于是就花了点时间去搜集一下 Tomcat 调优都调了些什么,先记录一下调优手段,更多详细的原理和实现以后用到时候再来补充记录,下面就来介绍一下,Tomcat 调优大致分为两大类。 1.1 Tomcat的自身调优...
2021-10-09
0
258
面试官:Spring 和 Spring Boot 的区别是什么?
概述 对于 Spring和 SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习 SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,相信对于用了 SpringBoot很久的同学来说,还不是很理解 SpringBoot到底和 Spring...
2021-10-09
1
379
RabbitMQ和Kafka哪个更吊一点
导言 作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差异的。 不同的场景需要不同的...
2021-10-09
0
317
微服务架构:关于构建大规模应用的介绍
微服务是什么? 微服务就是一些协同工作的小而自制的服务。 无论现在的影响力如何,分布式系统仍然是最容易被忽视的主题之一,至少在大学层面是如此。没有多少学生理解诸如容器化和容错等概念,你也永远不会看到系统项目赢得黑客马拉松。尽管如此,我认为至少对今天的大规模系统如何工作有一个简单的理解是...
2021-10-09
0
241
最全的 volatile 关键字的总结,赶快收藏一波!
一、简介 volatile是Java提供的一种轻量级的同步机制。Java 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量,相比于synchronized(synchronized通常称为重量级锁),volatile更轻量级,因为它不会引起线程上下文的切换和调度。但是vola...
2021-10-09
0
313
持续精进,你需要了解Redis的这些拓展方案
前言 Redis大家都不陌生,就算是没用过,也都听说过了。 作为最广泛使用的KV内存数据库之一,在当今的大流量时代,单机模式略显单薄,免不了要有一些拓展的方案。 笔者下文会对各种方案进行介绍,并且给出场景,实现 等等概述,还会提到一些新手常见的误区。 正文 先从基础的拓展方式开始,这样...
2021-10-09
0
232
微服务架构解密:关于构建大规模应用的介绍
微服务是什么? 微服务就是一些协同工作的小而自制的服务。 无论现在的影响力如何,分布式系统仍然是最容易被忽视的主题之一,至少在大学层面是如此。没有多少学生理解诸如容器化和容错等概念,你也永远不会看到系统项目赢得黑客马拉松。尽管如此,我认为至少对今天的大规模系统如何工作有一个简单的理解是...
2021-10-09
0
300
面试官问:为什么需要消息队列?使用消息队列有什么好处?
目录 一、消息队列的特性 二、为什么需要消息队列? 三、使用消息队列有什么好处? 四、为什么需要分布式? 五、分布式环境下需要解决哪些问题? 六、如何实现? 七、常见消息队列对比和选型 一、消息队列的特性 业务无关,一个具有普适性质的消息队列组件不需要考虑上层的业务模型,只做好消息的...
2021-10-09
0
303
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页