学习
未读
python数据结构
列表操作 # 创建
my_list = list(range(5)); print("创建列表:", my_list);
# 访问
print("访问第 3 个元素:", my_list[2]);
# 修改
my_list[2] = 10; print("修改元素后:", my_list);
docker
未读
docker启动nacos教程
1.拉取镜像,准备nacos前置启动环境 启动nacos,目的是复制配置文件和日志
docker run -p 8848:8848 --name nacos -d nacos/nacos-server
docker cp nacos:/home/nacos/logs/ /mydata/nacos/
flinkcdc同步mysql
Flink CDC 实现 MySQL 到 MySQL 数据同步项目解析 1. 项目概述 本项目使用 Apache Flink 和 Debezium 实现从 MySQL 源数据库到目标 MySQL 数据库的数据同步。主要功能包括: 增量和全量数据同步。 支持 DDL(数据定义语言)事件处理。 使用 H
sentinel
未读
sentinel限流参数说明
Redis实现IP限流
1.创建枚举类,表明限流类型 public enum LimitType {
/**
* 全局限流
*/
DEFAULT,
/**
* 单ip限流
*/
IP
}
2.创建注解,标记相关信息 @Documented
@T
mysql
未读
MySQL 日志模块概述
MySQL 日志模块概述 1. Redo Log 与 Binlog 在 MySQL 中,日志模块主要包括两种:Redo Log 和 Binlog。它们分别位于不同的层次,承担不同的职责。 1.1 Redo Log 位置:特有于 InnoDB 引擎。 类型:物理日志,记录具体的物理修改(如“在某个数据
每次新开始一个项目,需要考虑的内容
1. 性能 处理方式: 单机最大吞吐量、QPS、TPS 测试: 性能测试: 在开发和部署前,通过性能测试工具模拟真实的高并发场景,测量系统在单机环境下的最大吞吐量、每秒查询次数(QPS)和每秒事务次数(TPS)。 识别瓶颈: 通过监控工具分析 CPU、内存、磁盘 I/O、网络带宽、数据库查询等,找出
职业规划】到底该如何成长,新手入行怎么成长,3-5年如何成长6-8年怎么向架构师发展?
技术成长的思考 初级程序员的成长路径 刚入行的程序员,最重要的是打好基础,提升代码质量。以下是一些建议: 扎实的编码功底: 不断review和学习别人的代码风格。 学习设计模式,提升代码的可维护性。 主动发现和解决问题: 使用阿里巴巴规约插件和sonarLint插件扫描代码。 抽象重复代码,提升代码