自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZangLing的博客

慢品人间烟火色,闲观万事岁月长。

  • 博客(55)
  • 收藏
  • 关注

原创 MyCat(高性能数据处理、NOSQL、分库分表)

水平分片(Sharding)哈希取模rule.xml中配置,按字段值取模分配节点。范围分片,按字段值范围分配节点(如ID 1-1000在节点1,1001-2000在节点2)。一致性哈希,减少节点增减时的数据迁移量。垂直分片按表或字段拆分数据库,需在schema.xml中配置不同<schema>指向不同<dataNode>。示例:按用户ID分片rule.xml<rule></rule>-- 自定义分片规则文件 -->10000=0 # 用户ID 10000分配到节点0。

2025-09-22 09:11:11 980

原创 MongoDB(高性能数据处理、NOSQL、分库分表)

文档型数据库数据以 JSON-like 格式(BSON)存储,支持嵌套结构。示例文档:(json)"age": 25,核心特性无固定模式:字段可动态添加。水平扩展:通过分片(Sharding)支持海量数据。高可用:副本集(Replica Set)提供自动故障转移。灵活查询:支持复杂查询、索引和聚合。适用场景实时应用(IoT、日志分析)内容管理系统(CMS)快速迭代的开发环境核心优势:灵活的数据模型、强大的聚合能力、易于水平扩展。学习建议熟练使用find()和索引优化查询。

2025-09-19 10:20:19 763

原创 Redis(高性能数据处理、NOSQL、分库分表)

如需更深入的内容(如Lua脚本、事务、布隆过滤器等),可进一步扩展说明。

2025-09-16 10:54:04 881 1

原创 RabbitMQ(消息中间件)

交换器类型路由规则适用场景Direct精确匹配路由键任务分发、日志分级Fanout广播到所有队列通知、负载均衡Topic通配符匹配路由键主题订阅、灵活路由根据业务需求选择合适的交换器类型,可显著提升消息队列的灵活性和可维护性。🙏🙏🙏。

2025-09-11 08:59:52 934

原创 ActiveMQ(消息中间件)

ActiveMQ是Apache基金会开源的消息中间件,基于Java语言开发,完全遵循JMS 1.1标准,同时支持AMQP、STOMP、MQTT、REST等多种协议。其核心目标是为企业级应用提供高可用、高性能、可扩展、安全可靠的异步通信机制,支持跨语言和跨平台集成。核心特性消息模型:支持点对点(Queue)和发布/订阅(Topic)两种模式。持久化:消息可持久化存储,确保系统重启后不丢失。事务支持:提供XA事务,保障消息发送与接收的原子性。集群与高可用。

2025-09-10 09:00:00 1096

原创 Swagger(分布式RPC调用和分布式文件储存)

Swagger是一个开源的API文档生成工具,用于设计、构建和文档化RESTful API。它通过代码注解自动生成交互式API文档,支持多种语言(如Java、Python、Node.js等),并提供了可视化界面(Swagger UI)方便测试和调试。核心组件:注解库,用于标记API信息。Swagger UI:基于Web的交互式文档界面。OpenAPI/Swagger规范:定义API的JSON/YAML格式标准。优势自动生成文档,减少手动维护成本。支持在线测试API。

2025-09-09 09:07:30 546

原创 FastDFS(分布式RPC调用和分布式文件储存)

