dev-notes icon indicating copy to clipboard operation
dev-notes copied to clipboard

开发进阶笔记

开发进阶笔记

  • 开发进阶笔记
    • 我的信息处理工作流
    • 目录
      • Coding Practices
      • Leadership
      • Refactoring
      • C++
      • Python
      • Java
      • Linux
      • Network
      • Database
      • Vim
      • Elasticsearch
      • Spark
      • System Design

我的信息处理工作流

info-process-workflow

  1. 输入源以书为主,网上的信息源为辅
  2. 读书主要在 Kindle 上进行,遇到重点先高亮,然后使用 VS Code 或 OneNote 整理
  3. 网上的碎片信息经过筛选后,全部放进 Pocket 阅读
  4. 参照 卡片盒笔记法 用自己的语言提取知识点,工具是 Obsidian
  5. Obsidian 中有值得分享的内容,放到 Github Pages

目录

Coding Practices

程序员修炼之道

程序员的思维修炼

程序员的职业素养

编写可读代码的艺术

Leadership

The Manager's Path

Refactoring

重构:改善既有代码的设计

程序员的自我修养

C++

C++ Primer

C专家编程

C++语言的设计和演化

C++语言99个常见编程错误

C陷阱与缺陷

Python

Python参考手册

Java

Java编程思想

Linux

现代操作系统

Linux程序设计

Linux内核设计与实现

UNIX编程艺术

Network

TCP/IP详解 卷1:协议

Database

MongoDB权威指南

Redis设计与实现

Apache HBase ™ Reference Guide

HBase权威指南

Vim

学习vi和Vim编辑器

Vim实用技巧

Elasticsearch

深入理解Elasticsearch

Elasticsearch权威指南

滥竽充数:我的博客

Spark

Spark快速大数据分析

Spark技术内幕

High Performance Spark

System Design

Design Data Intensive Applications

性能之巅