上一页 1 2 3 4 5 6 7 8 9 10 ··· 31 下一页
摘要: java实现深拷贝的几种方案 阅读全文
posted @ 2021-03-25 17:35 陶朱公Boy 阅读(187) 评论(0) 推荐(0) 编辑
摘要: NIO/BIO/AIO区别于联系 阅读全文
posted @ 2021-03-25 14:55 陶朱公Boy 阅读(75) 评论(0) 推荐(0) 编辑
摘要: MYSQL主从复制架构下,如果主服务器被程序员误删数据,怎么尽可能恢复数据避免丢失;请看下这篇文章的方案... 阅读全文
posted @ 2021-03-14 18:35 陶朱公Boy 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 此篇文章较为详细的通过命令的形式分析MYSQL复制的原理。在线上场景中,复制可以应用N多场景;比如 1.主从备份 2.实现读写分离方案 3.故障转移(当主服务器宕机,无法提供写能力时,可以手动切换从服务器为读,实现高可用) 阅读全文
posted @ 2021-03-14 18:22 陶朱公Boy 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 经典面试题,加入同一个KEY洪峰的流量请求下,如何进行优化处理(分布式缓存热点KEY问题如何解决)?此篇文章是有赞的实践,看看人家是怎么较完整的来应对这件事情的 阅读全文
posted @ 2021-03-14 14:56 陶朱公Boy 阅读(911) 评论(0) 推荐(1) 编辑
摘要: 分布式之数据库缓存双写一致性方案解析 阅读全文
posted @ 2021-03-11 21:04 陶朱公Boy 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 使用Spring特性优雅书写业务代码 大家在日常业务开发工作中相信多多少少遇到过下面这样的几个场景: 当某一个特定事件或动作发生以后,需要执行很多联动动作,如果串行去执行的话太耗时,如果引入消息中间件的话又太重了; 想要针对不同的传参执行不同的策略,也就是我们常说的策略模式,但10个人可能有10种不同的写法,夹杂在一起总感觉不那么优雅; 自己的系统想要调用其他系统提供的能力,但其他系统总是偶尔给你一点“小惊喜”,可能因网络问题报超时异常或被调用的某一台分布式应用机器突然宕机,我们想要优雅无侵入式地引入重试机制。 其实上面提到的几个典型业务开发场景Spring都为我们提供了很好的特性支持,我们只需要引入Spring相关依赖就可以方便快速的在业务代码当中使用啦,而不用引入过多的三方依赖包或自己重复造轮子。下面我们就来看看Spring提供的强大魔力吧。 阅读全文
posted @ 2021-03-02 10:44 陶朱公Boy 阅读(97) 评论(0) 推荐(0) 编辑
摘要: Redis持久化两种方式优缺点 阅读全文
posted @ 2021-03-01 20:01 陶朱公Boy 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: 一段关于java NIO server端接受客户端socket使用;演示了channel,selector等组件的整合使用 阅读全文
posted @ 2021-03-01 15:36 陶朱公Boy 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Redisson 实现分布式锁原理分析 写在前面 在了解分布式锁具体实现方案之前,我们应该先思考一下使用分布式锁必须要考虑的一些问题。​ 互斥性:在任意时刻,只能有一个进程持有锁。 防死锁:即使有一个进程在持有锁的期间崩溃而未能主动释放锁,要有其他方式去释放锁从而保证其他进程能获取到锁。 加锁和解锁 阅读全文
posted @ 2021-02-03 11:47 陶朱公Boy 阅读(1226) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 31 下一页