- 浏览: 72691 次
- 性别:
- 来自: 武汉
最新评论
-
zsw12013:
怎么不把你的数据库的数据也发过来????
ajax联动菜单 -
闫昌盛:
你写的什么啊? 不对啊
错误信息 :
DEBUG: setD ...
Java邮件实例01 -
luo877280:
登录和注册(jsp+servlet+JavaBean)
文章列表
package demo;
import java.util.Properties;
import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.Message.RecipientType;
import jav ...
package demo;
import java.util.Properties;
import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
public class ...
一:System类与Runtime类 System类:exit方法,currentTimeMillis方法,java虚拟机的系统属性,getProperties()和setProperties()方法。 Runtime类:Runtime.getRuntime静态方法。
实例1:获取java虚拟机的系统属性
import java.util.Enumeration;
import java.util.Properties;
public class Demo {
public static void main(String[] args) {
Prope ...
String类和集合类 笔记
- 博客分类:
- Java基础
一:String类和StringBuffer类
1.位于java.lang包中。 2.String类对象中的内容一旦被初始化就不能再改变。 3.StringBuffer类用于封装内容可以改变的字符串。 4.字符串常量(如"hello")实际上是一种特殊的匿名String对象。比较下面两种情况的差异: String s1 = "hello"; String s2 = "hello"; String s1 = new String("hello"); String s2 ...
一:多线程
一个进程中又可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索,如果要一个程序中实现多段代码同时交替运行,就需产生多个线程,并指定每个线程上所要运行的程序代码段,就是多线程 ...
一:什么是JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术。结束现在hibernate、topLink、JDO、等ORM框架各自为营的局面。 JPA是在充分吸收了现有hibernate、TopLink,JDO等ORM框架的基础上发展而来的。 JPA是一套规范,不是产品。
二:JPA包括以下三个方面技术 1. ORM映射元数据 JPA支持XML和JDK5.0注释。 2.Java ...
1. 作为一个软件工程师,应该具备哪些基本素质和品质? 素质:(1).具有团队精神和协作能力。(2).具有学习和总结能力。(3).具有良好的编写代码规范。 品质:尊重他人、要有责任感、诚实信用、善待身边每一人。
2.简要说明程序代码中写注释的目的? 程序代码中写注释使代码的可阅读性增强,便于自己阅读和管理代码,并且便于日后的代码的修改,也便于他人阅读你的代码。
3.J2EE是什么? J2EE(Java Platfrom Enterprise Edition)企业版,是一个分布式的服务器应用程序设计,是Sun公司提出的多层,分布式,基于组件的企业级应用模型, ...
1.说出Servlet的生命周期,并说出Servlet和CGI的区别。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。 与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。
2.forward和redirect的 ...
//model层:Area.java
package com.wdpc.ajax.model;
public class Area {
private int areaId;//市 id
private String areaName;//区域名
private int areaPid;//区域id
//构造函数
public Area(int areaId, String areaName, int areaPid) {
super();
this.areaId = areaId;
this.areaName = areaName;
...
一:创建web项目导入struts2和hibernate的jar包,jar包放入WEB-INF下lib目录里
struts2的jar包六个:struts2-core-2.1.8.1.jar,commons-fileupload-1.2.1.jar
commons-io-1.3.2.jar,freemarker-2.3.15.jar
ognl-2.7.3.jar,xwork-core-2.1.6.jar
hibernate的jar包十八个:antlr-2.7.6 ...
一:添加三框架jar包
二:model层(student.java)
package com.wdpc.ss2h.model;
public class Student {
private String id;
private String userName;//创建姓名
private String userPwd;//创建密码
//无参构造
public Student() {
super();
}
//有参构造
public Student(String userName, String userPwd) {
s ...
一:示例
//model层(Student.java)
package com.model;
public class Student {
private int id;
private String userName;
private String userPwd;
public Student(int id, String userName, String userPwd) {
super();
this.id = id;
this.userName = userName;
this.userPwd = userPwd;
} ...
//MySQL连接数据库
package database;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JdbcMySql {
public static void main(String[] args) {
Connection conn = null;
Statement st = nul ...
//代码示例:
package database;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class JdbcSql {
public static void main(String[] args) {
Connection conn = null;
Statement st = null;
...
一:用到jsp+servlet+JavaBean
JSTL标签、JavaScript、div+CSS、
二:用到数据库:SQL Server 2005