知识点
一、底层方面
1.TPC、UPD、IP、HTTP、WebSocket协议
2.socket编程API
3.网络传输Buffer和Stream
4.进程、线程及之间通信和数据共享
5.内存分配和回收
6.路由和网络配置
二、JS
1.NodeJS
2.JS对象
3.DOM对象
4.JS内置对象
三、JAVA
1.JAVA三大特性封装、继承和多态
2.常用框架MyBatis、Spring、Strust2等
3.常用集合框架类:List、Set、Map
四、常用的IDE
1.服务器:Tomcat、pm2、Nginx、WebService、Weblogic、Websphere
2.开发:Eclipse、MyEclipse、IDEA、Navicat、PLSQL Development
3.团队开发:SVN、GitHub
五、数据库
1.oracle与PL/SQL
2.MySql
3.SQLServer
4.redis
5.MangoDB
6.Memcache
六、Linux操作系统
1.对文件操作的操作命令,如拷贝、粘贴、删除、新建、移动、重命名、解压缩等
2.查看网络,进程,内存,CPU详细信息命令
3.Linux每个文件夹目录的作用
4.对Linux进行网络、设备、防火墙、环境变量等配置
5.基本软件安装和路径配置