Jorgen's blog Jorgen's blog
首页
  • 平台架构
  • 混合式开发记录
  • 推送服务
  • 数据分析
  • 实时调度
  • 架构思想

    • 分布式
  • 编程框架工具

    • 编程语言
    • 框架
    • 开发工具
  • 数据存储与处理

    • 数据库
    • 大数据
  • 消息、缓存与搜索

    • 消息队列
    • 搜索与日志分析
  • 前端与跨端开发

    • 前端技术
    • Android
  • 系统与运维

    • 操作系统
    • 容器化与 DevOps
  • 物联网与安全

    • 通信协议
    • 安全
    • 云平台
收藏
  • 关于我
  • 终身学习
  • 关于时间的感悟
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

jorgen

Love it, make mistakes, learn, keep grinding.
首页
  • 平台架构
  • 混合式开发记录
  • 推送服务
  • 数据分析
  • 实时调度
  • 架构思想

    • 分布式
  • 编程框架工具

    • 编程语言
    • 框架
    • 开发工具
  • 数据存储与处理

    • 数据库
    • 大数据
  • 消息、缓存与搜索

    • 消息队列
    • 搜索与日志分析
  • 前端与跨端开发

    • 前端技术
    • Android
  • 系统与运维

    • 操作系统
    • 容器化与 DevOps
  • 物联网与安全

    • 通信协议
    • 安全
    • 云平台
收藏
  • 关于我
  • 终身学习
  • 关于时间的感悟
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • intro
  • movie
  • notice
  • android
  • 加密
  • code-world
Jorgen
2023-10-08

intro

# 练级攻略

# 入门

代码大全

编程技能:The Key To Accelerating Your Coding Skills (opens new window)

# 程序员修养

What are some of the most basic things every programmer should know? (opens new window)

97 Things Every Programmer Should Know (opens new window)

英文能力

问问题的能力:

  • How To Ask Questions The Smart Way (opens new window)
  • X-Y Problem (opens new window)

代码修养

  • 重构
  • 修改代码的艺术
  • 代码整洁之道
  • 程序员的职业素养
  • Code Review Best Practices (opens new window)
  • How Google Does Code Review (opens new window)
  • LinkedIn’s Tips for Highly Effective Code Review (opens new window)

# 编程语言

Java c c++ Go

理论学科

  • 算法
  • 数据结构
  • 网络模型
  • 计算机原理

系统知识

理论知识的工程实践

c语言

《C 程序设计语言 (opens new window)》

《C 语言程序设计现代方法 (opens new window)》

《C 陷阱与缺陷 (opens new window)》

Go

入门教程

  1. Go by Example (opens new window)
  2. Go 101 (opens new window)
  3. The Go Programming Language (opens new window)
  4. 两篇入门的供你参考 “GO 语言简介(上)- 语法 (opens new window)” 和 “GO 语言简介(下)- 特性 (opens new window)”)。

Effective Go (opens new window)

并发编程

  • Go Concurrency Patterns( 幻灯片 (opens new window)和演讲视频 (opens new window))。
  • Advanced Go Concurrency Patterns(幻灯片 (opens new window)、演讲视频 (opens new window))。

相关阅读

  • Go 精华文章列表 (opens new window)。
  • Go 相关博客列表 (opens new window)。
  • Go Talks (opens new window)
  • Awesome Go (opens new window)

# 理论学科

基础知识:《算法 (opens new window)》、 《算法图解 (opens new window)》

理论加持:《算法导论 (opens new window)》

思维改善:《编程珠玑 (opens new window)》

List of Algorithms (opens new window) ,这个网站罗列了非常多的算法,完全可以当成一个算法字典,或是用来开阔眼界

数据结构动画图的网站 Data Structure Visualizations (opens new window)

《数据结构与算法分析 (opens new window)》

《数据库系统概念 (opens new window)》

《现代操作系统 (opens new window)》

《计算机网络 (opens new window)》

《计算机程序的构造和解释 (opens new window)》

《编译原理 (opens new window)》

# 系统知识

《深入理解计算机系统 (opens new window)》

  • 《Unix 高级环境编程 (opens new window)》 / 《Unix 网络编程》 第 1 卷 套接口 API (opens new window) 、第 2 卷 进程间通信 (opens new window) / 《TCP/IP 详解 卷 I 协议 (opens new window)》 → 《Linux C 编程一站式学习 (opens new window)》/《TCP/IP 网络编程 (opens new window)》/《图解 TCP/IP (opens new window)》 / 《The TCP/IP Guide (opens new window)》→ 《Wireshark 数据包分析实战 (opens new window)》
  • 《Linux/Unix 系统编程手册 (opens new window)》或是罗伯特·拉姆(Robert Love)的 Linux System Programming 英文电子版 (opens new window) 。中文翻译版Linux 系统编程 (opens new window)
  • Let’s code a TCP/IP stack, 1: Ethernet & ARP (opens new window)
  • Let’s code a TCP/IP stack, 2: IPv4 & ICMPv4 (opens new window)
  • Let’s code a TCP/IP stack, 3: TCP Basics & Handshake (opens new window)
  • Let’s code a TCP/IP stack, 4: TCP Data Flow & Socket API (opens new window)
  • Let’s code a TCP/IP stack, 5: TCP Retransmission (opens new window)

C10K Problem (opens new window) (中文翻译版 (opens new window)) / The Secret To 10 Million Concurrent Connections -The Kernel Is The Problem, Not The Solution (opens new window)

架构方向:分布式系统架构、微服务、DevOps、Cloud Native……

数据方向:大数据、机器学习、人工智能……

#intro
上次更新: 2023/10/08, 15:23:27
movie

movie→

最近更新
01
STM32入门
03-09
02
ADB调试
03-09
03
微信小程序学习记录
02-09
更多文章>
Theme by Vdoing | Copyright © 2019-2025 Jorgen | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式