自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 问答 (1)
  • 收藏
  • 关注

原创 java模拟试题

1. 代码填空(满分3分)以下程序打印出0~9的数字,请补充缺少的代码。public class MyTest{public static void f(int begin, int end){                                                                                           

2011-05-11 08:59:00 936

原创 Spring2--IoC

Spring2--IoCIoC(Inversion of Control) 一、IoC简介    中文译为控制反转   IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。   IoC设计模式重点关注组件的依赖性、配置以及生命周期。当然IoC也适用于简单类,而不只是组件。除了具有“Dependency Injection"(依赖注入)的昵称外,IoC还有另一个称呼,即Hollywood原则("Don't

2011-04-19 15:37:00 653

原创 Spring1--浅谈

<br />Spring1--浅谈<br />一.Spring概述<br />Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。<br />

2011-04-19 15:35:00 714

原创 Oracle12

<br />存储过程<br />   存储过程是一种命名pl/sql程序块,它可以被赋予参数,存储在数据库中,可以被用户调用.由于存储过程是已编译好的代码,所以在调用的时候不必再次编译代码,从而提高程序的运行效率。另外存储过程可以实现程序的模块化设计.<br />1、 创建存储过程<br />语法:<br />  Create [or replace] procedure procedure_name <br /> [ (parameter[{in|in out}]) data_type,<br />  (

2011-04-16 11:18:00 669

原创 Oracle11

<br />游标<br />一、游标的概念<br />     游标(cursor)可以被看作指向结果集(a set of rows)中一行的指针 (pointer)。在oracle数据库中可以使用显示或隐式两种游标。<br />二、游标的分类<br />1.隐式游标<br />在执行一个sql语句时,oracle服务器将自动创建一个隐式游标,这个游标是内存中处理该语句的工作区域,其中存储了执行SQL语句的结果.通过游标的属性可获得sql语句执行的结果以及游标状态信息。<br />   游标的主要属性如下:

2011-04-16 11:12:00 686

原创 Oracle10

<br /><br />PL/SQL编程<br />  PL/SQL是oracle的专用语言,它对标准的SQL语言的扩展.SQL语句可以嵌套在PL/SQL语言中,并结合处理语句。<br />PL/SQL程序结构<br />  使用了程序块的结构组织的代码.最简单的程序块是一种被称为”匿名块”的程序块,匿名块是指不会被oracle存储并且不能够重用程序块。<br />PL/SQL程序通常包括3部分:Declare部分、exception部分、Begin和end部分.<br />Begin和end是PL/SQL

2011-04-16 11:06:00 890

原创 Oracle9

<br /> 视图、序列、同义词、索引<br /><br />1、 视图<br /> 视图是从一个表或多个表中导出的虚表,它与常规表不同之处在于它并不存储数据—它只是在一个存储的查询中定义.视图同真实表一样,也包含一系列带有名称的列和数据。<br /> 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。<br /> 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句. <br /> 视图向用户提供基表数据的另一种表现形式<br />视图分为简单视图还有复

2011-04-16 11:05:00 891

原创 Oracle8

<br />数据完整性<br />   数据库不仅仅是存储数据,它也必须保证所保存的数据的正确性。如果数据不正确或不一致,那么该数据的完整性可能会遭到破坏,从而给数据库本身的可靠性带来意想不到的问题。<br />为了维护数据库中的数据完成性,在创建表时通常需要指定一些约束。通过表中的字段(列)定义约束,就可以防止非法数据的插入问题.对约束的定义可以再create table语句中进行,也可以在alter table语句中进行。<br />什么是约束呢?<br />   约束是表级的强制规定.根据约束的作用域

2011-04-16 11:04:00 911

原创 Oracle6

<br />事务<br />1、事务概念:<br /> 概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点也不执行。<br />  主要特性:确保数据库的完整性。<br />2、事务的ACID特性<br />  对一组SQL语句操作构成事务,数据库操作系统必须确保这些操作的原子性,一致性,隔离性,持久性.<br />(1).原子性(Atomicity)<br />    事

2011-04-16 10:56:00 724

原创 Oracle5

<br />DML<br />DML(Data Manipulation Language – 数据操作语言) 可以在下列条件下执行:<br />• 向表中插入数据<br />• 修改现存数据<br />• 删除现存数据<br />1、插入语句<br />使用 INSERT 语句向表中插入数据。<br />INSERT INTOtable [(column [, column...])] <br />VALUES(value [, value...]);<br />使用这种语法一次只能向表中插入一条数据<b

2011-04-15 22:41:00 565

原创 Oracle4

<br />Oracle的高级查询<br />     前面介绍的查询还局限在数据库的一张表内。但在实际应用中,我们经常需要在多张表中查询数据或者需要对表中的数据进行分类、汇总等。这就需要较为复杂的高级查询<br />前提掌握部分{<br />多个表之间关系:一对多|(多对一)  多对多 一对一 3种 <br />关系的完整性约束:实体完整性、参照完整性、用于定义的完整性。 必须满足实体完整性和参照完整性.<br />实体完整性:规定了字段|属性的约束<br />参照完整性:关系与关系之间的引用 某个字段的

2011-04-15 22:38:00 590

原创 Oracle3

<br />Sql--plus函数<br />一、字符串函数<br />字符串函数是oracle使用最广泛的一种函数.<br />LOWER:小写<br />UPPER:大写<br />INITCAP:首字母大写<br />CONCAT:连接<br />SUBSTR:截取  (参数,开始,数目)<br />LENGTH:返回字符串的长度<br />INSTR:(参数,字母) 返回字母出现的位置<br />LPAD:(参数,长度,在前补齐参数字母) <br />| RPAD:(参数,长度,在后补齐参数字母)<

2011-04-15 22:36:00 635

原创 Oracle2

<br />条件查询<br />1.条件查询<br />SELECT*|{[DISTINCT] column|expression [alias],...}<br />FROMtable <br />[WHEREcondition(s)];<br />Condition(s)要使用到比较运算符常用的比较运算符如下:<br />操作符<br />含义<br />=<br />等于<br />><br />大于<br />>=<br />大于等于<br /><<br />小于<br /><=<br />小于等于

2011-04-15 22:30:00 592

原创 Oracle1

<br />SQL查询介绍 <br />    一、数据类型<br />   数据是信息数字表现形式,信息的加工处理是以大量的结构化数据为载体进行的,数据库管理系统的核心是数据库,数据库的主要对象是表,表是结构化数据存储的地方.<br />   Oracle系统也提供了大量的数据类型主要包括两大类:<br />1、 用户自定义的数据类型<br />2、 内置的数据类型<br />A、字符型<br />字符数据类型可以用于声明包含了多个字母数字数据的字段。<br />1、 固定长度的字符类型<br /> ch

2011-04-15 22:27:00 554

原创 Ajax解析xml文件3

Ajax解析xml文件3一、Ajax操作数据库解析xml文件实现分页AJAX 可用来与数据库进行动态通信。AJAX 数据库实例下面的例子将演示网页如何通过 AJAX 从数据库读取信息进行分页:1.使用mvc框架MVC  (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V

2011-04-06 20:20:00 809 3

原创 Ajax解析xml文件2

Ajax解析xml文件2一、Ajax操作数据库解析xml文件并实现修改和删除AJAX 可用来与数据库进行动态通信。AJAX 数据库实例下面的例子将演示网页如何通过 AJAX 对数据库进行修改和删除:1.使用mvc框架MVC  (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将

2011-04-06 20:19:00 1254 2

原创 Ajax解析xml文件1

Ajax解析xml文件1一、Ajax操作数据库解析xml文件并实现查询和添加AJAX 可用来与数据库进行动态通信。AJAX 数据库实例下面的例子将演示网页如何通过 AJAX 从数据库读取信息和添加信息:使用mvc框架MVC  (Modal View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将

2011-04-06 20:18:00 1069 3

原创 Ajax

Ajax一、Ajax简介AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML),AJAX并非缩写词,而是由Jesse James Gaiiett创造的名词,是指一种创建交互式网页应用的网页开发技术。1.同步交互和异步交互的理解举个例子:普通B/S模式(同步)     AJAX技术(异步)       同步:提交请求-

2011-04-06 20:06:00 1077 4

Myeclipse常用的快捷键

一、Myeclipse常用的快捷键 1.内容提示: Alt + / 例: 想写主方法时,只打main再按" Alt + / "回车就行; 想写在服务端输出语句时,只打sysout再按" Alt + / "回车就行; 想打for语句时,只打for再按" Alt + / "回车就行; 2.快速修复: Ctrl + 1 3.导包: Ctrl +...

2011-03-30 17:52:30 145

仿google分页简析

仿google分页简析1.类中成员变量解析 //当前页 private int nowpage; //总记录数 private int countrecord; //总页数 private int countpage; // 当前页记录开始的位置 private int pageindex; // 每...

2011-03-30 17:41:33 52

原创 使用javascript解析xml实现省市县三级联动

使用javascript解析xml实现省市县三级联动(适用于任何常用浏览器)              "sheng" style="width: 100px">             "shi" style="width: 100px">             "xian" style="width: 100px">        

2011-03-28 16:50:00 3464 3

原创 使用javascript实现单选及多选的向右和向左移动

使用javascript实现单选及多选的向右和向左移动方法 一、    实现单选及多选的向右和向左移动  "lst">      "lselect" size="10" multiple="multiple" style="width: 100px;  background-color:blue;">   选项1   选项2   选项3   选项4 

2011-03-22 20:30:00 1371 8

原创 用javascript实现信息的增删改查

用javascript实现信息的增删改查Html页面:Demo2.html  显示所有的用户界面          名称   性别    邮箱     出生日期      操作                                 用户名:            性

2011-03-21 21:28:00 1978 9

原创 javascript时间页面倒计时

                                                 window.onload=function(){             daojishi();     }      var counttime=120*60;//总秒钟           function da

2011-03-18 21:22:00 1021 5

原创 Myeclipse的使用和JDK 5.0的新特性

<br />一、Myeclipse常用的快捷键<br />  1.内容提示: Alt + /<br />      例: 想写主方法时,只打main再按" Alt + / "回车就行;想写在服务端输出语句时,只打sysout再按" Alt + / "回车就行;<br />         想打for语句时,只打for再按" Alt + / "回车就行;<br />  2.快速修复: Ctrl + 1  <br />  3.导包: Ctrl + shift + o <br />  4.格式化代码块: Ctrl

2011-03-17 21:46:00 600

原创 DOM简介

DOM简介一、Aptana简介     Aptana是一个非常强大,开源,专注于JavaScript的Ajax开发IDE它的特性包括   1、JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能     2、Outliner(大纲):显示JavaScript,HTML和CSS的代码结构   3、支持 JavaScript,HTML

2011-03-17 21:40:00 744 5

原创 Schema

Schema一、XML SchemaXML Schema 也是一种用于定义和描述 XML 文档结构与内容的模式语言,其出现是为了克服 DTD 的局限性XML Schema VS DTD:XML Schema符合XML语法结构。 DOM、SAX等XML API很容易解析出XML Schema文档中的内容。 XML Schema对名称空间支持得非常好。 XML Sche

2011-03-16 19:28:00 568 4

原创 SAX

SAX一、SAX解析  1.SAX在使用 DOM 解析 XML 文档时,需要读取整个 XML 文档,在内存中构架代表整个 DOM 树的Doucment对象,从而再对XML文档进行操作。此种情况下,如果 XML 文档特别大,就会消耗计算机的大量内存,并且容易导致内存溢出。SAX解析允许在读取文档的时候,即对文档进行处理,而不必等到整个文档装载完才会文档进行操作。SAX采用事件

2011-03-15 17:12:00 630 5

原创 DOM4J

DOM4J一、DOM4J 1.DOM4J解析XML文档Dom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM开发的。与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。 Dom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。 现在很

2011-03-14 19:16:00 760 2

原创 xml的概述

xml的概述一、xml的概述 1.xml的概念  xml的全称是Extensible Markup Language 可扩展标记语言。它是由SGML(Standard   Gerneralized Markup language)发展而来的,允许开发者自定标签,可以将标签和内 容有效的分离。 2.Xml与html的区别 Xml用来传输和存储的数据的。它可以自定义标签. 

2011-03-10 20:03:00 604 3

原创 使用JavaMail API收发邮件

使用JavaMail API收发邮件1.JavaMail API按其功能划分通常可分为如下三大类(1)创建和解析邮件内容的API :Message类是创建和解析邮件的核心API,它的实例对象代表一封电子邮件。 (2)发送邮件的API:Transport类是发送邮件的核心API类,它的实例对象代表实现了某个邮件发送协议的邮件发送对象,例如SMTP协议。 (3)接收邮件的API:S

2011-03-09 19:06:00 1715 6

原创 邮件原理

邮件原理1创建邮件—— MIME协议MIME协议是对RFC822文档的升级和补充,它描述了如何生成一封复杂邮件。通常我们把MIME协议描述的邮件称之为MIME邮件,MIME协议描述的数据称之为MIME消息。对于一封复杂邮件,如果包含了多个不同的数据,MIME协议规定了要使用分隔线对多段数据进行分隔,并使用Content-Type头字段对数据的类型、以及多个数据之间的关系进行描述。(

2011-03-09 19:04:00 1716 4

原创 邮件原理简介

邮件原理简介一、为什么要学习javamail开发? 现在很多WEB应用在开发时都需要集成邮件发送功能,例如: 给新注册的用户自动发送一封包含其注册信息的欢迎E-Mail。给过生日的注册会员自动发送一封表示祝贺的E-Mail 。将网站的最新活动信息通过E-Mail发送给所有的注册会员。等等 … 这些功能的实现都需要软件开发人员在开发WEB应用中编写相应的邮件处理程序。

2011-03-08 16:38:00 1212 2

原创 泛型(Generic)

泛型(Generic)一、泛型的作用    DK5中的泛形允许程序员在编写集合代码时,就限制集合的处理类型,从而把原来程序运行时可能发生问题,转变为编译时的问题,以此提高程序的可读性和稳定性(尤其在大型程序中更为突出)。    注意:泛型是提供给javac编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上,即挡住向集合中插入非法数据。但编译器编译完带有泛形的java程序

2011-03-03 14:01:00 614 3

原创 内省(Introspector)

1.为什么要学内省?开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作java对象的属性。2.什么是Java对象的属性和属性的读写方法?内省访问JavaBean属性的两种方式:通过PropertyDescriptor类操作Bean的属性通过Introspector类获得Bean对象

2011-03-02 19:36:00 632 3

原创 反射

一、反射     反射是Java程序开发语言的特征之一。它允许动态地发现和绑定类、方法、字段,以及所有其他的由语言所产生的元素     Java反射所需要的类并不多,主要有java.lang.Class类和java.lang.reflect包中的Field、Constructor、Method、Array类。     Class类:Class类的对象表示正在运行的 Java 应用程

2011-02-28 21:20:00 490 2

原创 Myeclipse的使用和JDK 5.0的新特性

一、Myeclipse常用的快捷键  1.内容提示: Alt + /      例: 想写主方法时,只打main再按" Alt + / "回车就行;想写在服务端输出语句时,只打sysout再按" Alt + / "回车就行;         想打for语句时,只打for再按" Alt + / "回车就行;  2.快速修复: Ctrl + 1    3.导包: Ctrl +

2011-02-24 16:17:00 935 8

原创 java分页计算

java仿google的分页算法1.现将数据从数据库读取出来封装一个java类中,在java类中计算  public class Page {    //成员变量        //当前页   private int nowpage;    //总记录数   private int countrecord;    //总页数   private int

2011-02-23 20:27:00 13441 7

原创 单态模式Singleton

               Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录,数据库连接都需要这样的单线程操作,如果一个类有多个对象存在的话,就可能带来并发的问题。         单态模式(单例模式或单子模式)的特点:           1、必须有私有静态的成员变量           2、私有的构造器

2011-02-22 08:02:00 667 3

原创 心得

每一段路,都是一种领悟

2010-10-12 19:20:00 404

空空如也

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

TA关注的人

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