- 浏览: 113773 次
- 性别:
- 来自: 成都
最新评论
文章列表
原文地址:http://www.duote.com/tech/1/2430_4.html
下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!
MySQL
下载地址
打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现 ...
MySQL 数据类型中的 integer types 有点奇怪。你可能会见到诸如:int(3)、int(4)、int(8) 之类的 int 数据类型。刚接触 MySQL 的时候,你可能以为 int(3) 占用的存储空间比 int(4) 要小, int(4) 占用的存储空间比 int(8) 小。
MySQL 手册是这 ...
1.Servlet规范
1.1 规范了应用服务器 tomcat(Servlet容器,没有ejb容器) jboss weblogic(有Servlet容器,也有EJB容器)
1.2 规范了java web项目的一个结构.
1.3 规范了我们程序员所写的Servlet, 其实就是现实了一个Servlet接口
2.Servlet接口
init(ServletConfig);
1. 如果没有配置load-on-startup的时候在第一次访问的时候执行
2. 如果配置的load-on-startup是在服务器启动的时候执行
...
思路分析:
1. 根据需求抽象出业务对象
User{
usrename;
password;
}
ShoppingCarItem{
product;
num;
}
ShoppingCar{
List<ShoppingCarItem>
}
2. 写Servlet处理请求
...
domain:
package cn.itcast.cd.domain;
import java.util.ArrayList;
import java.util.List;
imp ...
- 2012-09-02 21:32
- 浏览 1795
- 评论(0)
题目:
学员管理:
学员录入,与Student类中字段对应,点击保存数据,提交给UserSaveServlet进行处理,保存成功后,显示成功信息,并且提供一个用户列表<a>的超链接,
点击“用户列表”超链接,显示出所有的用户数据信息,并且可以对数据进行删除操作。
说明:没有用到jsp,还没学到那儿……
学生信息录入页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&g ...
package cn.itcast.servletlife.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.S ...
Tomcat 是一个免费的开放源代码的 Servlet 容器,它是 Apache 软件基金会的一个顶级项目,
Apache,Sun和其他一些公司及个人共同开发而成。由于有了 Sun 的参与与支持,最新的 Servlet 和 JSP 规
总是能在 Tomcat 中的到体现, Tomcat 6 支持最新的 Servlet 2.5 和JSP 2.1 规范。
lTomcat用java语言开发,Tomcat是一个符合J2EE标准的WEB服务器,但J2EE中的EJB程序无法此处运行。
准备工作:
安装JDK
tomcat需要JDK的支持,但Tomcat本身并不自带JDK,所以需要JDK的支持
Tom ...
package cn.itcast.httpserver;
import java.io.BufferedInputStream;
public class DownloadImage {
private String url;
public DownloadImage(String url) {
this.url = url;
}
public void run() {
/**
* 获取相关的html页面 解析html页面中<img>标签,并且获取src属性的值,把图片的地址放到一个集合中
*/
//获取 ...
注意:利用URL发送的请求,服务器只返回实体部分,不包括http信息头部分的内容.
package cn.itcast.httpserver;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class TestURLConnection {
public static void main(String[] args) throws Exception {
...
模拟tomcat服务器端代码示例:package cd.itcast.day5;
import java.io.BufferedOutputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
...
package cd.itcast.day1;
import java.util.ArrayList;
/**
* 增强for循环 for..in 关注于数组/集合里面的元素
*
* for(类型 变量名 : 数组/集合){ 变量名... } 增强for循环和普通循环的区别
*
* @author Administrator
*
*/
public class AdvForeach{
...
JAVA 解析 XML 通常有两种方式:DOM 和SAX。DOM(文档对象模型)是W3C标准,提供了标准的解析方式,但其解析效率一直不尽如人意,这是因为DOM解析XML文档时,把所有内容一次性的装载入内存,并构建一个驻留在内存中的树状结构(节点数)。如果需要解析的XML文档过大,或者我们只对该文档中的一部分感兴趣,这样就会引起性能问题。
SAX(simple API for XML)是一种XML解析的替代方法。相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析,但任何事物都有其相反的一面,对于S ...
package cd.itcast.day1;
import java.lang.reflect.Constructor;
/**
* 反射:就是得到类型的描述实例
*
* @author Administrator
*
* 练习:
* ReflectDemo cd.itcast.day1.User
* 任意传入一个类型,解析这个类型的结构
*
* 1,Class c=Class.forName(args[0]);
* 2,getPackage();
* 3,getSimpleName();
* 4,getDeclearFie ...
- 2012-08-24 14:13
- 浏览 712
- 评论(0)
package cd.itcast.day1;
public class OrderItem {
private Long id;
private Double price;
private Integer num;
public OrderItem(Long id, Double price, Integer num) {
super();
this.id = id;
this.price = price;
this.num = num;
}
public Long getId() {
return id;
}
...
- 2012-08-24 14:07
- 浏览 537
- 评论(0)
package cd.itcast.day1;
/**
* 声明了一个枚举类型,这个类型里面只有Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,
* Sunday几个实例
*
* @author Administrator
*
*/
public enum WeekDays {
/**
* 下面每一个定义的枚举实例,实际上都经过了这样一段代码: public static WeekDays Monday=new
* WeekDays("Monday",0);
...