2022-05-05发表2022-05-05更新Zookeeper / 分布式框架 / 后端开发11 分钟读完 (大约1708个字)分布式系统定义及面临的问题以及Zookeeper的基本概念Zookeeper 简介及分布式系统定义及面临的问题。Zookeeper 最主要的应用场景是,作为分布式系统的分布式协同服务。Zookeeper 是一个典型的分布式数据一致性解决方案,分布式应用可以基于塔实现发布订/阅,负载均衡、命名服务、集群管理、分布式锁、分布式队列等功能。阅读更多
2022-05-04发表2022-05-04更新页面 / 阅读目录几秒读完 (大约33个字)Zookeeper阅读目录Zookeeper阅读目录1. Zookeeper简介2. Zookeeper环境搭建3. Zookeeper基本使用4. Zookeeper应用场景5. Zookeeper深入进阶6. Zookeeper源码分析
2022-05-04发表2022-05-04更新页面 / 阅读目录2 分钟读完 (大约239个字)Mybatis阅读目录MyBatis阅读目录1. 自定义持久层框架JDBC的问题分析 自定义持久层框架的设计思路 自定义持久层框架的代码实现一 自定义持久层框架的代码实现二 使用getMapper方式对自定义持久层框架进行优化 2. MyBatis基础及高级应用MyBatis的基本介绍及优势 MyBatis的基本使用 Mybatis基本流程及配置文件解析 MyBatis复杂映射开发之一对一查询 MyBatis复杂映射开发之一对多查询 3. MyBatis源码分析4. MyBatis-Plus的应用5. MyBatis总结与知识扩展
2022-05-04发表2022-05-04更新经验分享 / 实用技巧4 分钟读完 (大约543个字)利用Nginx的stream实现Netty的TCP负载均衡随着设备连接数增多,单台服务器支撑的TCP长连接数有限,这个时候程序架构就需要改变,一般都会采取横向扩展,增加多台服务器程序。怎么将TCP长连接均衡的路由到不同的服务器,这个时候就需要实现负载均衡了。阅读更多
2022-05-04发表2022-05-04更新经验分享 / 实用技巧几秒读完 (大约50个字)在SpringBoot的maven插件中设置命令行参数怎么在SpringBoot的maven插件中设置命令行参数呢?阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发7 分钟读完 (大约1046个字)架构设计基本原则知识扩展SOLID(单一功能、开闭原则、里氏替换、接口隔离以及依赖反转)是由罗伯特·C·马丁在21世纪早期 引入的记忆术首字母缩略字,指代了面向对象编程和面向对象设计的五个基本原则。 当这些原则被一起应用时,它们使得一个程序员开发一个容易进行软件维护和扩展的系统变得更加可能。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发3 分钟读完 (大约378个字)架构设计基本原则之依赖倒置原则(DIP)原始定义:高层模块不要依赖低层模块,两种都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发3 分钟读完 (大约431个字)架构设计基本原则之里式替换原则(LSP)里式替换阐述了继承的原则,可描述为:子类可以扩展父类的功能,但是不能改变父类原有的功能。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发3 分钟读完 (大约498个字)架构设计基本原则之接口隔离原则(ISP)将接口拆分成更小更具体的接口,让接口中只包含用户感兴趣的方法。阅读更多
2022-05-04发表2022-05-04更新分布式 / 后端开发2 分钟读完 (大约308个字)架构设计基本原则之单一职责原则(SRP)单一职责又称单一功能,职责指的是变化的原因,单一职责规定一个类有且仅有一个引起他变化的原因,否则应该被拆分。阅读更多