自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 Java邮件实例02

package demo;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.PasswordAuthentication;import ja...

2011-06-04 13:02:41 102

原创 Java邮件实例01

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;...

2011-06-03 22:41:31 110

原创 System类和日期类 笔记

一:System类与Runtime类   System类:exit方法,currentTimeMillis方法,java虚拟机的系统属性,getProperties()和setProperties()方法。   Runtime类:Runtime.getRuntime静态方法。   实例1:获取java虚拟机的系统属性import java.util.Enumeration;im...

2010-08-08 14:31:11 126

原创 String类和集合类 笔记

一:String类和StringBuffer类   1.位于java.lang包中。   2.String类对象中的内容一旦被初始化就不能再改变。   3.StringBuffer类用于封装内容可以改变的字符串。   4.字符串常量(如"hello")实际上是一种特殊的匿名String对象。比较下面两种情况的差异:     String s1 = "hello";     String s2 ...

2010-08-08 14:16:31 141

原创 多线程笔记

一:多线程    一个进程中又可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索,如果要一个程序中实现多段代码同时交替运行,就需产生多个线程,并指定每个线程上所要运行的程序代码段,就是多线程。 二:单线程实例:class TestThread{ public void run(){ while(true){ System.out.println("...

2010-08-07 14:15:45 118

原创 JPA笔记

一:什么是JPA   JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术。结束现在hibernate、topLink、JDO、等ORM框架各自为营的局面。   JPA是在充分吸收了现有hibernate、TopLink,JD...

2010-06-23 11:21:00 128

原创 Java面试题

1. 作为一个软件工程师,应该具备哪些基本素质和品质?     素质:(1).具有团队精神和协作能力。(2).具有学习和总结能力。(3).具有良好的编写代码规范。     品质:尊重他人、要有责任感、诚实信用、善待身边每一人。2.简要说明程序代码中写注释的目的?     程序代码中写注释使代码的可阅读性增强,便于自己阅读和管理代码,并且便于日后的代码的修改,也便于他人阅读你的代码。3....

2010-06-23 09:30:06 200

原创 Jsp/servlet面试题

1.说出Servlet的生命周期,并说出Servlet和CGI的区别。     Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。     与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其se...

2010-06-22 23:13:50 92

原创 ajax联动菜单

    //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 areaI...

2010-05-27 11:11:53 79

原创 struts2+hibernate(文件批量上传至数据库+Ajax分页显示)

一:创建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...

2010-05-26 16:52:58 101

原创 登录和注册(struts2+hibernate+spring)

一:添加三框架jar包 二:model层(student.java)     package com.wdpc.ss2h.model;public class Student { private String id; private String userName;//创建姓名 private String userPwd;//创建密码 //无参构造 p...

2010-05-23 22:49:27 222 1

原创 登录和注册(jsp+servlet+JavaBean)

一:示例   //model层(Student.java)  package com.model;public class Student { private int id; private String userName; private String userPwd; public Student(int id, String userName, Strin...

2010-05-19 22:08:37 463

原创 JDBC-MySQL连接数据库

//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 Jd...

2010-05-19 12:46:25 76

原创 JDBC连接数据库

//代码示例: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...

2010-05-19 11:27:48 74

原创 新闻发布系统(有小部分没完成)

一:用到jsp+servlet+JavaBean      JSTL标签、JavaScript、div+CSS、二:用到数据库:SQL Server 2005

2010-05-19 10:57:43 111

原创 三框架

三框架综合

2010-05-19 10:42:49 66

原创 第一章 类与方法简介

一:类    理解类的最重要的事情就是它定义了一种新的数据类型。一旦定义后,就可以使用这个新类型创建该类型的对象.因此,类是对象的模板,而对象就是类的实例,因为对象是类的一个实例。    类是一种自定义的抽象的数据类型,可以想像成某种类型事物的统称,比如, 小张,小李,小赵都是学生,那到底学生是个什么东西呢,我们可以想像一样,学生就是具有姓名,年龄,班级,学习成绩,需要上学,放学,写作业的...

2010-05-16 15:26:40 92

原创 第一章 Ajax简介

一:AJAX = 异步 JavaScript 及 XML(Asynchronous JavaScript and XML)      AJAX 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术。     通过 AJAX,您的 JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与服务器进行通信。通过这个对象,您的 J...

2010-05-15 20:40:15 72

原创 Thread(线程)

一:线程概念    正如计算机操作系统都有进程的概念:在系统中相互隔离、独立运行的程序(而实际上CPU在某个时间点上只能执行一个程序,只是系统在快速连续的切换程序的运行)。    在程序的运行中,我们一样能执行多个任务,每个任务称为一个线程,能够同时运行多个线程的程序称为多线程程序。每一个Java应用程序都至少有一个线程:主线程。当Java应用程序启动时,虚拟机就会创建主线程,并在线程中调...

2010-05-13 22:56:21 215

原创 第六章 表的联合查询

一:表的联合       执行外部联合       执行内部联合       执行左连接       执行右连接       执行等值连接       执行全连接 二:语句    use testcreate table student( id int identity primary key, username nvarchar(10), ag...

2010-05-12 12:54:01 72

原创 第五章 SQL函数的运用

一:常用函数   COUNT, SUM, AVG, MAX, MIN,REPLACE, SUBSTR 二:SQL中的子句   ORDER BY   排序   GROUP BY 分组   HVING 三:聚合函数和GROUP BY子句    GROUP BY子句可以将查询结果按属性列或属性列组合在行的方向上进行分组,每组在属性列或属性列组合上具有相同的聚合值。如果聚合函数没有使用...

2010-05-11 22:07:09 94

原创 第四章 SELECT语句

一:查询注意的地方    SQL语法忽略大小写 ,但是对查询内容区分大小写   use testcreate table student( id int identity primary key, stdName nvarchar(10), age int, address nvarchar(20), class nvarchar(10), speciali...

2010-05-11 21:05:43 111

原创 第三章 增删改语句及约束

一:约束类型   主键约束(primary key constraint)   唯一性约束(unique constraint)   检查约束(check constraint)   默认约束(default constraint)   外键约束(foreign key constraint)   空值约束(null) 二:主键约束    PRIMARY KEY...

2010-05-10 20:30:15 111

原创 第二章 SQL Server2005基础知识

一:SQL Server 2005的数据库对象    (1).基本对象    表:包含数据库中所有数据的数据库对象.   主键:行的唯一标识,可以加快数据库的操作速度.一个表中只能有一个主键,主键的值不可重复,也不可为空(NULL)。      外键:表示了两个表之间的联系。     约束:可以约束字段的列值只能在某某范围之内.    默认值:可以为字段的列值提供默认值.   (2).高级...

2010-05-10 19:52:03 112

原创 第一章 SQL Server2005安装与简介

一:什么是数据库    数据库是计算机应用系统中的一种专门管理数据资源的系统。也是一组经过计算机整理后的数据,存储在一个或多个文件,而管理这个数据库的软件称之为数据库管理系统。    一般一个数据库系统(Database System)可分为数据库(Database)与数据管理系统(Database Management System,DBMS)两个部分。 二:数据库的作用: ...

2010-05-09 22:33:33 83

原创 第六章 格式化标签

一:JSTL格式化标签又称为I18N标签库,主要用来编写国际化的WEB应用,使用此功能可以对一个特定的语言请求做出合适的处理。     例如:中国内地用户将显示简体中文,台湾地区则显示繁体中文,使用I18N格式化标签库还可以格式化数字和日期,例如同一数字或日趋,在不同国家可能有不同的格式,使用I18N格式标签库可以将数字和日期格式为当地的格式。 二:格式化标签    <fmt...

2010-05-09 11:55:43 126

原创 第五章 URL标签

一:URL操作   JSTL包含三个与URL操作有关的标签,分别是   <c:import>:用来将其它文件的内容包含起来   <c:redirect>:页面导航   <c:rul>:URL产生 二:<c:import />     此标签可以把其它静态或动态文件包含至本身Jsp网页,它和<jsp:include&g...

2010-05-08 23:10:23 236

原创 第四章 JSTL流程控制

一:流程控制包含四个标签      <c:if>,<c:shoose>,<c:when>,<c:otherwise> 二:<c:if>    <c:set var="userName" value="张三"/> <c:if test="${sessionSc

2010-05-08 16:40:45 75

原创 第三章 EL运算符

一:JSTL表达式    EL表达式是JSTL1.0为了方便存取数据所定义的语言,到了JSP2.0以后,正式将EL纳入标准规划之一,只要是支持Servlet2.4/JSP的容器中,都可以在JSP网页中直接使用EL表达式,使用JSTL搭配EL可以减少代码量使得页面更加容易维护。    EL提供了多种运算符操作,如算术运算符,关系运算符,逻辑运算符和验证等。 二:算术运算符    ...

2010-05-08 14:35:46 131

原创 第二章 JSTL变量

一:要使用C标签库,首先得在JSP页面加入:       <%@ taglib uri="http://java.sun.com/jsp/jstl/core"  prefix="c"%>二:Core核心标签库      运算符:out,set,remove,catch      流程控制:if,choose,when,otherwise      循环:forEac...

2010-05-08 11:07:51 108

原创 第一章 JSTL简介

一:jstl简介     jstl全名为:JavaServer Pages Standard Tag Library,中文名叫Jsp标准标签函数库。     jstl是一个标准,且已经定制好的标签函数库,可以应用各种领域。如:基本输出、输入、流程控制、循环、XML文件剖析、资料库查询、文字格式标准化得应用。     jstl分为五大类:     核心标签库(Core tab lib...

2010-05-07 23:36:24 102

第六章 JDK代理模式

一:Spring中的AOP技术实际上就是Struts2中的拦截器,只不过针对的对象不同,     Spring中的AOP技术: 拦截业务层的方法     Struts2中的拦截器: 拦截Action中的请求二:示例:模拟一个业务需求   //service层   package com.spring.chapter6.service;public interface UserS...

2010-05-05 11:35:17 61

第二章 Struts2 配置文件讲解

一:配置文件   (1).环境搭建和上一章一样,需要导入6个jar包。   (2).将struts.xml放置到web工程src目录下。   (3).web.xml配置。   二:示例   action层  package com.struts.chapter2.action;public class UserAction{ private String m...

2010-05-04 21:49:11 81

第一章 Struts2概述

一:Struts2框架体系的介绍    Struts2简单来说,是一个功能强大的过滤器, Struts2负责拦截用户的请求(request),然后在Struts2的范围内进行业务逻辑的处理,根据用户处理的返回值,由Struts2框架来决定页面的导航.   1.导包:     struts2-core-2.1.8.1.jar     ognl-2.7.3.jar     xwor...

2010-05-04 16:29:12 74

第五章 注释的注入

一:注释的方法注入   1.XML配置文件的改动:    <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...

2010-05-03 12:08:51 144

第四章 构造器注入,自动装配,集合注入

一:控制反转(IOC):就是实例化对象的控制权发生了转变,以前是我们自己new,现在交给spring这个工厂去实例化,如果我现在要用对象,就直接向spring这个工厂索取就可以了。     两种方式:set方式和构造器方式。 二:构造器方式注入     构造器参数类型的匹配     要求构造参数非常明确,即参数列表不会有同类型的参数。     以水果service层为例:...

2010-05-02 14:52:04 159

Set注入

一:Dao层  package com.spring.chapter3.dao;public interface FruitDao { public void create();}    实现类:  package com.spring.chapter3.dao.impl;import com.spring.chapter3.dao.FruitDao;...

2010-05-01 16:17:32 66

第二章 创建bean及bean的范围

一:实例化bean    构造方法实例化   package com.spring.chapter2.service;public interface Fruit { public void eat();} package com.spring.chapter2.service.impl;import com.spring.chapter2.service....

2010-05-01 14:46:32 88

第一章 spring简介

一:对象的创建    了解spring得须了解一下对象的工厂模式    public interface Fruit{ public void eat();}public class Apple implements Fruit{ public void eat(){ System.out.println("吃苹果!"); }}public cla...

2010-04-30 19:50:03 69

Java语言基础试题

1.Java是怎样跨平台的,javac.exe,java.exe的作用是什么?   答:Java是通过Java虚拟机跨平台的,不同的平台使用不同的虚拟机,编译的Java字节码文件是相同的。        javac.exe:是用来编译Java文件的,将Java文件编译成字节码文件,再用虚拟机上运行。        java.exe:是用来解释执行Java字节码文件的。 2.Ja...

2010-04-28 19:54:41 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除