自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何关闭MyEclipse的update

Windows > Preferences > MyEclipse > Community Essentials,把选项 "Search for new features on startup"的前勾去掉即可.如果是myeclipse7.5呢.window --> preferences --> General --> Startup and Shutdown --> Automa

2012-03-01 17:47:17 957

转载 存储过程删除大量数据

建立存储过程create or replace procedure delBigTab(p_TableName       in    varchar2,p_Condition       in    varchar2,p_Count        in    varchar2)aspragma autonomous_transaction;n_dele

2012-02-21 11:27:11 4493 1

转载 23种设计模式 UML 类图及对应示例代码 (二)

11.DoFactory.GangOfFour.Flyweight.Structural    Flyweight:运用共享技术有效的支持大量细粒度的对象。       享元模式:FLYWEIGHT在拳击比赛中指最轻量级。享元模式以共享的方式高效的支持大量的细粒度对象

2011-09-08 11:23:25 2663

转载 23种设计模式 UML 类图及对应示例代码 (一)

1.DoFactory.GangOfFour.Abstract.Structural       Abstract Factory:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。    工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只

2011-09-08 10:12:03 2197 1

转载 Gof 设计模式

Gof 设计模式比较常用的有23种.  一.设计原则1.1 OCP法则. 开闭法则(Open-Closed Principle)一个软件系统应当对扩展开放,对修改关闭优点:原则的描述就是其优点所在,1)通过扩展已有软件系统,可以提供新的行为,以满足

2011-09-08 07:50:35 1512

转载 Hibernate的Fetch

越来越发现其实掌握 hibernate并不容易,Spring用起来其实简单多了,但是在用hibernate的时候真的是需要一定的时间积累,对一个项目组来说如果采用hibernate最好有一个对hibernate比较清楚的人否则碰到问题就会成为项目的风险。我想告诉各位的是,掌握

2011-09-06 23:20:41 662

转载 关于paramsPrepareParamsStack

paramsPrepareParamsStack在Struts 2.0中是一个很奇妙的interceptor stack,以至于很多人疑问为何不将其设置为默认的interceptor stack。paramsPrepareParamsStack主要解决了ModelDriven和P

2011-09-06 22:47:39 603

转载 struts2 拦截器 interceptor

在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。 downpour 写道拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。正如上面 Struts2的Refer

2011-09-06 22:22:37 675

转载 webservice 关键技术

Web Service 三个基本技术之 SOAP SOAP:Web Service通过标准通信协议,在互联网上发布有用的程序模块(以服务的方式),目前大部分是用SOAP来作通信协议。因为SOAP与 DCOM和CORBA在概念上有相同之处,所以很多人在问:“SOAP是怎样激

2011-09-05 22:35:59 1103

转载 SAX解析XML 详解

JAVA 解析 XML 通常有两种方式,DOM 和 SAX。DOM 虽然是 W3C 的标准,提供了标准的解析方式,但它的解析效率一直不尽如人意,因为使用DOM解析XML时,解析器读入整个文档并构建一个驻留内存的树结构(节点树),然后您的代码才可以使用 DOM 的标准接口来操作这个

2011-09-05 22:04:53 1778

转载 SAX 解析xml的处理机制

转载:http://blog.sina.com.cn/s/blog_5de48f8b0100dbtp.html 昨天我们学习了使用 DOM 解析 XML 文档,都知道在使用 DOM 解析 XML 文档时,需要读取整个 XML 文档,然后在内存中创建 DOM 树,生成 DOM

2011-09-05 22:03:05 694

转载 Java DOM 解析 XML详解

DOM解析器的接口已经被W3C标准化了。org.w3.dom包包含了接口类型的定义,比如:Document和Element等。不同的提供者,比如Apache Organization和IBM都编写了实现这些接口的DOM解析器。SUN公司的XML处理JAVA API(Java

2011-09-05 20:29:32 818

原创 Java 部分面试题

(1)J2se6新特性及用途sun最近公布J2SE代码命名mustang(野马)的新特性,主要包括:Java编程语言和工具安全与网络Java管理扩展(Java Management Extensions,JMX)可服务性核心库企业客户和XML似

2011-09-05 19:07:07 677

转载 漫谈数据库索引

一、引言对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……] 二、B

2011-09-01 15:16:11 522

转载 Oracle建立全文索引详解

最近总结了一下,相关例子和部分内容也是搜索于网络,具体分下面几部分: 1.全文检索和普通检索的区别 不使用Oracle text功能,当然也有很多方法可以在Oracle数据库中搜索文本,比如INSTR函数和LIKE操作: Java代码

2011-08-31 21:48:30 1397

转载 oracle索引详解

转载地址:http://oracle.chinaitlab.com/optimize/38502.html  什么是索引    索引是建立在表的一列或多个列上的辅助对象,目的是加快访问表中的数据;    Oracle存储索引的数据结构是B*树,位图索引也是

2011-08-31 21:37:49 578

转载 数据库范式(1NF 2NF 3NF BCNF)详解一

数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。

2011-08-31 20:42:28 2289 1

转载 Oracle面试题集锦-技术篇

1. 解释冷备份和热备份的不同点以及各自的优点  解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的

2011-08-31 20:03:54 621

转载 基于Java Socket的文件UpLoad代码(完美版)

Server端程序:import java.io.DataInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.net.Se

2011-08-30 18:05:13 868

转载 Java面试--io

(1)题目:给出一个整数数组,将其写入一个文件,再从文件中读出,并按整数大小逆序打印。这道面试题是我看了好多面试题后自己编的,希望能对将要面试的人有点帮助。对于我这个新手来说,觉得这个题目考察的基础东西还是比较多的:1.对文件的写入和读出方面的

