java
文章平均质量分 60
壹佰大多
坚持不懈,保持每天学习,顺境不狂傲,逆境不妥协
展开
-
【服务的主从切换实现原理】
主从服务架构是一种常见的分布式系统设计模式,常用于提高系统的性能、可用性和扩展性。在这种架构中,系统中的节点被分为两类:主节点(Master)和从节点(Slave)。原创 2024-06-11 14:10:35 · 1257 阅读 · 0 评论 -
【服务实现读写分离】
服务读写分离(Service Read-Write Splitting)是一种常见的数据库架构设计模式,旨在提高系统的性能和可扩展性。通过将读操作和写操作分离到不同的数据库实例上,可以减轻单个数据库实例的负载,提高整体系统的响应速度和可靠性。核心思想写操作:所有的写操作(插入、更新、删除)都发送到主数据库(Master)。读操作:所有的读操作(查询)都发送到从数据库(Slave)。主要步骤主从复制:配置一个主数据库和一个或多个从数据库,从数据库实时同步主数据库的数据更新。原创 2024-06-10 08:56:39 · 779 阅读 · 1 评论 -
【基于Redis的分布式限流】
基于 Redis 的分布式服务限流是一种常用的策略,用于控制和限制对某个服务的访问频率,以防止过载。使用 Redis 可以有效地实现分布式环境下的限流。用redis来判断当前的流量,这里区分单机或者集群。切面的实现,需要了解AOP代理。原创 2024-06-05 17:50:00 · 277 阅读 · 2 评论 -
【事务的总结】
就是一组操作数据库的动作集合,事务是现代数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一个事务。当所有的步骤像一个操作一样被完整地执行,我们称该事务被提交。由于其中的一部分或多步执行失败,导致没有步骤被提交,则事务必须回滚到最初的系统状态,从而保证时间的一致性。原创 2024-04-01 18:46:06 · 1065 阅读 · 0 评论 -
dfa基于敏感词构建敏感词树
基于敏感词,构建敏感词树。原创 2023-03-07 20:56:20 · 134 阅读 · 0 评论 -
雪花算法生成全局唯一ID
RocketMq流程图原创 2023-03-03 21:53:47 · 213 阅读 · 0 评论 -
RocketMq流程图
RocketMq流程图原创 2023-01-08 12:57:54 · 127 阅读 · 0 评论 -
IO性能测试
【代码】IO性能测试。原创 2023-01-05 19:27:17 · 396 阅读 · 0 评论 -
java设计模式(下)
行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象行为模式比类行为模式具有更大的灵活性。行为型模式分为:以上 11 种行为型模式,除了模板方法模式和解释器模式是类行为型模式,其他的全部属于对象行为型模式。观察者模式的应用场景非常广泛原创 2022-12-17 21:22:07 · 1097 阅读 · 0 评论 -
java设计模式(上)
要想学习设计模式呢 我们就必须搞清楚设计模式到底在我们的编程过程中起到了怎样的作用,在编程世界中它处在一个什么样的位置,它到底是一种抽象的设计思想,还是一套具体的落地方案.在学习设计模式之前呢 我们需要了解一下 代码质量的评价标准和编程的方法论我们经常会听到有人对项目代码进行评价,一般就会说:“代码写得很烂”或者“代码写得很好”。用“好”“烂”这样的词汇来描述代码质量,非常地笼统。对于程序员来说,辨别代码写得“好”还是“烂”,是一个非常重要的能力。这也是我们写出好代码的前提。代码质量的评价标准非常之多,我原创 2022-12-16 10:20:27 · 1091 阅读 · 0 评论 -
零拷贝技术面试题
零拷贝是指计算机执行IO操作时,CPU不需要将数据从一个存储区域复制到另一个存储区域,从而可以减少上下文切换以及CPU的拷贝时间。它是一种I/O操作优化技术。原创 2022-12-14 15:05:50 · 478 阅读 · 0 评论 -
Netty源码解析
EchoClientHandler()代码。EchoServer代码。原创 2022-12-13 22:05:54 · 166 阅读 · 0 评论 -
java比较器总结
第一种情况 如果返回的为负数,第一个应该排在前面。第二种情况 如果返回的为正数,第二个应该排在前面。第三种情况 如果返回的为0,认为无所谓谁放在前面。Comparator重写compare方法。原创 2022-11-10 21:12:20 · 235 阅读 · 0 评论