【摘录】需要增强的技术基础
来源:互联网 发布:今天网络为什么不能用 编辑:程序博客网 时间:2024/06/10 20:13
语言语法(以C/C++为例)。
指针(数组),函数指针,操作符运算顺序,const(常指针与指向常量指针),static四大用法,字符串(字符数组),字节对齐(sizeof),位运算。秒杀书籍:《C++ Primer》
面向对象。
构造与析构顺序、多态、重载、覆盖、C++对象模型等。秒杀书籍:《深入理解C++对象模型》。
数据结构。
栈,队列,链表(双向、循环),树,堆,哈希表。
基本算法。
排序(最重要的是快速排序)、查找、图算法、贪心算法、动态规划。秒杀书籍:《算法导论》。
设计模式。
考察最多的就是单例模式。只因为他实在是太常见又太简单了。秒杀书籍:《设计模式》,《重构》。
数据库。
主要是SQL语句与存储过程。
指针(数组),函数指针,操作符运算顺序,const(常指针与指向常量指针),static四大用法,字符串(字符数组),字节对齐(sizeof),位运算。秒杀书籍:《C++ Primer》
面向对象。
构造与析构顺序、多态、重载、覆盖、C++对象模型等。秒杀书籍:《深入理解C++对象模型》。
数据结构。
栈,队列,链表(双向、循环),树,堆,哈希表。
基本算法。
排序(最重要的是快速排序)、查找、图算法、贪心算法、动态规划。秒杀书籍:《算法导论》。
设计模式。
考察最多的就是单例模式。只因为他实在是太常见又太简单了。秒杀书籍:《设计模式》,《重构》。
数据库。
主要是SQL语句与存储过程。
操作系统。
进程与线程、互斥与同步、死锁、进程间通信,页表,虚存等。秒杀书籍:《Windows核心编程》,《Unix核心编程》。
计算机网络
ISO七层架构,TCP,UDP,IP地址等。
英语。有些公司喜欢出一些用英文描述的问题,或者英文翻译题。看懂IT领域内的英文并不难,如果你平时使用MSDN、Google、StackOverFlow的话根本不是问题。
- 【摘录】需要增强的技术基础
- 学seo需要了解的技术基础
- 前端需要掌握的基础技术
- javascript面向对象技术基础(是我需要的)
- linux设备驱动学习需要掌握的基础技术
- 学习web前端需要掌握的基础技术
- 【摘录】写给程序员的数据挖掘技术
- oracle管理时DBA需要使用的系统表--摘录
- 黑马程序员-我的摘录-正则表达式总结-需要加强
- 需要掌握的技术
- 嵌入式需要的技术
- 需要学习的技术
- 需要学习的技术
- 三年需要的技术
- 需要关注的技术
- 图像增强技术基础、评价指标及其经典算法
- SnapAssure 对传统备份技术的增强
- Reality 2.0:现实增强技术的未来
- [LeetCode] Maximal Rectangle
- linux内核入门之kfifo介绍(1)
- hdu 2578 Dating with girls(1)(二分查找)
- 数据库查询
- Windows8.1 .NET Framework 3.5 离线安装
- 【摘录】需要增强的技术基础
- java的学习需要积累!
- ACM——Tutor(水题一枚)
- 图论 邻接表 二分图判定 最短路问题
- ubuntu中update-rc.d使用
- hadoop学习笔记一之ubuntu下安装jdk
- 程序的学习和方案!
- Samba服务器(四):基础
- 5 神经网络(PRML)