编程进阶网 编程进阶网
首页
  • 计算机原理
  • 操作系统
  • 网络协议
  • 数据库原理
  • 面向对象
  • 设计原则
  • 设计模式
  • 系统架构
  • 性能优化
  • 编程原理
  • 方案设计
  • 稳定可靠
  • 工程运维
  • 基础认知
  • 线性结构
  • 树与哈希
  • 工业级实现
  • 算法思想
  • 实战与综合
  • 算法题考核
  • C语言入门
  • C综合案例
  • C专栏博客
  • C标准集库
  • C++入门教程
  • C++综合案例
  • C++专栏博客
  • C++开发技巧
  • Java入门教程
  • Java综合案例
  • Java专栏博客
  • Go入门教程
  • Go综合案例
  • Go专栏博客
  • Go开发技巧
  • JavaScript入门
  • JavaScript高级
  • Android库解读
  • Android专栏
  • Android智能硬件
  • iOS ObjC入门
  • iOS Swift入门
  • iOS入门精通
  • Web之Html手册
  • Web之TypeScript
  • Web之Vue高级进阶
  • Linux之QML入门
  • Linux之QT核心库
  • Linux实践开发
  • Python教程
  • Shell&Bash教程
  • 工具脚本
  • 自动化脚本
  • 质量保障
  • 产品思考
  • 软实力
  • 开发流程
  • Git应用
  • 技术模版
  • 技术规范
  • Markdown
  • Mermaid
  • 开源协议
  • JSON工具
  • 文本工具
  • 图片处理
  • 文档转化
  • 代码压缩
  • 关于我
  • 自我精进
  • 职场管理
  • 职场面试
  • 心情杂货
  • 友情链接

杨充

专注编程 · 终身学习者
首页
  • 计算机原理
  • 操作系统
  • 网络协议
  • 数据库原理
  • 面向对象
  • 设计原则
  • 设计模式
  • 系统架构
  • 性能优化
  • 编程原理
  • 方案设计
  • 稳定可靠
  • 工程运维
  • 基础认知
  • 线性结构
  • 树与哈希
  • 工业级实现
  • 算法思想
  • 实战与综合
  • 算法题考核
  • C语言入门
  • C综合案例
  • C专栏博客
  • C标准集库
  • C++入门教程
  • C++综合案例
  • C++专栏博客
  • C++开发技巧
  • Java入门教程
  • Java综合案例
  • Java专栏博客
  • Go入门教程
  • Go综合案例
  • Go专栏博客
  • Go开发技巧
  • JavaScript入门
  • JavaScript高级
  • Android库解读
  • Android专栏
  • Android智能硬件
  • iOS ObjC入门
  • iOS Swift入门
  • iOS入门精通
  • Web之Html手册
  • Web之TypeScript
  • Web之Vue高级进阶
  • Linux之QML入门
  • Linux之QT核心库
  • Linux实践开发
  • Python教程
  • Shell&Bash教程
  • 工具脚本
  • 自动化脚本
  • 质量保障
  • 产品思考
  • 软实力
  • 开发流程
  • Git应用
  • 技术模版
  • 技术规范
  • Markdown
  • Mermaid
  • 开源协议
  • JSON工具
  • 文本工具
  • 图片处理
  • 文档转化
  • 代码压缩
  • 关于我
  • 自我精进
  • 职场管理
  • 职场面试
  • 心情杂货
  • 友情链接
  • 关于我

    • 关于我
    • 个人介绍
    • 技术栈
      • 移动端
      • 编程语言
      • 底层与系统
      • 架构与设计
      • 性能与工程化
    • 开源作品
    • 联系方式
    • 建站历程
  • 自我精进

  • 职场管理

  • 职场面试

  • 心情杂货

  • README
  • 更多
  • 关于我
杨充
2025-06-07
目录

技术栈

# 技术栈

十年技术历程,以下是我深入使用和持续学习的技术栈。

# 移动端

领域 掌握程度 具体技术
Android 精通 Java / Kotlin,性能优化(ANR 监控、卡顿捕获、启动优化、内存优化),自定义 View,NDK 开发
iOS 熟悉 Swift / Objective-C,UIKit,性能分析
Flutter 了解 Dart,跨平台方案对比

# 编程语言

语言 掌握程度 主攻方向
C++ 精通 现代 C++(C++11/14/17/20),并发编程,STL 源码剖析,编译期编程,性能调优
Java 精通 JVM 原理,并发编程(JUC),集合源码,Spring 生态
Go 熟练 Goroutine 调度,GC 机制,内存模型,网络编程
Python 熟练 脚本自动化,数据处理,AI 辅助开发
JavaScript/TypeScript 熟悉 Vue.js,Node.js,前端工程化

# 底层与系统

  • 操作系统:Linux 进程/线程调度,虚拟内存,文件系统,信号机制
  • 网络协议:TCP/IP 协议栈,HTTP/2,WebSocket,TLS
  • 计算机组成:CPU 流水线,缓存一致性,内存屏障,原子操作
  • 编译原理:GCC/Clang 编译器选项,编译期优化,ASan/UBSan/TSan

# 架构与设计

  • 面向对象:SOLID 六大原则,23 种设计模式
  • 架构模式:微服务拆分,六边形架构,CQRS,事件驱动
  • 数据库:MySQL 索引与优化,Redis 数据结构与缓存策略

# 性能与工程化

  • 性能分析:perf 火焰图,CoreDump 分析,GDB 调试
  • 工程实践:CI/CD(GitHub Actions),CMake 构建系统,代码审查规范
  • 静态分析:clang-tidy,cppcheck,TSan 数据竞争检测

注:技术栈持续更新中,当前的深度优先方向是 C++ 工程实战 与 Android 性能优化。

#关于我
上次更新: 2026/06/16, 22:30:10
个人介绍
开源作品

← 个人介绍 开源作品→

最近更新
01
信号崩溃快速排查
06-15
02
CoreDump破案
06-15
03
perf火焰图实战
06-15
更多文章>
Theme by Vdoing | Copyright © 2019-2026 杨充 | MIT License | 桂ICP备2024034950号 | 桂公网安备45142202000030
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式