javaweb笔记—01(编程英语、常识、Tomcat配置问题)
第一部分:
编程英语:
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“请求的资源有语法错误 ”
javaweb笔记—01(编程英语、常识、Tomcat配置问题)的更多相关文章
- 超全面的JavaWeb笔记day08<Tomcat&Web应用&HTTP协议>
1.常用软件体系结构 BS:浏览器/服务器 CS:客户端/服务器 WEB资源 动态资源 JSP Servlet 静态资源 html 常用服务器 Tomcat Weblogic Resin JBOSS ...
- SHELL脚本编程的常识和VI常用技巧
来源:http://mprc.pku.edu.cn/mentors/training/TrainingCourses/material/ShellProgramming.HTM#_Toc3751808 ...
- Java:并发笔记-01
Java:并发笔记-01 说明:这是看了 bilibili 上 黑马程序员 的课程 java并发编程 后做的笔记 1. 进程与线程 本章内容 进程和线程的概念 并行和并发的概念 线程基本应用 1.1 ...
- [Java入门笔记] 面向对象编程基础(二):方法详解
什么是方法? 简介 在上一篇的blog中,我们知道了方法是类中的一个组成部分,是类或对象的行为特征的抽象. 无论是从语法和功能上来看,方法都有点类似与函数.但是,方法与传统的函数还是有着不同之处: 在 ...
- 软件测试之loadrunner学习笔记-01事务
loadrunner学习笔记-01事务<转载至网络> 事务又称为Transaction,事务是一个点为了衡量某个action的性能,需要在开始和结束位置插入一个范围,定义这样一个事务. 作 ...
- 《30天自制操作系统》笔记(01)——hello bitzhuwei’s OS!
<30天自制操作系统>笔记(01)——hello bitzhuwei's OS! 最初的OS代码 ; hello-os ; TAB=4 ORG 0x7c00 ; 指明程序的装载地址 ; 以 ...
- 《The Linux Command Line》 读书笔记01 基本命令介绍
<The Linux Command Line> 读书笔记01 基本命令介绍 1. What is the Shell? The Shell is a program that takes ...
- PHP 学习笔记 01
例子: 为什么要学PHP 主观原因: 前段时间在学校处理了毕业的一些事情,回到上海后开始了找工作的旅程.意向工作是WPF开发或者ASP.NET 作为后端的WEB开发. 陆陆续续一直在面试,其中有一家公 ...
- python笔记之编程风格大比拼
python笔记之编程风格大比拼 虽然我的python age并不高,但我仍然愿意将我遇到的或者我写的有趣的python程序和大家一块分享,下面是我找到的一篇关于各类python程序员的编程风格的比较 ...
随机推荐
- background-size的兼容性
做响应式布局的时候,如果有背景图,我们当然希望他能够全屏100%显示,这样显得页面非常的爆满,不过这又出现了一个问题,图片的尺寸多大合适呢,现在的浏览器分辨率参差不齐,对于Firefox等高级的浏览器 ...
- emq知识点
1 配置用户名 默认是可以匿名登录(与mosquitto相同) ## Allow Anonymous authentication mqtt.allow_anonymous = true etc/p ...
- (转)Geth控制台使用及Web3.js使用实战
在开发以太坊去中心化应用,免不了和以太坊进行交互,那就离不开Web3.Geth 控制台(REPL)实现了所有的web3 API及Admin API,使用好 Geth 就是必修课.结合Geth命令用法阅 ...
- 用python 替换文件中的git地址
有个需求要替换文件中git地址,要替换成的git地址是一个变量 本来想用sed替换但是git地址中有斜杠符号 需要转义,提前知道还好弄,如果是变量就不好处理了 #!/usr/bin/python3 # ...
- 2019.03.25 Ajax三级联动
所谓三级联动就是,一层接着一层,根据上一层的选择给出这一层的结果 如选择市之后,会给出相应的区,然后到相应的县这就是联动 配置视图 from django.core import serialize ...
- vue watch 监听element upload组件上传成功返回的url列表
因为 on-success 上传成功返回的是一个异步的结果....如果父组件需要这个结果的话 必须用watch 监听 然后里面建立一个 save()方法 save方法里面再调用接口 传需要的上传之后的 ...
- MySql语句常用命令整理---多表查询
首先第一张表还是我们单表查询之前用到t_employee,我们在另外新建一个表t_dept(部门表)建表命令如下: drop table if exists t_dept; CREATE TABLE ...
- python-对象与参数传递
对象与参数传递 python对象 在python中,一切都是对象,变量存储的是对象的引用. 对象可以分为可变对象和不可变对象,可变与不可变是针对对象内容本身而言的. 对象分类 概念 包括 可变对象 对 ...
- 使用 nghttpx 搭建 HTTP/2 代理 (转)
来自http://www.fanyue.info/2015/08/nghttpx-http2.html 使用 nghttpx 搭建 HTTP/2 代理 [转] HTTP/1.1,定义于 1999 年, ...
- vue中动态绑定class
我用的element-ui primary默认是这个颜色,ui设计的是这个颜色所以我们先要重写 .el-button--primary的样式 因为默认是没有勾选的所有事灰色所以下面重写样式为灰色 .e ...