发表于: 2017-12-24 23:26:15
1 610
任务三小结
1.学习了使用maven工具进行打包web项目,熟悉了maven install clean 等命令的含义与使用。
2.熟悉了常见的web容器,比如tomcat,jetty等web服务器的使用、安装与基本配置。
3.对liunx服务器环境有了更加深的了解,能够使用liunx命令语句配置java环境,配置tomcat环境,基本的文件操作。
4.学习了发布web项目到服务器的基本流程与方法。
5.使用web服务器工具打印项目运行日志,查看项目运行负载情况与响应时间。
6.了解nginx的使用,配置反向代理。了解什么是反向代理,了解反向代理的好处。
7.学习AOP思想,将切面配置在controller层中,打印每个controller方法的执行时间。
今日完成:
一、任务三深度思考总结
1.nginx服务器有什么作用?什么叫反向代理?为什么要使用反向代理?
任务2中也总结了。
2.什么是ssh?如何在linux服务器上从网站下载文件?
SSH是一种网络协议,用于计算机之间的加密登录。
使用ftp协议传输文件。
3.如何写shell脚本?尝试自己编写一个简单脚本。
shell脚本就是一行一行的代码,执行脚本就是执行了脚本里面的所有命令。
4.tomcat、jetty、resin各容器有什么区别?如何优化这些容器配置?
任务2也做了比较。
二、学习版本管理
1.将任务2、任务3的内容提交到svn服务器上。
三、了解任务三的内容
1.
四、把昨天没配置好的服务器配置好了。
五、看来一点前端的知识点
1.为什么要用json字符串。
- 与XML相比,JSON更加的简洁,我们可以一眼就看出其中的内容,方便检查排错
- JSON更加轻量级,不管是编写,传输,还是解析都更加高效
- JSON在传输过程中采用了压缩技术,更加的节省宽带
- 众多的语言支持,如javascript,python,C,C++等主流语言都支持。
- 2.springMVC是怎么传递json的。
- 1.一般是使用@requestbody 将http请求中的json对象 转换成pojo对象。@responsebody具有同样的作用,将contrller的返回结果转换成json.
- 2.在处理器适配器中配置jackson的转换器。(但是没有配置成功)
- 3.现在一般是使用jsonTaglib 标签来传递的。
- 明日计划
- 1.开始任务4内容。
- 2.完成任务4的内容。
- 遇到问题
- 1.SSM里面还有异常处理、拦截器的内容没有了解。明天和后天再看看。
- 收获
- 1.进一步熟悉服务器
- 2.对一些零散的知识点有了总结。
评论