了不起的程序猿
了不起的程序猿
全部文章
java
BitSet源码(1)
b树(1)
DDD(1)
docker(4)
dubbo(1)
elasticsearch(1)
eureka(3)
hisql(1)
intellij-idea(3)
java-ee(1)
javascript(1)
Java程序员(9)
jenkins(1)
json(1)
kafka(12)
kubernetes(1)
linux(3)
maven(1)
mvc(1)
mybatis(4)
mysql(23)
postman(4)
rabbitmq(2)
react.js(1)
redis(13)
rpc(2)
servlet(1)
spring(18)
spring boot(19)
spring cloud(5)
sql(4)
ssh(1)
tcp/ip(1)
ubuntu(1)
vue.js(2)
中间件(2)
代理模式(2)
分布式(3)
单例模式(1)
哈希算法(1)
大数据(1)
安全(4)
开发语言(3)
微服务(8)
微服务架构(1)
性能优化(1)
数据库(18)
数据结构(1)
服务器(5)
未归档(1)
源码(1)
程序人生(3)
程序员(1)
经验分享(2)
缓存(5)
网络(4)
网络协议(1)
面试(17)
归档
标签
去牛客网
登录
/
注册
了不起的程序猿的博客
全部文章
/ java
(共242篇)
2022最新的Java八股文合集来了,彻底解决各大大厂面试难题
纵观今年的技术招聘市场, Java 依旧是当仁不让的霸主 !即便遭受 Go 等新兴语言不断冲击,依旧岿然不动。究其原因: Java 有着极其成熟的生态,这个不用我多说; Java 在 运维、可观测性、可监 控性方面都有着非常优秀的表现; Java 也在积极 应对容器化、云原生等大趋势,比如...
2022-06-25
0
0
Netty的网络框架差点让我一夜秃头,哭了
不知道大家对下面的这个图标眼熟不 对,这就是netty,最近差点整疯了我的一个网络框架,下方是官网对他的描述,感兴趣大家可以去官网看一下,这不是今天的重点,接着往下看: 为啥说这玩意快把我整疯了啊,哎,好奇害死猫啊,我这人是对网络一窍不通,所以网络的东西我一般是不去触碰的,但是,...
2022-06-25
0
0
这份腾讯内部Java 面试权威指南,助你跳槽进大厂,涨薪 35%不在话下
如果你是一位优秀的程序员,你一定知道就算在一个公司一直待下去,最多涨薪不过在 5%到 10%之间,真正达到涨薪的最直接方式还是跳槽,一次跳槽,如果你能有不错的表现,涨薪 35%不在话下,更有甚者可以直接达到翻倍的效果(这种就需要你有充足的准备了!) 今天就来分享腾讯Java 面试参考指南,这份腾讯...
2022-06-25
0
0
10分钟后性能测试瓶颈调优!想进大厂这个必须会
目录 引言:性能瓶颈调优 性能调优步骤 性能瓶颈概率分布 系统资源 CPU top 参数详解 性能分析思路 案例分析 LOAD 内存 top 参数详解 fr...
2022-06-25
0
0
阿里程序员熬夜整理Java高并发问题方案,堪称教科书级
作为一个 Java 开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围人拉开差距,另外自己在编码的时候可以做到心中有数。 然而现在网上关于Java并发编程的学习笔记资料多如牛毛,...
2022-06-25
0
0
字节二面问Java ThreadPool线程池?我来教你应对
线程池的优势 线程池做的工作主要是控制运行的线程数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量,超出的线程排队等候,等待其他线程执行完毕,再从队列中取出任务来执行 线程池的特点 线程复用、控制最大并发数、管理线程 降低资源消耗。重复...
2022-06-25
0
0
看完本篇,让你彻底了解InnoDB数据页结构
数据页结构的快速浏览 数据页代表的这块16KB大小的存储空间可以被划分为多个部分,不同部分有不同的功能,各个部分如图所示: 一个InnoDB数据页的存储空间大致被划分成了7个部分 一、记录在页中的存放 存储的记录会按照我们指定的行格式存储到User R...
2022-06-25
0
0
超详细,本文深入源码分析Zookeeper的watcher机制
我们可以使用 zookeeper 作为注册中心来实现服务的注册与发现,curator 框架提供了 curator-x-discovery 扩展实现了开箱即用的服务注册发现,但更多时候我们还是选择自己去实现,那这个时候我们需要额外关注 zookeeper 的 1 个特性,即 wathcer。 在微服...
2022-06-25
0
0
2022年,作为Java程序员是否了解CAS和AQS底层原理?
CAS(Compare And Swap)原理分析 字面意思是比较和交换,先看看下面场景(A 和 B 线程同时执行下面的代码): int i = 10; //代码 1 i = 20; //代码 2 场景 1:A 线程执行代码 1 和代码 2,然后 B 线程执行代码 1 和代码 2...
2022-06-25
0
0
Java程序员们synchronized相关面试题,你接得住吗
这道题想考察什么? 是否真正了解synchronized关键字 考察的知识点 synchronized关键字的使用、原理、优化等 考生应该如何回答 1、在Java中,synchronized关键字是一个轻量级的同步机制,也是我们在工作中用得最频繁的,我们可以使用synchronized修饰...
2022-06-25
0
0
首页
上一页
16
17
18
19
20
21
22
23
24
25
下一页
末页