您的位置:首页 > Web前端 > JavaScript

JSP、Servlet、JDBC学习笔记

2017-08-22 12:56 399 查看
WEB的学习
* 服务器
* 网络的架构(面试题)
* C/S client/server 客户端/服务器端 例子:QQ 快播 暴风影音
* 优点:交互性好,服务器压力小。
* 缺点:客户端更新了,下载。

* B/S   browser/server  浏览器/服务器端        例子:购物网站 12306
* 缺点:服务器压力大。
* 优点:服务器更新就ok。

* WEB网页 javaweb 使用java开发网页。
* 静态的web资源
* HTML、CSS、JAVASCRIPT
* 动态的web资源
* 数据发生变化。例子:
* Servlet/JSP
* ASP   .net    微软开发
* PHP   开源(开发网站那速度真快),提供模板。
* RUBY  小日本开发的。
* JAVA做什么?后台的管理系统,处理大数据。

* 服务器的介绍
* 原理:网络编程。
* 概念:
* 硬件:就是一台主机。
* 软件:安装了服务器的软件(tomcat)。
* 安装软件后,称为WEB服务器。
* 启动服务器,访问资源。
* 访问:http://+ip+端口号 找到主机。如果资源的文件,就可以访问了。
* 访问百度:http://www.baidu.com/
* HTTP协议默认端口号是80,可以不写。
* ping www.baidu.com    61.135.169.121

* 如果想访问本机的服务器(扩展)
* http://localhost:80 * http://127.0.0.1:80 
* 常见服务器
* WebLogic  BEA公司开发的(被Oracle收购了)    收费的 支持JAVAEE所有的规范(EJB servlet/jsp规范)
* (JAVA MySql(Oracle)   WebLogic)

* WebSphere IBM公司开发的    收费的 支持JAVAEE所有的规范(EJB servlet/jsp规范)
* 银行喜欢用

* Tomcat    apache(开源的组织,非常的伟大)只Servlet/JSP规范。免费的。

* Tomcat的安装和注意实现
* (前提条件)安装JDK,配置java的环境变量。
* 安装版(给客户用)
* 解压版:解压当前文件夹,目录不要有中文。
* 启动服务器:tomcat/bin/startup.bat(启动服务器)
* 访问:http://192.168.24.215:8080访问服务器的主页。
* 关闭服务器:点关闭按钮,shutdown.bat

* 常见启动问题
* 配置环境变量。C:\Program Files (x86)\Java\jdk1.6.0_16
* 一闪而过,环境变量没配置好。

* 端口占用问题
* java.net.BindException: Address already in use: JVM_Bind
* 端口被占用。

* 解决问题:
* 结束掉占用端口的应用程序。
* 找到占用端口的应用程序。
* 通过命令  netstat –ano,在任务管理器中结束程序。

* 修改端口号。
* 修改配置文件了。
* tomcat/conf/server.xml配置文件
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

* 有应用程序占用80端口,用上边的方式解决。
* 有的WIN7系统自带World wide web publish IIS服务,默认占用80端口。
* 如果有。去服务中,该手动启动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: