- 博客(40)
- 问答 (1)
- 收藏
- 关注
原创 java模拟试题
1. 代码填空(满分3分)以下程序打印出0~9的数字,请补充缺少的代码。public class MyTest{public static void f(int begin, int end){
2011-05-11 08:59:00
942
原创 Spring2--IoC
Spring2--IoCIoC(Inversion of Control) 一、IoC简介 中文译为控制反转 IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。 IoC设计模式重点关注组件的依赖性、配置以及生命周期。当然IoC也适用于简单类,而不只是组件。除了具有“Dependency Injection"(依赖注入)的昵称外,IoC还有另一个称呼,即Hollywood原则("Don't
2011-04-19 15:37:00
668
原创 Spring1--浅谈
<br />Spring1--浅谈<br />一.Spring概述<br />Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。<br />
2011-04-19 15:35:00
729
原创 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
678
原创 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
701
原创 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
904
原创 Oracle9
<br /> 视图、序列、同义词、索引<br /><br />1、 视图<br /> 视图是从一个表或多个表中导出的虚表,它与常规表不同之处在于它并不存储数据—它只是在一个存储的查询中定义.视图同真实表一样,也包含一系列带有名称的列和数据。<br /> 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。<br /> 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句. <br /> 视图向用户提供基表数据的另一种表现形式<br />视图分为简单视图还有复
2011-04-16 11:05:00
897
原创 Oracle8
<br />数据完整性<br /> 数据库不仅仅是存储数据,它也必须保证所保存的数据的正确性。如果数据不正确或不一致,那么该数据的完整性可能会遭到破坏,从而给数据库本身的可靠性带来意想不到的问题。<br />为了维护数据库中的数据完成性,在创建表时通常需要指定一些约束。通过表中的字段(列)定义约束,就可以防止非法数据的插入问题.对约束的定义可以再create table语句中进行,也可以在alter table语句中进行。<br />什么是约束呢?<br /> 约束是表级的强制规定.根据约束的作用域
2011-04-16 11:04:00
926
原创 Oracle6
<br />事务<br />1、事务概念:<br /> 概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点也不执行。<br /> 主要特性:确保数据库的完整性。<br />2、事务的ACID特性<br /> 对一组SQL语句操作构成事务,数据库操作系统必须确保这些操作的原子性,一致性,隔离性,持久性.<br />(1).原子性(Atomicity)<br /> 事
2011-04-16 10:56:00
734
原创 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
570
原创 Oracle4
<br />Oracle的高级查询<br /> 前面介绍的查询还局限在数据库的一张表内。但在实际应用中,我们经常需要在多张表中查询数据或者需要对表中的数据进行分类、汇总等。这就需要较为复杂的高级查询<br />前提掌握部分{<br />多个表之间关系:一对多|(多对一) 多对多 一对一 3种 <br />关系的完整性约束:实体完整性、参照完整性、用于定义的完整性。 必须满足实体完整性和参照完整性.<br />实体完整性:规定了字段|属性的约束<br />参照完整性:关系与关系之间的引用 某个字段的
2011-04-15 22:38:00
600
原创 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
643
原创 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
599
原创 Oracle1
<br />SQL查询介绍 <br /> 一、数据类型<br /> 数据是信息数字表现形式,信息的加工处理是以大量的结构化数据为载体进行的,数据库管理系统的核心是数据库,数据库的主要对象是表,表是结构化数据存储的地方.<br /> Oracle系统也提供了大量的数据类型主要包括两大类:<br />1、 用户自定义的数据类型<br />2、 内置的数据类型<br />A、字符型<br />字符数据类型可以用于声明包含了多个字母数字数据的字段。<br />1、 固定长度的字符类型<br /> ch
2011-04-15 22:27:00
564
原创 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
818
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
1261
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
1084
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
1093
4
Myeclipse常用的快捷键
一、Myeclipse常用的快捷键 1.内容提示: Alt + / 例: 想写主方法时,只打main再按" Alt + / "回车就行; 想写在服务端输出语句时,只打sysout再按" Alt + / "回车就行; 想打for语句时,只打for再按" Alt + / "回车就行; 2.快速修复: Ctrl + 1 3.导包: Ctrl +...
2011-03-30 17:52:30
162
仿google分页简析
仿google分页简析1.类中成员变量解析 //当前页 private int nowpage; //总记录数 private int countrecord; //总页数 private int countpage; // 当前页记录开始的位置 private int pageindex; // 每...
2011-03-30 17:41:33
57
原创 使用javascript解析xml实现省市县三级联动
使用javascript解析xml实现省市县三级联动(适用于任何常用浏览器) "sheng" style="width: 100px"> "shi" style="width: 100px"> "xian" style="width: 100px">
2011-03-28 16:50:00
3473
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
1385
8
原创 用javascript实现信息的增删改查
用javascript实现信息的增删改查Html页面:Demo2.html 显示所有的用户界面 名称 性别 邮箱 出生日期 操作 用户名: 性
2011-03-21 21:28:00
1999
9
原创 javascript时间页面倒计时
window.onload=function(){ daojishi(); } var counttime=120*60;//总秒钟 function da
2011-03-18 21:22:00
1027
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
607
原创 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
754
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
580
4
原创 SAX
SAX一、SAX解析 1.SAX在使用 DOM 解析 XML 文档时,需要读取整个 XML 文档,在内存中构架代表整个 DOM 树的Doucment对象,从而再对XML文档进行操作。此种情况下,如果 XML 文档特别大,就会消耗计算机的大量内存,并且容易导致内存溢出。SAX解析允许在读取文档的时候,即对文档进行处理,而不必等到整个文档装载完才会文档进行操作。SAX采用事件
2011-03-15 17:12:00
742
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
776
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
618
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
1724
6
原创 邮件原理
邮件原理1创建邮件—— MIME协议MIME协议是对RFC822文档的升级和补充,它描述了如何生成一封复杂邮件。通常我们把MIME协议描述的邮件称之为MIME邮件,MIME协议描述的数据称之为MIME消息。对于一封复杂邮件,如果包含了多个不同的数据,MIME协议规定了要使用分隔线对多段数据进行分隔,并使用Content-Type头字段对数据的类型、以及多个数据之间的关系进行描述。(
2011-03-09 19:04:00
1764
4
原创 邮件原理简介
邮件原理简介一、为什么要学习javamail开发? 现在很多WEB应用在开发时都需要集成邮件发送功能,例如: 给新注册的用户自动发送一封包含其注册信息的欢迎E-Mail。给过生日的注册会员自动发送一封表示祝贺的E-Mail 。将网站的最新活动信息通过E-Mail发送给所有的注册会员。等等 … 这些功能的实现都需要软件开发人员在开发WEB应用中编写相应的邮件处理程序。
2011-03-08 16:38:00
1222
2
原创 泛型(Generic)
泛型(Generic)一、泛型的作用 DK5中的泛形允许程序员在编写集合代码时,就限制集合的处理类型,从而把原来程序运行时可能发生问题,转变为编译时的问题,以此提高程序的可读性和稳定性(尤其在大型程序中更为突出)。 注意:泛型是提供给javac编译器使用的,它用于限定集合的输入类型,让编译器在源代码级别上,即挡住向集合中插入非法数据。但编译器编译完带有泛形的java程序
2011-03-03 14:01:00
623
3
原创 内省(Introspector)
1.为什么要学内省?开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以sun公司开发了一套API,专门用于操作java对象的属性。2.什么是Java对象的属性和属性的读写方法?内省访问JavaBean属性的两种方式:通过PropertyDescriptor类操作Bean的属性通过Introspector类获得Bean对象
2011-03-02 19:36:00
641
3
原创 反射
一、反射 反射是Java程序开发语言的特征之一。它允许动态地发现和绑定类、方法、字段,以及所有其他的由语言所产生的元素 Java反射所需要的类并不多,主要有java.lang.Class类和java.lang.reflect包中的Field、Constructor、Method、Array类。 Class类:Class类的对象表示正在运行的 Java 应用程
2011-02-28 21:20:00
496
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
946
8
原创 java分页计算
java仿google的分页算法1.现将数据从数据库读取出来封装一个java类中,在java类中计算 public class Page { //成员变量 //当前页 private int nowpage; //总记录数 private int countrecord; //总页数 private int
2011-02-23 20:27:00
13481
7
原创 单态模式Singleton
Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。在很多操作中,比如建立目录,数据库连接都需要这样的单线程操作,如果一个类有多个对象存在的话,就可能带来并发的问题。 单态模式(单例模式或单子模式)的特点: 1、必须有私有静态的成员变量 2、私有的构造器
2011-02-22 08:02:00
673
3
空空如也
淘宝ump满就送和打折活动怎么实现?
2016-04-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人