自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Day day up!

内修则外达

  • 博客(116)
  • 资源 (1)
  • 收藏
  • 关注

原创 IBM笔试中见到的几个生词

JCA、J2C、JAAS和SAAJJCA,J2EE Connector Architecture 的旧缩写,现在用来表示 Java Cryptography Architecture。新缩写是 J2C。Java 2企业版(J2EE)连接器架构(JCA)是对J2EE标准集的重要的补充. 它注重的是用于将Java程序连接到非Java程序和软件包的中间件的开发.JCA是由Sun公司领导的Java

2007-10-28 21:26:00 1251 1

转载 UML类图详解

阅读提示:这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 UML 2 中提出的一种新图种类。由于本系列文章的目的是使人们了解记号元素及它们的含意,该文主要关注类图。你很快就会知道这样做的理由。随后的文章将会覆盖结构范畴中包含的其它图。 这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 UML 

2007-10-28 20:49:00 1907

原创 Post和Get的区别

从一个页面转向另一个页面的请求方式有两种,Post和Get. 如果从原理上来探究他们的区别,涉及到Http传输协议的细节,本文不加探究,只讨论一下表象。 所有的人都知道如下区别: 1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post顾名思义,就是为了

2007-10-28 14:11:00 1001

原创 排序算法基本思想

 转自:http://yijiaotest.rdedu.net/yijiaotest/web/200552432039930/app/readnews.asp?id=8一、插入排序(Insertion Sort)1. 基本思想:  每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。2. 排序过程: 【示例】:[初始关键字] [

2007-10-11 16:49:00 1380

转载 用Java实现几种常见的排序算法及SortUtil

转自:http://www.gdglc.com/v2/pages/root/viewdetail.asp?id=303用Java语言实现的各种排序,包括插入排序、冒泡排序、选择排序、Shell排序、快速排序、归并排序、堆排序、SortUtil等。 插入排序: package org.rut.util.algorithm.support; import org.rut.uti

2007-10-11 15:58:00 2238

转载 JAVA实现的常用排序算法及对比

转自:http://www.cnblogs.com/tongzhiyong/archive/2007/06/26/796830.aspxpackage Sort;class Data { Comparable key; Object value; public Data() { }  public Data(Data data){    this.k

2007-10-11 14:37:00 864

转载 如何优化C语言代码

转自:http://www.cnblogs.com/BoyeeStudio/archive/2005/11/26/285241.html如何优化C语言代码(程序员必读)1、选择合适的算法和数据结构应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根

2007-10-11 14:22:00 777

转载 重温经典排序思想--C语言常用排序全解(转载--值得一看)

转自:http://www.cnblogs.com/BoyeeStudio/archive/2005/11/26/285127.html/*===============================================作者:rerli时间:2003-12-15目的:重温经典排序思想,并用C语言指针实现排序算法=================================

2007-10-11 14:10:00 734 1

转载 数据库设计三大范式应用实例剖析

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

2007-10-09 20:01:00 675

转载 数组名与指针的区别(转一牛人文章)

数组名与指针的区别本页为 林爽的技术笔记本 之一部分。(转载,原文由 raysmile 发表于 2005-11-25。) 转自:http://pengxzh.bokee.com/viewdiary.13351508.html 目录 [隐藏]

2007-10-09 13:21:00 1306 2

转载 Java中的堆和栈

转自:http://blog.csdn.net/jwj179049572/archive/2006/09/28/1298000.aspx2.1 内存分配策略按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据

2007-10-08 21:54:00 833

转载 Java虚拟机类装载:原理、实现与应用

 转自:http://www.javaresearch.org/article/35626.htm一、引言   Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块, 而不影响系统其他功能模块的正常运行。本文将分析JVM中的类装载系统,探讨JVM中类装载的原理、

2007-10-08 20:49:00 697

转载 Java虚拟机体系结构概述

Java虚拟机之所以称为“虚拟”,就是因为它仅仅是由一个规范来定义的抽象计算机。要运行某个Java程序,首先需要一个符合该规范的具体实现。下面主要讨论这个规范本身。Java虚拟机是什么    要理解Java虚拟机,你必须意识到,当你说“Java虚拟机”时,可能指的是如下三种不同的东西: 抽象规范  一个具体的实现  一个运行中的虚拟机实例 Java

2007-10-08 20:44:00 1331

原创 SQL学习之外部连接

inner join(等值连接) 只返回两个表中联结字段相等的行,仅当至少有一个同属于两表的行符合联接条件时,内联接才返回行。   left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录,对寻找孤儿记录很有用。所谓“孤儿记录”就是那些在主表中没有相关记录的相关表中的记录,孤儿记录是违反引用一

2007-10-08 18:48:00 867

转载 SQL学习之Group by和Having

转自:http://dev.yesky.com/230/2669730.shtml  在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。 SELECT SUM(populat

2007-10-08 16:13:00 954

原创 JAVA Properties类学习笔记

 Properties 基本知识  如果不熟悉 java.util.Properties 类,那么现在告诉您它是用来在一个文件中存储键-值对的,其中键和值是用等号分隔的,如清单 1 所示。   清单 1. 一组属性示例 foo=barfu=baz   将清单 1 装载到 Properties 对

2007-09-28 23:06:00 3484 1

转载 java 中 set map table list ~~的总结

转自:http://bluefishyong.itpub.net/post/24555/2787911.Collection List Set Map 区别记忆 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。

2007-09-28 13:23:00 1730 2

转载 正则表达式参考文档

转自:http://www.regexlab.com/zh/regref.htm引言    正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 a 和 任意个 b ”,那么 ab, abb, abbbbbbbbbb 都符合这个特征。    正则表达式

2007-09-28 01:30:00 932

转载 正则表达式30分钟入门教程

转自:http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm正则表达式30分钟入门教程版本:v2.21 (2007-8-3) 作者:deerchao 来源:unibetter大学生社区 转载请注明来源目录 本文目标 如何使用本教程 正则表达式到底是什么?

2007-09-28 01:26:00 1002

转载 HashMap和Hashtable的区别

转自:http://hi.baidu.com/zxtandy/blog/item/7453f650190e165c1038c29d.htmlHashtable和HashMap类有三个重要的不同之处。第一个不同主要是历史原因。Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现。 也许最重要的不同是Hashtable的方法是同步的

2007-09-26 23:46:00 815

原创 应用反编译命令JavaP理解String和StringBuffer的区别

此段文字摘自:http://www0.ccidnet.com/tech/guide/2001/08/06/58_2872.html反汇编器-javap  javap命令反汇编一个java字节代码文件, 返回有关可变部分和成员函数的信息,其命令行如下:   C:/>javap options classname additionalClasses  javap的标准输出是公有变量和类

2007-09-26 14:19:00 1203 1

转载 String和StringBuffer的对比及使用技巧

转自:http://ww1.blog.enorth.com.cn/article/30760.shtml  String和StringBuffer之概览  创建字符串的较佳途径  滞留字符串带来的优化  连接字符串时的优化技巧  借助StringBuffer的初始化过程的优化技巧  关键点 String和StringBuffer之概览  非可变对象一旦创建之后就不能再被改变,可变对

2007-09-26 14:05:00 903

转载 从Decorator,Adapter模式看Java/IO库

转自:http://dev.csdn.net/author/lin_bei/8b332118ef1241d3a35ece6a2dcb05f6.html从Decorator,Adapter模式看Java/IO库 我想任何一本介绍模式的书在讲到Decorator模式的时候不能不提到它的实际应用--在Java/IO库里面的应用,>这本书也不例外,有点不一样的是,这本书在介绍的时候有个专题,是从两

2007-09-24 14:40:00 1887

转载 Java的IO系统简明而经典的介绍

转自:http://blog.csdn.net/flyineagle/archive/2006/11/20/1399554.aspx一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的str

2007-09-24 13:53:00 886

转载 Java IO详细介绍

转自:http://blog.csdn.net/baobeiSimple/archive/2007/07/28/1713797.aspxJava IO江苏 无锡 缪小东       本篇主要讲述IO相关的内容,主要包括:与IO相关的简单的历史背景知识;Java IO的简单分类;与IO设计相关的两个模式;同时列举几个简单的例子;分析其中几个实现的源代码;最后给大家一些简单扩展的例子。治学

2007-09-24 00:25:00 3756 3

转载 我喜欢简单:ant - java 构建工具

转自:http://blog.csai.cn/user1/413/archives/2005/1825.html我喜欢简单:ant - java 构建工具作者:陈鹏hello ant    管理你的代码,doc文件,编译,配置等开发工作你是怎末做的:自己管理源目录,编译文件,copy,实施...在window写bat,在unix写shell?     可惜我不怎末会写。所以我制作一

2007-09-23 01:53:00 873

转载 好文:java初学者应该搞懂的六个问题

转自:http://www.wujianrong.com/archives/2007/07/java_32.html对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。  问题一:我声明了什么!

2007-09-22 22:31:00 784

转载 JAVA正则表达式4种常用功能

 转自:http://publish.it168.com/2005/0915/20050915022401.shtml正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持    下面简单的说下它的4种常用功能:    查询:    以下是代码片段:  String str="abc efg ABC";   String regEx="a|f"; //表示a或f

