发表于: 2017-12-02 23:00:52
2 698
今天完成的事
登记小课堂,写好简书
看老大将的JAVA任务视频
完成延期申请PPT
完成任务总结
任务一:
1.mysql的安装和学习,sql语句的初步学习实现对数据库的建表建索引,基本数据类型的学习,对数据的增删改查,(这里是弱项)
2.安装并学习maven项目管理工具, 了解并按张jdk,以及IDE工具,配置环境变量,navicat链接mysql 。完整搭建JAVA开发环境。正式开始接触JAVA
3.学习JDBC,JDBCTemplate,Mybatis,Spring+Mybatis,开始基于学习Spring并大量敲代码
4.掌握单元测试和DEBUG的使用,学会使用log4j打日志
5.购买服务器,学习linux命令,搭建JDK环境,初步操作linux服务器
6.大量数据体会数据库的索引性能以及try catch异常处理的学习
任务二:
1.restful api的学习 基本的网络协议的了解(HTTP状态码,TCP/IP三次握手)了解学习web容器 tomcat&jetty ,
2.maven项目管理的进一步学习 开始学习开发maven web项目。spring注解和xml配置文件的了解
3.SpringMVC的学习 M:model(数据) V:view(视图界面) c,SSM的初步接触 ,
4.HTML的了解 ,json的学习和使用,springAOP的使用 C标签的学习和掌握(弱项)
5.运行web项目,使用psotman测试接口并调试,完成增删改查
任务三:
1.maven打包插件的学习 linux端学习使用resin tomcat jetty
2.linuxJDK环境搭建,linux 命令的学习 shell语言的学习 初步编写脚本stop.sh start.sh deploy.sh
3.外网ip访问,子域访问,配置本地DNS解析 top命令
4.安装nginx配置子域访问,抓取日志 ,子域访问编写统计时间的脚本 反向代理的学习
任务四:
1.开始和前端进行交互,学会静态资源变动态资源。再次学习设计多张表的DB
2.Tiles框架学习,复用前端界面。使用自定义标签处理时间格式
3.Jsp以及C标签的的学习(这里是弱项) ,学习EL表达式To
任务五:
1.通过实现登录功能,来学习掌握Cookie,Session和token
2.MD5加盐加密(非对称),DES加密(对称加密)
3.拦截器的学习使用,过滤器和监听器的了解
任务六:
1.学习压测方法,压测软件的使用。90%Line,吞吐量,TPS 压测报告的书写
2.学习使用缓存,掌握使用memcache,redis 了解缓存穿透
3.nginx Up'stream负载均衡
任务七:
1.通过实现手机验证,邮箱验证,头像上传来学习使用第三方API
2.通过使用第三方API来学会阅读SDK文档,以便以后更好的使用其他第三方API
3.第三方API异常出处理,编写脚本统计第三方API的失败率
4.通过实现头像功能来学会使用与前端交互以及掌握文件上传,文件流和网络流的了解,文件迁移,防盗链
任务八:
1.学习RMI框架完成weWb和service分离,掌握使用SpringRMI完成WEB远程调用Service 暴露service接口
2.随机工具类实现随机访问service 负载均衡实现随打包机访问web
3.了解为什么需要分布式,分布式的好处和坏处 了解SCA
任务九:
1.学习使用tuscany 掌握使用Spting+Tuscany完成远程调用
2.学习打包插件的使用,打出带有main方法的可执行jar包 并部署服务器
综述: 虽然9个任务知识点非常多,但是都很基础,任务做完也只是搭建了一个不算大的知识框架。弱项已标出,后面抽时间补,以后要走的路还很远,还有非常非常大的成长空间,抱着空杯心态继续努力! 共勉~
完成思维导图
PS:颜色无任何含义
最后再来一张总图
上传的原图,可以右键另存为下载 放大看
遇到的问题:PPT不会做啊 索性上网上找了模板
明天的计划:准备复盘项目 看老大的敏捷开发live和JAVA任务讲解的视频
收获:任务总结 思维导图 Xmind的使用 延期申请PPT
任务进度:任务10 复盘准备
开始时间:2017.12.1
预计demo时间:未知
禅道:http://task.ptteng.com/zentao/project-task-276.html
评论