2011-08-30 17:01:33 6249

转载 java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.

2011-08-30 13:22:50 1502 3

转载 递归-背包问题

背包问题有许多种形式,最简单的背包问题形式:现在有一堆石头,(比如重量为2,6,8,10),一个背包中可以装指定的重量(比如14)的石头,请问背包中可以放入的石头的组合。代码中假设石头是个源数组,背包是目标数组。算法中使用分治的想法将此问题递归为两个小范围的问题。

2011-08-30 09:46:17 686

转载 逻辑推理

A.逻辑推理   1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费?   2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。

2011-08-29 23:51:47 4166

转载 逻辑智力题

智力题1(海盗分金币)在美国,据说20分钟内能回答出这道题的人,平均年薪在8万美金以上。  海盗分金币5个海盗抢得100枚金币后,讨论如何进行公正分配。他们商定的分配原则是:   (1)抽签确定各人的分配顺序号码(1,2,3,4,5);   (2)由抽到1号签

2011-08-29 21:37:12 1063

原创 智力题II

称球问题  ①②③④⑤⑥⑦⑧⑨⑩⑾⑿第一次:①②③④和⑤⑥⑦⑧称,A,若平,则次品是⑨⑩⑾⑿之一;第二次:⑨⑩和①②称,a,若平,则次品是⑾⑿之一;第三次:⑾和①称,若平,则⑿是次品;若不平,则⑾是次品。b,若不平,则次品是⑨⑩之一;

2011-08-29 18:31:17 765

转载 java 智力题

(1)differenthourses演示一下我的逻辑推理步骤:1. 梳理出题中出现的各种值(按出现的先后次序)房子颜色红色绿色白色黄色蓝色国籍英国瑞典丹麦

2011-08-29 14:53:29 2615

转载 Struts 1.x 与 Struts2 的区别

Struts1和Struts2的区别和对比  Struts1和Struts2的区别和对比 • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。  • Struts 2 Action类可以实现一个Ac

2011-08-28 17:51:22 944

转载 Webservice 是什么?

前两天突然有个人问题,webservice是什么?我还真的没有答上来,虽然平时一直用xfire,axis,xml,wsdl,异构系统之间交互接口设计等等,但是对于概念性的东西,还真的没有一个系统性的概念。下面从别的网友那里参考一下:整理一下这个概念性的描述。 参考:h

2011-08-28 16:46:41 941

转载 Java 创建简单的WebService

使用Axis开发WebService 1.下载并安装Axis 1)登陆http://axis.apache.org/axis/站点下载Axis    下载axis-bin-1_4.zip,解压后的目录结构如下:        2)安装Axis    首

2011-08-28 15:51:55 5803 1

转载 JNDI介绍(详解,什么是JNDI)

JNDI介绍(详解,什么是JNDI)JNDI(Java Naming and Directory Interface)是一个应用程序设计的API,为开发人员提供了查找和访问各种命名和目录服务的通用、统一的接口,类似JDBC都是构建在抽象层上。JNDI可访问的现有的目录及服

2011-08-28 10:58:37 765

转载 JMS详解

什么是JMS 它是Java 消息服务    Java 消息服务是 J2EE (Java 2 Enterprise Edition) 套件的一部分,它提供了标准 API,Java 开发人员可以使用这些 API 来访问企业消息系统的共同特性。JMS 支持发布/

2011-08-28 10:46:27 985

转载 Spring Jms入门实例

Spring JMS        Spring框架提供了一个模板机制来隐藏Java APIs的细节。开发人员可以使用JDBCTemplate和JNDITemplate类来分别访问后台数据库和JEE资源(数据源,连接池)。JMS也不例外,Spring提供JMSTemplate

2011-08-28 10:28:23 1817

转载 spring事务详解

spring事务属性 Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有

2011-08-28 08:02:48 533

转载 SpringSecurity3.X--一个简单实现

作者对springsecurity研究不深,算是个初学者吧,最近很不完整的看了一下翻译的很是生硬的《Spring3Security-3.0.1中文官方文档.pdf》,为了便于学习和记忆,所以将所学知识在此记录下来。这里给出一个简单的安全验证的实现例子,先说一下需求:

2011-08-27 22:36:24 2372

转载 java socket编程收藏之四(线程池)

(1)Server端 Java代码  import java.io.*;  import java.net.*;  public class PooledRemoteFileServer {     //服务器能同时处理的活动客户机

2011-08-27 12:02:33 726

原创 java 线程死锁的小例子

Java代码  public class TestDeadLock implements Runnable  {      public int flag = 1;      static Object o1= new Object();

2011-08-26 20:04:57 544

转载 java多线程例子

到这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别: Java代码  "font-size: small;">package com.test;    import java.io.*;  import jav

2011-08-26 19:23:04 468

转载 【JAVA基础】JAVA多线程编程详解

一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程

2011-08-26 16:41:04 522

原创 数据结构基础-哈希表

哈希表分为两大类,一是开放地址法,二是链地址法。 1)、开放地址法中,通过在哈希表中再找一个空位解决冲突问题。 2)、链地址法中,某个数据项的关键字值还是像通常一样映射到哈希表的单元,而数据项本身插入到这个单元的链表中,其他同样映射到该位置的数据项只需要加入到链表中。

2011-08-26 09:05:54 522

转载 红黑树的Java实现

From: http://www.blogjava.net/javacap/archive/2007/12/20/169120.html红黑树可能是要考虑情况最多的BST树了,它有自己的规则(见代码的注释),通过这些规则可以保证花费较小的代价来达到相对平衡。注意,红黑

2011-08-26 08:29:45 555

空空如也

空空如也

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

TA关注的人

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