会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java爱好者社区
Java爱好者社区原创作者
文章提前发布在公众号,欢迎关注!扫描博客右侧二维码
博客园
首页
新随笔
联系
订阅
管理
2020年2月28日
线上SpringCloud网关调用微服务跨机房了,咋整?
摘要: 1、前言 公司内考虑到服务器资源成本的问题,目前业务上还在进行服务的容器化改造和迁移,计划将容器化后的服务,以及一些中间件(MQ、DB、ES、Redis等)尽量都迁移到其他机房。 那你们为什么不用阿里云啊,腾讯云啊,还用自己的机房? 的确是这样,公司内部目前还是有专门的运维团队。也是因为历史原因,当
阅读全文
posted @ 2020-02-28 20:32 Java爱好者社区
阅读(1927)
评论(2)
推荐(0)
2020年2月23日
一本彻底搞懂MySQL索引优化EXPLAIN百科全书
摘要: 1、MySQL逻辑架构 日常在CURD的过程中,都避免不了跟数据库打交道,大多数业务都离不开数据库表的设计和SQL的编写,那如何让你编写的SQL语句性能更优呢? 先来整体看下MySQL逻辑架构图: MySQL整体逻辑架构图可以分为Server和存储引擎层。 Server层: Server层涵盖了My
阅读全文
posted @ 2020-02-23 13:12 Java爱好者社区
阅读(2690)
评论(2)
推荐(3)
2020年2月11日
看完这篇文章,再次遇到Jedis「Redis客户端」异常相信你不再怕了!
摘要: 本文导读: [1] 疫情当前 [2] 应用异常监控 [3] Redis客户端异常分析 [4] Redis客户端问题引导分析 [5] 站在Redis客户端视角分析 [6] 站在Redis服务端视角分析 [7] 资源池生产配置合理性分析 [8] 本文总结 [1] 疫情当前 为响应国家抗击疫情的号召,全国
阅读全文
posted @ 2020-02-11 09:49 Java爱好者社区
阅读(2446)
评论(0)
推荐(2)
2020年1月20日
深入拆解类加载器,这样的姿势你还不懂吗?
摘要: 本文导读: 1、前奏,举个生活中的小栗子 2、为何Java类型加载、连接在程序运行期完成? 3、一个类在什么情况下才会被加载到JVM中? 什么是主动使用、被动使用?代码示例助你透彻理解类初始化的时机。 4、类的加载(Loading)内幕透彻剖析 类加载做的那些事儿、双亲委派模型工作过程、ClassL
阅读全文
posted @ 2020-01-20 11:50 Java爱好者社区
阅读(784)
评论(4)
推荐(1)
2020年1月6日
万字长文!不为人所知的分布式锁实现全都在这里了
摘要: 1、引入业务场景 2、分布式锁家族成员介绍 3、分布式锁成员实现原理剖析 4、最后的总结 2019 已经过去! 2020 已经到站! 1、引入业务场景 首先来由一个场景引入: 最近老板接了一个大单子,允许在某终端设备安装我们的APP,终端设备厂商日活起码得几十万到百万级别,这个APP也是近期产品根据
阅读全文
posted @ 2020-01-06 10:13 Java爱好者社区
阅读(2204)
评论(3)
推荐(7)
2019年12月24日
这一次,彻底弄懂「Java字节码文件」
摘要: 提前祝福各位读者🎄圣诞快乐!这个圣诞节请在学习中度过! 不啰嗦,直接从最最简单的一段Java源代码开启Java整体字节码分析之旅。 1、Java 源码文件 package com.dskj.jvm.bytecode; public class MyTest1 { private int a = 1
阅读全文
posted @ 2019-12-24 11:01 Java爱好者社区
阅读(2670)
评论(0)
推荐(2)
2019年12月19日
NIO Buffer 内部机理使用姿势
摘要: 关于NIO Buffer中4个重要状态属性 position、limit、capacity 与 mark Buffer本身是一个容器,称作缓冲区,里面包装了特定的一种原生类型,其子类包括ByteBuffer、CharBuffer、LongBuffer、IntBuffer、DoubleBuffer、S
阅读全文
posted @ 2019-12-19 12:09 Java爱好者社区
阅读(337)
评论(0)
推荐(0)
2019年12月17日
各大中间件底层技术-分布式一致性协议 Raft 详解
摘要: 前言 正式介绍 Raft 协议之前,我们先来举个职场产研团队的一个例子🌰。 方式一: 在一个技术团队内假设角色都是 均等的 ,会导致什么情况呢?产品提出一个需求,就可以随便去找团队中的任意一个人去发起需求。如果这个人因为请假走了,但是他没有把需求及时同步给团队其他人,因此会导致该需求存在很大的延迟
阅读全文
posted @ 2019-12-17 12:50 Java爱好者社区
阅读(1672)
评论(1)
推荐(8)
2019年12月10日
线上服务应急与技术攻关方法论
摘要: 海恩法则和墨菲定律 海恩法则指出: 每一起严重事故的背后,必然有29次轻微事故和300起未遂先兆以及1000起事故隐患。 海恩法则强调两点: (1)事故的发生是量的积累的结果; (2)再好的技术,再完美的规章,在实际操作层面,也无法取代人自身的素质和责任心。 根据海恩法则,一起重大事故发生之后,我们
阅读全文
posted @ 2019-12-10 10:11 Java爱好者社区
阅读(872)
评论(1)
推荐(2)
2019年12月2日
一文彻底搞懂CAS实现原理 & 深入到CPU指令
摘要: 本文导读: 前言 如何保障线程安全 CAS原理剖析 CPU如何保证原子操作 解密CAS底层指令 小结 朋友,文章优先发布在公众号上,如果你愿意,可以扫右侧二维码支持一下下~,谢谢! 前言 日常编码过程中,基本不会直接用到 CAS 操作,都是通过一些JDK 封装好的并发工具类来使用的,在 java.u
阅读全文
posted @ 2019-12-02 13:33 Java爱好者社区
阅读(11774)
评论(1)
推荐(2)
下一页
公告