2007-09-22 21:48:00 707

转载 正则表达式基础知识

一、正则表达式基础知识   我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“ctalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:

2007-09-22 21:41:00 612

转载 Eclipse插件开发快速入门(二)

转自:http://blog.csai.cn/user1/413/archives/2005/1787.htmlEclipse插件开发快速入门(二)作者: 陶刚编译运行和调试  你可以在一个特殊的沙盒(sandbox)--运行时工作台(runtime workbench)中测试自己的插件。使用这种方式的时候,即使运行时工作台崩溃了,Eclipse仍然能够工作。通过点击"预览"页面上的"

2007-09-22 21:13:00 995

转载 Eclipse插件开发快速入门(一)

转自:http://blog.csai.cn/user1/413/archives/2005/1786.htmlEclipse插件开发快速入门(一)刚才我在修理自己的汽车,我需要拧下一个螺丝。于是我打开自己的扳手工具包,试图找到合适的扳手。但是那些扳手的型号都不对,因为那个螺丝都属于公制标准的。我只能使用与理想尺寸最相近的扳手。这是一个不好的想法;结果我把那个螺丝弄裂了,只好去买一个专用的

2007-09-22 17:50:00 979

转载 利用MVC模式开发Java应用程序

附件中是我根据文中的示例程序改写的一个利用MVC模式开发Java应用程序。http://dl2.csdn.net/down4/20070918/18215508937.rar名词解释: Model View Controller的缩写,为了获得更好的系统结构而推出的一种宏观的设计模式,model代表系统的模型层,view是模型的展现层,controller负责业务的流转,使用MVC可以

2007-09-17 23:54:00 4899

转载 Java多线程程序设计详细解析

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

2007-09-17 21:28:00 893

转载 Java中的内部类总结

转自:http://blog.csdn.net/wuliming_sc/archive/2007/08/21/1753164.aspx内部类本文主要参照网上的一些相关文章、以及thinking in java 第三版,对java里面的内部类进行了一个较为详细的总结内部类是指在一个外部类的内部再定义一个类。内部类作为外部类的一个成员,并且依附于外部类而存在的。内部类可为静

2007-09-16 21:25:00 1129 1

转载 Java中的垃圾回收

转自:http://www.blogjava.net/lostfire/archive/2006/06/04/50276.htmlJava堆的管理—垃圾回收提到一下几点,很不错,或许可以作为写程序时候的准则:(1)不要试图去假定垃圾收集发生的时间,这一切都是未知的。比如,方法中的一个临时对象在方法调用完毕后就变成了无用对象,这个时候它的内存就可以被释放。   (2)Java中提供了一些和垃

2007-09-16 00:22:00 950

转载 Java中的接口及抽象类

两篇文章以不同的方式陈述了这个问题:文章1,转自:http://hi.baidu.com/klcstudy/blog/item/65e5333f129c0bec55e72313.htmlJava接口特性学习    在Java中看到接口,第一个想到的可能就是C++中的多重继承和Java中的另外一个关键字abstract。从另外一个角度实现多重继承是接口的功能之一,接口的存在可以使Ja

2007-09-15 15:45:00 12128

转载 Java中"equals"和"=="的区别

转自:http://www.javaresearch.org/html/article/46110.htm一句话概括:==比较的是两个对象的引用(即内存地址)是否相等,而equals()比较的是两个对象的值(即内存地址里存放的值)是否相等。当然equals()在个别类中被重写了那就例外了。详细论述:eqauls 与 = =之异同1)比较方式角度:= =是面向过程的操作符;equals是面向

2007-09-15 14:43:00 1157

原创 程序、进程和线程

经典的一个问题,但一直没找到一个完全满意的答案,以下是从网上摘录的一些说法。说法0:(教科书) 程序是为完成特定任务、用某种语言编写的一组指令的集合。指一段静态的代码。进程是程序的一次执行过程,是系统进行调度和资源分配的一个独立单位。   线程是比进程更小的执行单位。一个进程在其执行过程中,可以产生多个线程,形成多条执行线索。每个线程也有它自身的产生、存在和消亡的过程,也是一个动态的概

2007-09-15 13:14:00 809

转载 Java中的static关键字

转自:http://www.yuanma.org/data/2007/0213/article_2300.htmjava中static的作用 有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个

2007-09-15 02:27:00 854

转载 Java中的synchronized关键字

  转自:http://dev.csdn.net/article/71/71246.shtmJava对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就

2007-09-15 02:21:00 921

应用MVC编写的Java应用程序实例

应用MVC编写的Java应用程序实例

2007-09-18

空空如也

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

TA关注的人

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