内卷的Java工程师
内卷的Java工程师
全部文章
后端
Java(711)
微服务(14)
数据库(15)
未归档(2)
网络(5)
队列(5)
面试(5)
归档
标签
去牛客网
登录
/
注册
内卷的Java工程师的博客
全部文章
/ 后端
(共272篇)
最全的 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
关于Spring AOP,你都知道什么?
Spring 作为 Java 中最流行的框架,主要归功于其提供的 IOC 和 AOP 功能。本文将讨论 Spring AOP 的实现。第一节将介绍 AOP 的相关概念,若熟悉可跳过,第二节中结合源码介绍 Spring 是如何实现 AOP 的各概念。 1. AOP 概念 1.1 JoinPoint...
2021-10-09
0
299
异常、堆内存溢出、OOM的常见情况有哪些,该如何解决
堆内存溢出 【情况一】:java.lang.OutOfMemoryError: Java heap space: 这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环; 如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决: < jvm-arg>-X...
2021-10-09
0
392
都2021了,还没有入门 Spring Boot?
00、Spring Boot 简介 我猜,大家一定编写过基于 Spring 的应用程序,你就知道一个“Hello World”就需要大量的配置。想一想,我自己都有点怀疑,还能不能创建的出来,尤其是那些 XML 文件,完全敲不出来。 Spring Boot 使您能轻松地创建独立的、生产级的、...
2021-10-09
0
429
Java 代码优化细节之比比谁更细
就像鲸鱼吃虾米一样,也许吃一个两个虾米对于鲸鱼来说作用不大,但是吃的虾米多了,鲸鱼自然饱了。 代码优化一样,也许一个两个的优化,对于提升代码的运行效率意义不大,但是只要处处都能注意代码优化,总体来说对于提升代码的运行效率就很有用了。 这个观点,在现在看来,是要进行代码优化的一个原因...
2021-10-09
0
249
昨天我去面试,问他SynchronousQueue没答上来
SynchronousQueue容量为0,就是这个东西它不是用来装内容的,SynchronousQueue是专门用来两个线程之间传内容的,给线程下达任务的,老师讲过一个容器叫Exchanger还有印象吗,本质上这个容器的概念是一样的。看下面代码: 有一个线程起来等着take,里面没有值一...
2021-10-09
0
269
面试官:熟悉Redis吗,项目中你是如何对Redis内存进行优化的
对于redis来说,什么是最重要的? 毋庸置疑,是内存。 一、reids 内存分析 redis内存使用情况:info memory 示例: 可以看到,当前节点内存碎片率为226893824/209522728≈1.08,使用的内存分配器是jemalloc。 used_memory...
2021-10-09
0
329
面试官:聊聊 Spring 中的线程安全性
Spring与线程安全 Spring作为一个IOC/DI容器,帮助我们管理了许许多多的“bean”。但其实,Spring并没有保证这些对象的线程安全,需要由开发者自己编写解决线程安全问题的代码。 Spring对每个bean提供了一个scope属性来表示该bean的作用域。它是bean的生命周期。...
2021-10-09
0
298
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页