FastDFS 是一款开源的高性能分布式文件系统(DFS),专为互联网应用设计,具备高容量、负载均衡和冗余备份能力。文件存储:通过存储服务器(Storage Server)管理文件,支持多级目录结构(如M00/02/44/文件同步:采用异步复制机制,确保组内存储服务器间的数据一致性。文件访问:提供上传、下载接口,支持通过文件ID(包含组名和路径)定位文件。架构角色:调度服务器,负责负载均衡和存储服务器管理。客户端通过Tracker获取可用的Storage地址。

2025-09-08 10:01:17 876

原创 Dubbo(分布式RPC调用和分布式文件储存)

一、Dubbo简介二、配置文件详解三、服务的远程调用五、服务的负载均衡策略

2025-09-04 09:30:15 1004

原创 Zookeeper(分布式RPC调用和分布式文件储存)

Zookeeper 作为分布式协调服务框架,其存储结构以树形模型为核心,结合内存存储与持久化机制,为分布式系统提供高效、可靠的数据管理服务。

2025-08-26 11:28:54 1119

原创 java中init()函数(JAVA基础)

一、init ()方法的作用二、init ()方法的常见场景

2024-09-16 07:00:00 2802 1

原创 进程和线程(JAVA基础)

一、进程(Process)的定义及特点二、线程(Thread)的定义及特点三、进程与线程的区别四、Java中的线程

2024-09-16 07:00:00 807

原创 REST风格(SPRINGBOOT框架)

一、核心概念二、主要特点三、优点四、缺点五、应用实例

2024-09-09 07:30:00 2407

原创 异常整理(JAVA基础)

一、Error(错误)二、 Exception(异常)三、总结

2024-09-09 07:00:00 804

原创 初识Oracle(数据库编程)

一、定义与特点二、架构三、安装与配置四、使用场景五、常用工具与命令

2024-09-02 07:00:00 1192 1

原创 Oracle超详细(数据库编程)

一、数据类型二、运算部分三、DDL\DQL\DML四、函数五、PLSQL六、SQL优化

2024-09-02 07:00:00 3730

原创 ==和equals(JAVA基础)

一、==和equals的区别

2024-08-27 11:22:31 836

原创 &&和||(JAVA基础)

一、&&和||的区别

2024-08-27 11:12:41 912

原创 SpringBoot框架

一、IDEA脚手架工具创建项目二、SpringBoot项目结构三、整合Web层技术四、整合持久层技术五、度量指标监控六、多环境配置

2024-08-23 10:10:57 948

原创 Nginx(项目管理和LINUX)

一、反向代理二、安装和配置三、虚拟主机配置四、负载均衡五、Http协议代理

2024-08-23 07:00:00 885

原创 Maven的安装步骤与详细配置

一、安装Maven二、配置环境变量三、配置本地仓库四、配置镜像五、配置JDK

2024-05-15 09:00:00 24727 3

原创 Maven(项目管理和LINUX)

一、整合IDEA二、POM模型三、依赖和继承关系四、插件的使用五、私服的使用

2024-05-15 08:00:00 861 1

原创 Git(项目管理和LINUX)

一、版本控制原理二、本地命令三、远程仓库操作四、IDEA中操作Git

2024-05-08 09:00:00 918

原创 Linux系统(项目管理和LINUX)

一、VMWare安装和使用二、常用命令三、常用配置四、Xshell的使用

2024-05-08 08:00:00 1077 2

原创 Shiro安全框架(SSM框架)

一、认证策略二、加密算法三、授权四、SessionManager五、RememberMe

2024-04-28 17:16:37 1103

原创 SpringMVC(SSM框架)

一、MVC模式二、获取请求参数三、处理响应四、异常处理五、拦截器六、Restful风格支持七、JSON数据处理八、跨域请求

2024-04-28 17:09:38 1910 1

原创 Spring(SSM框架)

一、核心体系二、IOC和AOP三、整合持久层四、代理模式五、AspectJ框架六、声明式事务

2024-04-23 15:01:03 1265 1

原创 Mybatis(SSM框架)

一、核心API二、全局与映射配置文件三、事务管理四、Sqlsession五、Mapper动态代理六、动态SQL七、缓存使用八、多表关联查询九、注解开发

2024-04-23 14:37:33 1631

原创 网络编程协议(JavaEE开发)

一、应用协议二、传输协议三、网络协议四、路由控制协议五、TCP协议六、http协议

2024-04-22 17:37:58 797

原创 tomcat启动闪退问题

一、Tomcat启动闪退问题二、修改tomcat端口号

2024-04-22 17:20:19 808

原创 Tomcat安装步骤及详细配置

一、Tomcat安装准备二、tomcat安装步骤三、运行tomcat四、tomcat配置环境变量(扩展)

2024-04-22 16:47:19 1859 2

原创 Servlet(JavaEE开发)

JSP(Java Server Pages)是JavaEE开发中的一种重要技术,它建立在Servlet规范之上,是一种动态网页开发技术。JSP实际上是一个简化的Servlet设计,使得开发者能够更方便地在Java中使用HTML标签。它实现了静态网页和动态网页的混编,从外观上看像是一个普通的网页,但在本质上,JSP编译后会成为一个Servlet的class类文件。JSP的生命周期与Servlet的生命周期完全相同,它同样具备Servlet的完整生命周期。

2024-04-22 16:45:38 1289 1

原创 VUE框架(页面编程)

一、模板语法二、条件渲染三、列表渲染四、事件处理五、组件六、路由七、Axios网络请求跨域八、状态管理Vuex九、打包部署

2024-04-11 09:00:00 2359

原创 JavaScript语言(网页编程)

一、基本语法二、控制语句三、函数与对象四、事件机制五、DOM编程

2024-04-11 06:00:00 1363

原创 CSS3(网页编程)

一、选择器二、盒子模型三、定位

2024-04-09 09:00:00 654

原创 HTML5标签(网页编程)

一、常用标签二、表单标签三、表格标签四、音视频标签五、多媒体标签

2024-04-09 08:00:00 4373

原创 数据类型(面向对象)

一.基本数据类型二.引用数据类型

2024-03-13 15:41:36 603

原创 SQL语言(数据库编程)

一.select查询二.函数三.多表查询四.自链接五.外连接六.组函数七.嵌套组函数八.子查询九.DML语言十.主键十一.外键十二.事务十三.视图十四.索引

2024-03-09 08:00:00 3311

原创 JDBC编程(数据库编程)

一.驱动加载和核心原理二.PreparedStatement三.ResultSet四.事务处理五.程序分层开发

2024-03-09 06:00:00 1565

原创 数据库管理(数据库编程)

一.mysql下载安装和使用二.oracle安装和使用三.用户权限四.执行计划五.导入和导出数据六.数据库设计范式

2024-03-04 18:44:31 1333

原创 多线程和并发编程技术(JAVA基础)

一.线程和并发的概念二.线程创建的两种方式三.线程的生命周期四.线程同步五.线程并发和协作六.线程池

2024-03-04 15:15:50 989

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除