第一部分:
编程英语:
legal:adj. 法律的;合法的;法定的
Userful :出版商
sponsor: n. 赞助者;主办者;保证人 | vt. 赞助;发起
essential:n. 本质;要素;要点;必需品
adj. 基本的;必要的;本质的;精华的
maven:n. 内行,专家
plugin:插件。
launch:vt:发射,发动,开始,开展 vi: 投入,热衷于,着手进行
deploy:发布项目
gradle:方法,配置,完整版,构建工具。
git:n. 饭桶,无用的人
n. (Git)人名;(俄)吉特
eclipse Mylyn:任务
Oxygen氧气
Neon:霓虹
Mars:战神,火星
Luna:月神,月亮
kepler:开普勒
Juno:朱诺(主神的妻子)
Indigo:靛蓝色的
Helios:太阳神
chuck:vt. 丢弃,抛掷;驱逐;轻拍
n. [机] 卡盘;抚弄;赶走;咯咯声
第二部分:
常识:
1.软件分类:系统软件,工具软件,驱动程序,商业应用软件。
2程序猿工作:安卓(手机APP)/ Java后台(服务器)
3.京东,天猫的APP都内置浏览器(HTML5开发的)。
4.互联网、银行的应用软件大多由JSP,servelet开发,
PHP:做前台的
医疗由ASP.NET开发(写CS程序比Java容易)
5.JSP/servlet:sun公司指定的用Java开发
web应用程序(基于浏览器访问的应用程序)的规范,技术。
6.Apache:开源的组织(代表:Tomcat免费的最新的是9)
网站:http://apache.org/
硬件服务器:高级PC机(一般以组的形式存在)
软件服务器:跑程序的软件。
第三部分:
tomcat安装包简介:
++++++++++++++++++++++++++在Eclipse下+++++++++++++++++++++++++++++++++
1. bin:关于启动的文件(Windows启动:startup.bat/linux启动:startup.sh)
conf:配置信息(server.xml中配置端口号)
lib:jar包文件
logs:日志文件
temp:临时文件
webapps:开发的项目
work:JSP编译后的代码。
2.默认Tomcat绑定的port为80;访问URL:http://localhost/
3.项目在这个路径下:E:\Javaeeworkspace\.metadata\.plugins\
org.eclipse.wst.server.core\tmp0\wtpwebapps\myTest
4.在eclipse的web项目运行后服务器安装目录下,不存在项目
Tomcat只是作为引用运行。
5.JSP文件是先转为.java文件再编译为.class文件,最后才运行.class文件的。
总结:就是说配置好服务器和jdk以后,服务器的文件直接被引用到
工作空间中:
具体路径:E:\Javaeeworkspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0
conf:服务器的引用文件,
项目在wtpwebapps文件中
work:项目编译后的JSP文件
Java.class文件:wtpwebapps\myTest\WEB-INF\classes
++++++++++++++++++++++++项目在myeclipse下+++++++++++++++++++++++++++++++++
1.配置好服务器和jdk后,
项目就在服务器的安装目录webapps下
2.work:放的是编译后的jsp文件
3.依然出现乱码:配置问题,后边会讲。
4.servlet-mapping:映射;服务器从xml的servlet-mapping文件中路径
找到这个类的完整类名,然后反向加载,让这个类做事情。
<url-pattern>/MyServlet</url-pattern>:这个/代表是本项目
5.反向加载的问题;
invoke:vt. 调用;祈求;引起;恳求
6.404:请求的资源不存在
500“请求的资源有语法错误 ”