171 lines
5.9 KiB
YAML
171 lines
5.9 KiB
YAML
site_name: 文档站
|
|
site_description: 个人知识文档站
|
|
site_author: wonder
|
|
|
|
theme:
|
|
name: material
|
|
language: zh
|
|
palette:
|
|
- media: "(prefers-color-scheme: light)"
|
|
scheme: default
|
|
primary: indigo
|
|
accent: indigo
|
|
toggle:
|
|
icon: material/brightness-7
|
|
name: 切换到深色模式
|
|
- media: "(prefers-color-scheme: dark)"
|
|
scheme: slate
|
|
primary: indigo
|
|
accent: indigo
|
|
toggle:
|
|
icon: material/brightness-4
|
|
name: 切换到浅色模式
|
|
features:
|
|
- navigation.instant # 即时加载(SPA 风格)
|
|
- navigation.tracking # URL 跟踪锚点
|
|
- navigation.tabs # 顶部标签
|
|
- navigation.sections # 节分组
|
|
- navigation.expand # 默认展开侧边栏
|
|
- navigation.indexes # 节首页
|
|
- navigation.top # 返回顶部按钮
|
|
- search.suggest # 搜索建议
|
|
- search.highlight # 搜索高亮
|
|
- search.share # 搜索分享
|
|
- content.code.copy # 代码一键复制
|
|
- content.code.annotate # 代码注释
|
|
- content.tabs.link # 内容标签联动
|
|
|
|
plugins:
|
|
- search:
|
|
lang:
|
|
- zh
|
|
- en
|
|
|
|
markdown_extensions:
|
|
- abbr
|
|
- admonition
|
|
- attr_list
|
|
- def_list
|
|
- footnotes
|
|
- md_in_html
|
|
- toc:
|
|
permalink: true
|
|
- pymdownx.arithmatex:
|
|
generic: true
|
|
- pymdownx.betterem:
|
|
smart_enable: all
|
|
- pymdownx.caret
|
|
- pymdownx.details
|
|
- pymdownx.emoji:
|
|
emoji_index: !!python/name:material.extensions.emoji.twemoji
|
|
emoji_generator: !!python/name:material.extensions.emoji.to_svg
|
|
- pymdownx.highlight:
|
|
anchor_linenums: true
|
|
line_spans: __span
|
|
pygments_lang_class: true
|
|
- pymdownx.inlinehilite
|
|
- pymdownx.keys
|
|
- pymdownx.mark
|
|
- pymdownx.smartsymbols
|
|
- pymdownx.superfences:
|
|
custom_fences:
|
|
- name: mermaid
|
|
class: mermaid
|
|
format: !!python/name:pymdownx.superfences.fence_code_format
|
|
- pymdownx.tabbed:
|
|
alternate_style: true
|
|
- pymdownx.tasklist:
|
|
custom_checkbox: true
|
|
- pymdownx.tilde
|
|
|
|
extra_javascript:
|
|
- javascripts/mathjax.js
|
|
- https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js
|
|
|
|
nav:
|
|
- 首页: index.md
|
|
- 面经:
|
|
- interview/index.md
|
|
- 去哪儿 AI 面-AI 全栈方向: interview/qunar-ai-fullstack.md
|
|
- 奇安信 AI 全栈-一面: interview/qianxin-ai-fullstack-round1.md
|
|
- 项目:
|
|
- project/index.md
|
|
- Open-API 计费平台:
|
|
- project/openapi-billing-architecture.md
|
|
- 简历技术要点: project/openapi-billing-resume.md
|
|
- qData 数据中台:
|
|
- project/qdata/index.md
|
|
- 前后端架构: project/qdata/architecture.md
|
|
- 数据治理与ETL: project/qdata/data-governance-etl.md
|
|
- 部署与基础设施: project/qdata/deployment.md
|
|
- 简历技术要点: project/qdata/resume.md
|
|
- ThumbUP 高并发点赞:
|
|
- project/thumbup/index.md
|
|
- 整体架构设计: project/thumbup/architecture.md
|
|
- 缓存系统设计: project/thumbup/cache-system.md
|
|
- 并发控制与数据一致性: project/thumbup/data-consistency.md
|
|
- 技术调研文档: project/thumbup/tech-research.md
|
|
- 简历技术要点: project/thumbup/resume.md
|
|
- 数据库:
|
|
- database/index.md
|
|
- MySQL:
|
|
- ACID 与三大日志: database/mysql/acid-logs.md
|
|
- 事务隔离级别: database/mysql/transaction-isolation.md
|
|
- MVCC 机制: database/mysql/mvcc.md
|
|
- B+ 树索引与优化: database/mysql/btree-index.md
|
|
- Redis:
|
|
- 持久化 RDB/AOF/混合: database/redis/persistence.md
|
|
- 哨兵机制: database/redis/sentinel.md
|
|
- 集群 Cluster: database/redis/cluster.md
|
|
- 架构:
|
|
- architecture/index.md
|
|
- 高并发秒杀系统设计: architecture/seckill-design.md
|
|
- 缓存:
|
|
- 缓存击穿: architecture/cache/cache-breakdown.md
|
|
- 缓存雪崩: architecture/cache/cache-avalanche.md
|
|
- 缓存穿透: architecture/cache/cache-penetration.md
|
|
- 多级缓存与读写策略: architecture/cache/cache-multilevel-read-write.md
|
|
- SSO 单点登录:
|
|
- SAML 与 OAuth2.0: architecture/sso/sso-saml-oauth2.md
|
|
- 算法:
|
|
- algorithm/index.md
|
|
- 布隆过滤器:
|
|
- algorithm/bloom-filter.md
|
|
- 布隆过滤器删除问题: algorithm/bloom-filter-deletion.md
|
|
- 计数布隆过滤器: algorithm/counting-bloom-filter.md
|
|
- 布谷鸟过滤器: algorithm/cuckoo-filter.md
|
|
- HeavyKeeper: algorithm/heavykeeper.md
|
|
- 二叉树的遍历: algorithm/binary-tree-traversal.md
|
|
- 队列: algorithm/queue.md
|
|
- 十大动态规划题: algorithm/dynamic-programming-top10.md
|
|
- 十大经典链表题: algorithm/linked-list-top10.md
|
|
- JVM:
|
|
- jvm/index.md
|
|
- 垃圾回收基础: jvm/garbage-collection.md
|
|
- 内存碎片与整理: jvm/memory-fragmentation.md
|
|
- 分代 GC: jvm/generational-gc.md
|
|
- GC 回收器对比: jvm/gc-collectors.md
|
|
- GC Roots 与三色标记: jvm/tri-color-marking.md
|
|
- 七牛云:
|
|
- qiniu-cloud/index.md
|
|
- 前后端架构: qiniu-cloud/architecture.md
|
|
- Ansible 自动化: qiniu-cloud/ansible-automation.md
|
|
- 部署与 CI/CD: qiniu-cloud/deployment-cicd.md
|
|
- 安全·认证·数据: qiniu-cloud/security-auth-data.md
|
|
- 简历技术要点: qiniu-cloud/resume-tech-points.md
|
|
- 计算机网络:
|
|
- networking/index.md
|
|
- HTTP 握手: networking/http-handshake.md
|
|
- HTTP 连接资源消耗: networking/http-connection-cost.md
|
|
- 连接池复用: networking/connection-pooling.md
|
|
- HTTP Keep-Alive: networking/http-keepalive.md
|
|
- Keep-Alive 使用场景: networking/keepalive-scenarios.md
|
|
- 域名分片: networking/domain-sharding.md
|
|
- CDN: networking/cdn.md
|
|
- 跨域 CORS: networking/cors.md
|
|
- Go 编译标志 -s: networking/go-build-strip.md
|
|
- AI:
|
|
- ai/index.md
|
|
- Skill 编写最佳实践: ai/skill-best-practices.md
|
|
- MySQL MCP 原理与链路: ai/mysql-mcp.md
|