秃头Java人
秃头Java人
全部文章
Java
.net(2)
.netcore(1)
asp.net(1)
azure(1)
DDD(2)
eureka(1)
github(1)
golang(1)
http(1)
IDEA(2)
intellij-idea(1)
Java架构(2)
Java程序员(9)
Java面试(2)
jenkins(2)
kafka(4)
kubernetes(1)
linux(2)
macos(1)
mvc(1)
mysql(7)
nginx(1)
rabbitmq(1)
redis(7)
spring(24)
spring boot(8)
spring cloud(4)
spring-boot(1)
sql(3)
ssh(1)
tcp/ip(1)
中间件(1)
分布式(4)
前端(2)
区块链(1)
压力测试(1)
学习(1)
安全(5)
微服务(3)
散列表(2)
数据库(7)
数据结构(1)
服务器(1)
未归档(48)
程序人生(9)
算法(1)
经验分享(3)
缓存(1)
网络(4)
网络协议(1)
链表(2)
面试(40)
归档
标签
去牛客网
登录
/
注册
秃头Java人的博客
人在软件圈,读书破万“卷”
全部文章
/ Java
(共339篇)
10分钟弄懂JVM中的CMS垃圾收集器
CMS是基于标记-清除算法的,收集的时候分为4个步骤: 初始标记 并发标记 重新标记 并发清除 初始标记 初始标记仅仅只是标记一下GC Roots能直接关联到的对象,所以速度很快。比如下图,这边的GC Roots只用了虚拟机栈为例。两个虚拟机栈分表创建了对象OBJ_...
2022-04-27
0
433
不学点分布式技术金三银四也敢出去面试?
分布式 说到分布式,其实分布式这个词一般是跟微服务一起出现到大众的视野中。但今天我们不讲两者的区别,我们说说分布式。其实产生分布式的最主要驱动力量,是我们对于性能、可用性及可扩展性的不懈追求。分布式系统可以解决集中式不便扩展的弊端,我们可以很方便地在任何一个环节扩展应用,就算一个应用出现问题也不会...
2022-04-27
0
258
JDK、JRE 和 JVM 有什么用,它们是怎样运行的
JRE 有一个 JVM 实例、库类和开发工具。编写和编译 Java 代码后,编译器会生成一个包含字节码的类文件。 JDK如何运作? JDK 功能 以下是JDK的重要组件: JDK 和 JRE:程序员通过使用JDK 创建由 JRE 运行的 Java 程序,其中包括 JVM 和类库。 ...
2022-04-27
1
298
大厂最新春招面经及Java中高级面试题总结
2022年开春的春招马上就要进行了,你筹备好了吗? 我梳理了各个大厂春秋招面经分享,分享上万道面试题及答案,从实习生到开发1-10年的简历模板,面试过程的文档教程! 阿里常问面试题(1-5年经验) String,StringBuffer,StringBuilder 的区别是什么?Strin...
2022-04-27
0
0
阿里二面:说一下线程生命周期,以及转换过程?
线程的生命周期指的是线程从创建到销毁的整个过程,通常情况下线程的生命周期有以下 5 种: 初始状态 可运行状态 运行状态 休眠状态 终止状态 它们的状态转换如下图所示: Java 线程生命周期 Java 线程的生命周期和上面说的生命周期是不同的,它有以下 6 种状态: ...
2022-04-27
0
218
阿里的性能调优面试题太难了,有什么办法可以解决吗?
性能调优方面的问题相当于高考试卷里的难题部分。CRUD 谁都会,xx 培训机构培训上三个月,出来都能写。但是对于高性能、高并发这没几把刷子真会玩不起来的。面试官通过这个来区分候选人水平的高低(招人肯定选水平高的)。 但是Java性能调优不单单是学一门编程语言那么简单,没有办法通过直线式的思维去掌握...
2022-04-27
0
0
10分钟带你了解Dubbo的前世今生
背景 在很久以前,网站应用是单体应用的架构,流量小,所有功能、代码都部署在一起,成本低。此时数据库访问框架ORM是关键。 后来流量逐渐增大,单体应用被拆分为互不相干的多个应用,这就是垂直架构,此时加速前端页面开发的Web框架MVC是关键。 再后来,垂直应用越来越大,应用间的交互不可避免,分布式...
2022-04-27
0
288
阿里面试被问如何抗住亿级的并发量该如何回答?
淘宝双11,618的京东节如何抗住亿级的并发量? 相信很多程序员去电商大厂面试都会被问到这种问题,其实这也是一道很常见的面试题,但是大多数应聘者都不知如何回答,从何答起。对于一个 Java 程序员来讲,,更关注的是不是系统架构层面的呢?从原本的定时秒杀,到现在各种活动的预热、拼团、定金膨胀、百亿补...
2022-04-27
0
0
明明很努力工作为什么还是拿不到期望的薪资?
作为一个资历不浅的 Java 开发,这几年我面试过不少人。 发现大多数面试者,虽然看起来工作努力,但他们表现出来的能力水平,却不足以通过面试,或拿到期望的薪资。 在我看来,造成这种情况的原因,主要有这么两方面: 第一,“知其然不知其所以然”。做了几年技术,开发了一些业务应用,但没有思考过这些技术...
2022-04-27
0
0
面试官:详细说说你对序列化的理解
凡事都要问为什么,在讲解序列化概念和原理前,我们先来了解一下为什么需要序列化。 为什么要序列化? 如果光看定义我想你很难一下子理解序列化的意义,那么我们可以从另一个角度来感受一下什么是序列化。 都玩过游戏么?玩过的同学应该知道游戏里有一个叫『存档』的功能,每次不想玩的时候可以把当前进度存档,下...
2022-04-27
0
0
首页
上一页
11
12
13
14
15
16
17
18
19
20
下一页
末页