{"id":20227443,"url":"https://github.com/heibaiying/full-stack-notes","last_synced_at":"2025-10-05T19:50:56.634Z","repository":{"id":49765315,"uuid":"191124214","full_name":"heibaiying/Full-Stack-Notes","owner":"heibaiying","description":"全栈工程师手册","archived":false,"fork":false,"pushed_at":"2023-10-24T01:55:55.000Z","size":9791,"stargazers_count":717,"open_issues_count":1,"forks_count":234,"subscribers_count":32,"default_branch":"master","last_synced_at":"2025-05-24T01:04:47.012Z","etag":null,"topics":["docker","es6","java","javascript","kafka","mongodb","mysql","nginx","rabbitmq","redis","zookeeper"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/heibaiying.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-10T08:04:41.000Z","updated_at":"2025-05-22T02:09:38.000Z","dependencies_parsed_at":"2024-11-14T07:37:17.975Z","dependency_job_id":null,"html_url":"https://github.com/heibaiying/Full-Stack-Notes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/heibaiying/Full-Stack-Notes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heibaiying%2FFull-Stack-Notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heibaiying%2FFull-Stack-Notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heibaiying%2FFull-Stack-Notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heibaiying%2FFull-Stack-Notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/heibaiying","download_url":"https://codeload.github.com/heibaiying/Full-Stack-Notes/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/heibaiying%2FFull-Stack-Notes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278510915,"owners_count":25998997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-05T02:00:06.059Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","es6","java","javascript","kafka","mongodb","mysql","nginx","rabbitmq","redis","zookeeper"],"created_at":"2024-11-14T07:24:48.562Z","updated_at":"2025-10-05T19:50:56.600Z","avatar_url":"https://github.com/heibaiying.png","language":"Java","readme":"# Full-Stack-Notes\n\n\u003cdiv align=\"center\"\u003e \u003cimg width=\"380px\" src=\"https://gitee.com/heibaiying/Full-Stack-Notes/raw/master/pictures/full-stack-notes-logo.png\"/\u003e \u003c/div\u003e\n\u003cbr/\u003e\n\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://gitee.com/heibaiying/Full-Stack-Notes/raw/master/pictures/芽.png\"/\u003e\n    \u003cstrong\u003e一个处于萌芽阶段的知识库，用于持续分享自己的所见、所学、所思！\u003c/strong\u003e\n\u003c/div\u003e\n\n\n\n\u003cbr/\u003e\n\n\u003cp align=\"right\"\u003e\u003ca href=\"../master/CREADME.md\"\u003e点击切换详细目录\u003c/a\u003e\u003c/p\u003e\n\n## :coffee: JAVA\n\n1. [Java 反射与注解](notes/Java_反射与注解.md)\n2. [Java 并发编程](notes/Java_并发编程.md)\n3. [Java NIO 核心组件详解](notes/Java_NIO.md)\n4. [Java 函数式编程](notes/Java_函数式编程.md)\n5. [Java 设计模式](notes/Java_设计模式.md)\n6. [Java 虚拟机](notes/Java_虚拟机.md)\n7. [JVM 性能监控之命令行工具](notes/JVM_性能监控之命令行工具.md)\n8. [JVM 性能监控之可视化工具](notes/JVM_性能监控之可视化工具.md)\n9. [Tomcat 架构解析](notes/Tomcat_架构解析.md)\n10. Java 集合类源码解析\n   \n\n\u003cbr/\u003e\n\n## :globe_with_meridians: 网络基础\n\n1. [计算机网络模型](notes/计算机网络.md)\n2. [HTTPS 协议详解](notes/HTTPS.md)\n3. [使用 Wireshark 分析 HTTPS 握手过程](notes/WireShark_HTTPS.md)\n\n\n \u003cbr/\u003e  \n\n## :computer: 前端基础\n\n1. [JavaScript 基础](notes/JavaScript_基础.md)\n2. [ECMAScript 6.0 基础](notes/ES6_基础.md)\n3. JavaScript 设计模式\n\n\u003cbr/\u003e\n\n## :dolphin: 数据库\n\n### MySQL\n\n1. [MySQL 核心概念](notes/MySQL_基础.md)\n2. [MySQL 备份详解](notes/MySQL_备份.md)\n3. [MySQL 复制详解](notes/MySQL_复制.md)\n4. [MySQL 高可用架构之 PXC 集群](notes/MySQL_PXC集群.md)\n5. [MyCat 读写分离与分库分表](notes/MySQL_Mycat中间件.md)\n6. [MySQL 查询性能分析之 Explain](notes/MySQL_EXPLAIN.md)\n\n### Redis\n\n1. [Redis 基本数据类型和常用命令](notes/Redis_数据类型和常用命令.md)\n2. [Redis AOF 和 RDB 持久化策略原理](notes/Redis_持久化.md)\n3. [Redis 哨兵模式](notes/Redis_哨兵模式.md)\n4. [Redis 集群模式](notes/Redis_集群模式.md)\n5. [Redis 分布式锁原理](notes/Redis_分布式锁原理.md)\n\n\n### MongoDB\n\n1. [MongoDB 基础](notes/MongoDB_基础.md)\n2. [MongoDB 索引](notes/MongoDB_索引.md)\n3. [MongoDB 聚合](notes/MongoDB_聚合.md)\n4. [MongoDB 复制](notes/MongoDB_复制.md)\n5. [MongoDB 分片](notes/MongoDB_分片.md)\n\n\u003cbr/\u003e\n\n## :whale: 系统与容器\n\n1. [Linux 常用 Shell 命令](notes/Linux_常用Shell命令.md)\n2. [Sehll 脚本编程基础](notes/Shell_基础.md)\n3. [Docker 基础](notes/Docker_基础.md)\n\n\u003cbr/\u003e\n\n##  :package: 常用技术栈\n\n\n### RabbitMQ\n\n1. [RabbitMQ 核心概念](notes/RabbitMQ_基础.md)\n2. [RabbitMQ 客户端开发](notes/RabbitMQ_客户端开发.md)\n3. [HAProxy + KeepAlived 搭建 RabbitMQ 高可用集群](notes/RabbitMQ_高可用集群架构.md)\n\n### Nginx\n\n1. [Nginx 基础之静态网站部署，负载均衡，动静分离](notes/Nginx_基础.md)\n2. HTTP 模块详解\n\n\n### Kafka\n\n1. [Kafka 简介](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Kafka简介.md)\n2. [基于 Zookeeper 搭建 Kafka 高可用集群](https://github.com/heibaiying/BigData-Notes/blob/master/notes/installation/基于Zookeeper搭建Kafka高可用集群.md)\n3. [Kafka 生产者详解](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Kafka生产者详解.md)\n4. [Kafka 消费者详解](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Kafka消费者详解.md)\n5. [深入理解 Kafka 副本机制](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Kafka深入理解分区副本机制.md)\n\n\n### ZooKeeper \n\n1. [ZooKeeper 简介及核心概念](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Zookeeper简介及核心概念.md)\n2. [ZooKeeper 单机环境和集群环境搭建](https://github.com/heibaiying/BigData-Notes/blob/master/notes/installation/Zookeeper单机环境和集群环境搭建.md) \n3. [ZooKeeper 常用 Shell 命令](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Zookeeper常用Shell命令.md)\n4. [ZooKeeper Java 客户端](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Zookeeper_Java客户端Curator.md)\n5. [ZooKeeper  ACL 权限控制](https://github.com/heibaiying/BigData-Notes/blob/master/notes/Zookeeper_ACL权限控制.md)\n6. [ZooKeeper 分布式锁原理](notes/ZooKeeper_分布式锁原理.md)\n\n## ElasticSearch\n\n+ TODO\n\n\n\n\n\n\u003cbr/\u003e\n\n## :bullettrain_side: 微服务与分布式\n\n1. [CAP 理论 和 BASE 理论](notes/CAP理论和BASE理论.md)\n\n\n\n\u003cbr/\u003e\n\n##  :hammer_and_wrench: 常用软件安装\n\n1. [Redis 单机环境安装](notes/installation/Redis单机环境搭建.md)\n2. [RabbitMQ 单机环境安装](notes/installation/RabbitMQ单机环境搭建.md)\n3. [Nginx 单机环境安装](notes/installation/Nginx编译方式安装.md)\n4. [MySQL 单机环境安装](notes/installation/MySQL单机环境搭建.md)\n5. [MongoDB 单机环境安装](notes/installation/MongoDB单机环境搭建.md)\n6. [ElasticSearch + Kibana 单机环境安装](notes/installation/ElasticSearch+Kibana单机环境搭建.md)\n\n\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e \u003cimg width=\"200px\" src=\"https://gitee.com/heibaiying/Full-Stack-Notes/raw/master/pictures/blog-logo.png\"/\u003e \u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e \u003ca href = \"https://blog.csdn.net/m0_37809146\"\u003e 欢迎关注我的博客：https://blog.csdn.net/m0_37809146\u003c/a\u003e \u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheibaiying%2Ffull-stack-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fheibaiying%2Ffull-stack-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fheibaiying%2Ffull-stack-notes/lists"}