java高级工程师必会专业技能

一.远程调用技术
1.web service
2.rpc
3.httpinvoker
4.hessian    
5.rmi
6.burlap
二.常用rpc框架
1.dubbo
2.dubbox
3.grpc
4.hessian
5.thrift
6.motan
7.rpcw
三.微服务技术
1.dubbo
2.dubbox
3.springcould
4.springboot
5.springcloud-zuul
6.hystrixdashboard
7.zipkin
四.数据库知识点
1.表结构分析与设计
2.索引
3.存储过程
4.连接池
5.视图
6.分布式事物
7.mysql维护技术
8.存储过程
9.数据库读写分离
10.数据库分片存储
五.程序员工作使用的开发技术
1.权限管理
2.消息队列
3.报表技术
4.分布式缓存
5.负载均衡
6.全文检索
7.分布式事物
8.工作流引擎
9.测试框架
10.静态资源
11.持续集成
12.爬虫技术
13.java人工
六.权限管理技术
1.shiro
2.spring security
七.消息队列技术
1.ActiveMQ
2.RabbitMQ
3.kafKa
4.RocketMQ
八.报表技术
1.POI
2.ECHarts
3.iReport
4.Higncharts
5.jasperReports
6.jfreechart
7.JXLS
8.openReports
9.jfreeReport
九.分布式缓存
1.redis
2.ehcache
3.memcached
4.oscache
十.全文检索技术
1.solr
2.elasticsearch
3.lucene
十一.静态资源缓存方案
1.nginx
2.proxy_cache
十二.爬虫技术
1.jsoup
2.webmagic
3.crawler4j
4.websphinx
5.webcollector
6.heritrix
7.jdiy
十三.项目中应用的知识点
1.mybatis
2.前后端分离
3.shiro认证框架
4.springcolud微服务
5.dubbo微服务
6.hibernate
7.springsecurity认证
8.springdata jpa
9.freemarker模板引擎
10.docker容器化部署
11.swagger接口契约
12.jekins持续集成
13.百度echarts报表
14.百度地图接口
15.thymeleaf模板引擎
16.oauth2
17.jasperreport报表
十四.项目中涉及的解决方案
1.spring全家桶
2.消息中间件
3.前后端分离api模拟
4.分布式日志
5.微服务负载均衡
6.第三方登录
7.微服务网关
8.容器化部署管理
9.微服务认证
10.微服务实时监控
11.分布式搜索服务
12.微服务集中配置
13.大数据存储
14.微服务熔断
15.微服务持续集成
16.爬虫
17.云存储
18.spa工程构建
19.服务端渲染
20.人工智能

猜你喜欢

转载自blog.csdn.net/qq_38065439/article/details/86543976