课程详情:1、Java图表制作
基于JFreeChart生成饼图、曲线图、柱状图
2、Java生成PDF、Excel
基于iText生成PDF文件、基于POI组件生成Excel文件
3、Java网络爬虫编写
HttpClient采用HttpClient如何抓取网页、GET提交和POST提交、采用Jsoup解析HTML
4、Java定时任务
Quartz定时任务,整合Spring实现定时任务
5、Webservice技术
异构系统整合方案,Web Services介绍、SOAP、WSDL、如何采用CXF开发Web Service服务器端和客户端的相关知识
6、GIT版本控制
git介绍、git版本
管理,GITHUB申请和发布自己的开源项目
7、Java工程自动化构建 自动化构建工具Jekins,安装配置,集成SVN、GIT、自动化构建、发布
8、Linux
Linux的常用命令,熟悉Linux上下文编辑器,掌握Linux的文件管理控制等;Linux下基本软件安装(JDK/MySQL/Tomcat)、卸载、shell
编程初步入门
9、负载均衡、并发
apache安装和配置,掌握Apache和Tomcat的整合及负载均衡集 群配置,Nginx安装和配置,掌握Nginx及和tomcat的整合及负载均衡集群配置,共享Session
10、MySQL分库分表、读写分离
MySQL高并发:MySQL主从配置、MySQL分库分表、读写分离
11、Java搜索引擎
Solr搜索引擎:Solr安装与配置、
数据库导入到搜索引擎、Java调用Solr、仿京东商品搜索
12、Redis
Redis安装,Redis配置、基本使用、Redis和Java集成、Spring框架集成
13、消息队列
掌握ActiveMQ消息队列的安装以及和JAVA的集成、JMS接口规范Spring整合ActiveMQ
14、分布式计算框架
分布式计算Dubbo:Zookeeper安装配置、Dubbo注册与监控中心安装与配置、基于Dubbo的分布式程序开发入门
15、架构设计总结阶段回顾
Java架构设计、阶段知识回顾、阶段测试