Java应届生学习大纲
2020-07-15 20:37:52 31 举报
AI智能生成
Java应届生学习大纲
作者其他创作
大纲/内容
常用框架
spring
最流行的java框架
要求:熟练使用
spring-boot
基于spring的更傻瓜式的一站式框架
要求:日常使用
orm框架
ibatis
要求:了解
mybatis
要求:熟练使用
日志框架
slf4j
log4j
要求:了解常用的配置
logback
要求:了解常用的配置
前端框架
bootstrap
要求:了解
vue react angular
要求:了解
jquery
要求:了解
定时任务框架
spring自带的定时任务工具
cron表达式
要求:日常使用
quartz
要求:了解
Timer
要求:了解
ScheduledExecutorService
要求:了解
构建框架
maven
要求:熟练使用
gradle
要求:了解
常用协议
xml
要求:熟练使用
json
要求:熟练使用
pb
要求:熟练使用
版本控制
git
要求:熟练使用
svn
要求:了解
linux
要求:掌握日常使用的指令集合
负载均衡
软负载均衡
nginx
要求:日常使用
lvs
要求:了解
硬负载均衡
f5
要求:了解
编程语言
Java
java8
stream
要求:熟练使用
lamda
要求:了解
golang
要求:了解
JavaScript
要求:简单使用
html/css
要求:简单使用
python
要求:了解
日常工具
idea
目前最流行的java开发工具
要求:熟练使用
eclipse
经典java开发工具
要求:了解
navicat
强大的数据库工具
要求:熟练使用
fiddler
http&https抓包工具
要求:简单使用
sourceTree
git可视化工具
要求:熟练使用
sublime or vscode
常用文本编辑工具
要求:日常使用
ssh
远程服务器连接工具
要求:日常使用
Redis Desktop Manager
redis可视化工具
要求:了解
chrome & chrome的开发者工具
主流浏览器
要求:熟练使用
nginx脚本工具
要求:简单使用
json解析工具
要求:熟练使用
postman or 其他http调试工具
要求:熟练使用
进程间同步通信
dubbo
要求:了解
thrift
要求:了解
grpc
要求:熟练使用
进程间异步通信
kafka
要求:熟练使用
rabbitmq
要求:了解
rocketmq
要求:了解
zookeeper
要求:了解
数据存储
缓存
分布式缓存
redis
要求
熟练掌握redis常用的指令
熟练使用redis的所有数据结构
能够熟练使用sorted-set开发简单榜单
熟练掌握 jedis 的常用api
熟练掌握redis管道pipeline
了解redis高可用
了解redis横向扩展
熟练使用分布式锁
内存缓存
guava
要求:熟练使用
ehcache
要求:了解
数据库
mysql
要求
熟练的根据业务需求编写高效的sql
知道如何根据字段进行id-hash分表
知道什么时候要加索引,给什么字段加索引
了解主从、读写分离
了解binlog
收藏
收藏
0 条评论
下一页