技术文章

Coolshell

分布式

编程语言

算法和数据结构

  • 编程珠玑、算法、算法导论、K&R
  • https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
  • LeetCode
    • 基础算法题
      • 不是用递归(深度优先 DFS、广度优先 BFS),就是要用动态规划(Dynamic Programming),或是折半查找(Binary Search),或是回溯(Back tracing),或是分治法(Divide and Conquer),还有大量的对树、数组、链表、字符串和 hash 表的操作
    • 编程题
      • atoi、strstr、add two nums、括号匹配、字符串乘法、通配符匹配、文件路径简化、Text Justification、反转单词等,这些题的 Edge Case 和 Corner Case 有很多。
  • 数据结构与算法分析、数据库系统概念、现代操作系统、计算机网络、计算机程序的构造和解释、编译原理

计算机的相关系统(操作系统,网络系统,数据库系统)(计算、存储、网络)

方向

  • http://daiyuwen.freeshell.org/gb/misc/21-days-cn.html
  • 底层方向:操作系统、文件系统、数据库、网络……
  • 架构方向:分布式系统架构、微服务、DevOps、Cloud Native……
  • 数据方向:大数据、机器学习、人工智能……
  • 前端方向:你对用户体验或是交互更感兴趣,那么你走前端的路吧。
  • 其它方向:比如,安全开发、运维开发、嵌入式开发……

软件设计

系统、内存、网络

系统设计

分布式

微服务

容器化

博客

论文

posted on 2020-11-10 22:06  walker-z  阅读(121)  评论(0)    收藏  举报

导航