程序开发 基本知识体系
来源:互联网 发布:matlab 字符串数组 编辑:程序博客网 时间:2024/06/06 14:09
一.编码 coding 练习网站 : leetcode > 40
二.算法 algorithm 练习网站 : leetcode
遍历 分治 递归
代表:广度优先搜索BFS,深度优先搜索DFS
三.系统设计/面向对象设计 System Design / OOD
经验+扩展+维护
四.数据结构 Data Structrue
检索/存储数据
关系型/非关系型 数据库
1.集合 (节点之间无直接关系)
2.线性 (直线) ( 特 :环)
3.树形
4.图
注意:性能复杂度,hash碰撞
五.设计模式 Design Pattren
六.分布式计算
SOA,多核处理,分布式缓存,负载均衡
七.操作系统
内存管理,进程,线程
八.计算机网络
DNS查找和TCP/IP传输协议,网络基础原理
阅读全文
0 0
- 程序开发 基本知识体系
- 人工智能基本知识体系
- java多线程基本知识体系
- Android开发艺术探索(连载)之View 的事件体系(一)view的基本知识
- VSTO程序基本知识(二)
- VSTO程序基本知识(三)
- VSTO程序基本知识(四)
- VSTO程序基本知识(五)
- 嵌入式程序猿必知--基本知识
- iOS 程序基本知识
- 软件开发文档基本知识
- Android 开发基本知识备忘
- 开发板基本知识
- java开发基本知识
- 软件开发文档基本知识
- 软件开发文档基本知识
- IOS 开发的基本知识
- 网络开发基本知识
- HBuilder mui 手势事件
- eclipse点击一个变量使相同名称变量高亮显示的方法
- 百度:度度熊想去商场买一顶帽子,买第三便宜的帽子
- 伯努利分布期望,方差推导
- 爬虫再体验--爬取当当书籍--进阶篇
- 程序开发 基本知识体系
- GooFlow .net 工作流程图 jquery 流程 mvc
- Android7.0的相机相册遇到问题
- 1591-交叉排序
- 密码学 现代加密方式基础
- CentOS7.3 安装及配置MySql5.7
- NYOJ 518-取球游戏
- 270
- PEI 阶段的PPI 和 PPI notify