Java分享官on
Java分享官on
全部文章
java
big data(1)
c++(1)
DDD(1)
docker(1)
github(1)
hadoop(1)
https(1)
jenkins(1)
kafka(5)
linux(4)
mvc(1)
mysql(19)
nginx(2)
p2p(1)
postgresql(1)
postman(1)
rabbitmq(5)
redis(13)
rpc(3)
spring(24)
spring boot(11)
spring cloud(4)
sql(5)
tcp/ip(3)
tomcat(1)
ui(1)
zookeeper(1)
中间件(3)
分布式(8)
安全(1)
微服务(4)
性能优化(1)
数据库(5)
数据结构(2)
服务器(1)
架构(2)
正则表达式(1)
程序人生(1)
算法(2)
系统架构(1)
经验分享(1)
缓存(4)
网络(3)
腾讯云(1)
链表(1)
阿里云(1)
面试(13)
归档
标签
去牛客网
登录
/
注册
Java分享官on的博客
全部文章
/ java
(共266篇)
微服务设计指导-让Redis循环写入时提高10倍的技巧
简介 有微服务的架构不代表性能好,而使用微服务的架构必须要求性能好。这句话不矛盾。矛盾在外面很多人认为微服务架构代表高并发,实际上不是。我们有“书面微服务”和“实际微服务”之说。比如说网上大量教人把httpConnection或者是FeignClient的timeout改成30秒就不会超时了?那这...
2022-06-17
0
0
微信一面:一致性哈希是什么,使用场景,解决了什么问题?
大家好,我是小林。 在逛牛客网的面经的时候,发现有位同学在面微信的时候,被问到这个问题: 第一个问题就是:一致性哈希是什么,使用场景,解决了什么问题? 这个问题还挺有意思的,所以今天就来聊聊这个。 发车! 如何分配请求? 大多数网站背后肯定不是只有一台服务器提供服务,因为...
2022-06-17
0
0
阿里三面:什么是循环依赖?你说一下Spring解决循环依赖的流程
Spring循环依赖的原理解析 1、什么是循环依赖?# 我们使用Spring的时候,在一个对象中注入另一个对象,但是另外的一个对象中也包含该对象。如图: 在Student中包含了teacher的一个属性; 在Teacher中包含有student的属性。这样就形成了一个循环依赖。 ...
2022-06-17
0
0
JVM调优工具锦囊:JDK自带工具与Arthas线上分析工具对比
Arthas线上分析诊断调优工具 以前我们要排查线上问题,通常使用的是jdk自带的调优工具和命令。最常见的就是dump线上日志,然后下载到本地,导入到jvisualvm工具中。这样操作有诸多不变,现在阿里团队开发的Arhtas工具,拥有非常强大的功能,并且都是线上的刚需,尤其是情况紧急,不方便立刻...
2022-06-17
0
0
这才是SpirngBoot轻松整合MybatisPlus多数据源的正确打开方式
有一个这样子的需求,线上正在跑的业务,由于业务发展需要,需重新开发一套新系统,等新系统开发完成后,需要无缝对接切换,当初具体设计见草图。 添加依赖# <!--lombok--> <dependency> &l...
2022-06-17
0
0
牛掰.“基础-中级-高级”Java程序员面试集结,看完献出我的膝盖
Java基础(对象+线程+字符+接口+变量+异常+方法) 面向对象和面向过程的区别? Java 语言有哪些特点? 关于 JVM JDK 和 JRE 最详细通俗的解答 Oracle JDK 和 OpenJDK 的对比 Java 和 C++的区别? 什么是 Java 程序的主类?应用程序...
2022-06-17
0
0
面试官:你说懂动态代理,那为什么JDK中的代理类都要继承Proxy?
推荐学习 全网首发!马士兵内部共享—1658页《Java面试突击核心讲》 牛掰!“基础-中级-高级”Java程序员面试集结,看完献出我的膝盖 JDK底层生成的字节码文件反编译成了java代码,如下: public final class proxy extends Proxy ...
2022-06-17
0
0
什么是Java内存模型?为什么会引发线程安全问题?
近日,有热心市民就 "Java内存模型 " 提出质疑: 线程是否会把所有需要操作的数据全加载到内存 根据《我是憨包》可以看出,当事人蛋蛋(化名)目前情绪稳定,并且似乎已经意识到问题所在 是的,聪明的蛋蛋已经找到了答案(答案后面再说) 此事件发生后,群内大佬高度重视,...
2022-06-17
0
0
JVM之持久代与OutOfMemory
持久代 Permanent Generation space(JDK1.7及以下版本存在) 主要存放存放class文件中类的版本、字段、方法、接口,类和方法的元数据等描述信息,运行时常量池,用于存放编译器生成的各种字面量和符号引用。 上限是MaxPermSize PremGen与old区...
2022-06-17
0
0
Java并发学习:基于CAS非阻塞并发队列源码解析
今天我们来聊聊ConcurrentLinkedQueue 我们今天要学习的这个ConcurrentLinkedQueue并没有实现BlockingQueue接口,是一个完完全全使用CAS操作实现线程安全的、无界的非阻塞队列。 结构组成 public class ConcurrentLi...
2022-06-17
0
0
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页