zoukankan      html  css  js  c++  java
  • IT技能栈

    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
  • 相关阅读:
    JS client(X,Y)、screen(X,Y)、page(X,Y)的区别
    jS冒泡优化
    CSS盒子模型
    CSS段落对齐方式
    CSS引入方式
    CSS/让一个盒子消失的5中方法
    css垂直居中方法
    【数论】BSGS
    【线段树】树套树 树状数组套主席树
    【树】动态树 LCT
  • 原文地址:https://www.cnblogs.com/peaceWang/p/5812985.html
Copyright © 2011-2022 走看看