1. C++、JAVA、Objective-C

    • 基本数据类型,集合类如字符串数组字典,自定义数据对象
    • 内存布局,编译运行期的变化
    • 语言特性
    • 输入输出流,文件流,序列化
    • 多线程,并发控制,线程池,锁
    • 网络编程 协议栈
    • 数据库 范式,事务, 数据库设计
  2. 数据结构
    • 堆 平衡二叉树 红黑树 B树 B+树
  3. 算法基础
    • 查找算法
    • 排序算法: 内部排序(七大排序),外部排序(多路归并排序),计数排序,桶排序,基数排序
    • 递归分治,动态规划,贪心
  4. 脚本编程
    • Python, Lua, js, sh
  5. 前端
    • android
    • iOS
    • html/css
  6. 后台
    • Java

      • web框架

        • Tomcat,Spring Structs Hibernate
        • jFinal, SpringMVC, myBetis
      • 项目结构分层 Model, DAO, Service, Action, jsp
    • C++
      • web框架
  7. Linux OS
    • 常用的命令:文件、文件夹的增删该查,线程的查看,网络的查看,内存的查看
    • Kernel: 多线程,内存管理机制,文件系统,IO Stack, 网络
  8. 架构设计
    • 项目架构图,需求分析,应用场景,设计模式
  9. 安全性分析
    • 密码学
    • 逆向工程
  10. 热门领域
    1. AI

      • 神经网络,人工智能,机器学习,深度学习
      • 大数据 hadoop/Spark
    2. 云计算
      • 分布式系统,集群, 虚拟化,Docker
      • GFS/MapReduce/BigTable
      • HFS/Hadoop/Hbase
      • OpenStack/KVM
      • ceph/AWS S3/ECS

最新文章

  1. css3
  2. PostgreSQL Apt Repository
  3. mysql查询语句中用户变量的使用
  4. 使用delphi+intraweb进行微信开发1--微信平台接入
  5. 使用UG UISTYLER 窗体编辑器,创建对话框 part 1
  6. iOS - 二维码扫描和应用跳转
  7. Web的形式发布静态文件
  8. BZOJ-3229 石子合并 GarsiaWachs算法
  9. EF 实体映射
  10. MSDN在线
  11. 【Python学习笔记】集合
  12. MVC架构和SSH框架对应关系
  13. str.match(regex)与regex.exec(str)对比解析,从此不再晕
  14. LCD驱动(FrameBuffer)实例开发讲解
  15. extjs下拉框添加复选框
  16. 巧用C#做中间语言 实现Java调用.net DLL
  17. BaseActivity的定义——作为所有Activity类的父类
  18. 通过SMTP协议来发送邮件
  19. Bootstrap 输入组
  20. 【Android Developers Training】 68. 序言:添加动画

热门文章

  1. Emily姨妈家的猫
  2. 设计模式之策略模式Strategy
  3. 使用Spring AOP预处理Controller的参数
  4. Oracle core06_latch&lock
  5. 【转】关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
  6. 继续畅通工程 HDOJ--1879
  7. [Entity Framework]获取部分字段的查询
  8. HDU 4786 Fibonacci Tree (2013成都1006题) 最小生成树+斐波那契
  9. HTML5 Canvas核心技术—图形、动画与游戏开发.pdf8
  10. ll 命令不好用了,ls 命令没有颜色了怎么办