发表于: 2017-08-14 23:25:10

1 2137


【今日完成】

今天把war包部署到了阿里云,并且可以通过restful风格接口直接进行对数据库的增删改查,提交了任务三


【任务小结】

1.java的war包、jar包分别是什么?有什么区别

JavaSE程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了)。然后把war发布到Tomcat的webapps目录下,Tomcat会在启动时自动解压war包。

JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。


2.nginx服务器有什么作用?什么叫反向代理?为什么要使用反向代理?


Nginx是一款轻量级Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东新浪网易腾讯淘宝等。

3.什么是ssh?如何在linux服务器上从网站下载文件?

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UXLinuxAIXSolarisDigital UNIXIrix,以及其他平台,都可运行SSH。

5.tomcat、jetty、resin各容器有什么区别?如何优化这些容器配置?

从线程池的角度来讲:

Tomcat实现的线程池是最完备的,Resin次之,而Jetty最为简单。Jetty没有控制空闲线程的数量,可能最后空闲线程数会达到最大线程数,影像性能,毕竟即使是休眠线程也会耗费CPU时钟的。


【今日收获】完成了任务三


【明日计划】开启任务四


【任务进度】

无延期风险,任务已完成

http://task.ptteng.com/zentao/project-burn-268-status-full.html


返回列表 返回列表
评论

    分享到