自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 LoadLibrary函数(感谢原作者)

LoadLibrary函数随着软件规模的扩大,要求的功能也是越来越多,开发人员的参与也是越来越多。因此软件的功能划分,就成为了现代软件工程的重大任务,还有软件开发的并行性也越来越重要。为了解决这些问题,大家都会看到IT硬件发展非常迅速,功能也越来越复杂,但硬件中发展明显提高在于采用IC的方式来实现复杂的功能,也就是把大部份功能集成到一起,只要给出一些引脚就可以实现产品了。而软件中有没有相同

2009-08-07 10:02:00 1864

原创 今天看的几个函数

2008-01-13 14:35:00 597

原创 上海华为的一道关于指针方面的编程题

题干: int   A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int   Func(int*   A,   int   nSize),使A把0移至后面,非0整数移至 数组前面并保持有序,返回值为原数据中第一个元素为0的下标。(尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路) DoH_Wang ()发表于:2007-12-19 17:00:16我不是华为员

2007-12-23 17:02:00 893

原创 一个分支限界和回溯法的例子

打耙问题:         有一个射击队员练习打耙,耙一共有10环,连开10枪共打中90环的可能性有多少种,用C语言递归实现,并输出每次的过程,比如:10,10,10,10,10,10,10,10,10,0。  #include   stdio.h> static   int   a[10]=...{0}; static   count=0; static   int   sum=0;

2007-12-20 17:04:00 1928

原创 容器的缺点:未知类型

 使用java容器有个缺点,在将对象加入容器的时候就丢失了类型信息。因为容器类的程序设计人员不关系你想要添加入容器的对象的具体类型。如果容器只能保存你自己的类型,就失去了作为通用工具的意义。所以容器只保存对Object的引用,Object是所有类的基类,因此容器可以保存任何类型的对象。这是了不起的解决方式,不过也有两个缺点。(1)因为在将对象的引用加入容器的时候就丢失了类型的信息,所以对于

2007-12-12 18:26:00 807

原创 java构造方法的相关内容

一 java 类当中都有构造方法,如果你没有指定构造方法,则系统会调用缺省的构造方法。二 构造方法的作用:检查对象是否被正确的构造。三 在继承关系中,构造函数的相关内容      基类的构造器总是在导出类的构造过程中被调用,而且按照继承层次逐渐向上链接,以使每个基类的构造器都能得到调用。这样做是很有意义的,因为构造器的一个任务就是,检查对象是否被正确的构造。导出类只能访问它自己的成员,

2007-12-11 20:00:00 1887 3

原创 关于java中override 与 overload

override  覆盖。在类的继承当中,如果子类想重写父类当中的方法,则为覆盖override。重写的方法名,返回类型,参数皆不变。例如: class parent...{    public void show()    ...{        System.out.println("父类中");    }}class son extends parent...{    publi

2007-12-10 20:21:00 826

原创 抽象类与接口

一 抽象类      包含抽象方法的的类叫做“抽象类”,例如 抽象方法 abstract void f(); 如果有类包含有一个或者一个以上的抽象方法,则为抽象类。     抽象类的目的,用抽象方法,表示一个通用接口。如果抽象类不完整,也就是说继承它的类没有完全实现抽象方法时,我们是不能产生该类的对象的。它还是抽象类。     抽象类可以有成员变量。二 接口 interface

2007-12-10 19:52:00 510

原创 final 数据

可能用到final的三种情况:数据,方法,类一 final 数据      向编译器告知一块数据是恒定不变的。比如:      (1) 一个永不改变的“编译时常量”。      (2)一个在运行时被初始化的值,而你不希望它被改变。对编译时常量这种情况,编译器可以将该常量值代入任何可能用到它的计算式中,也就是说,可以在编译时执行计算式,这就减轻了运行时的负担。在java中,这些常

2007-12-09 19:00:00 639

原创 论组合与继承

一 ,首先说明一个术语 “向上转型”,什么是 “向上转型” ?我们可以看一个继承图:           从上图可以看到,wind 类的继承于 Instrument类。当由导出类转型成基类的时候,在继承图上是向上移动的,因此一般称为向上转型。由于向上转型是从一个较为专用的类型向通用类型的转换,所以来说,是比较安全的。也就是说,导出类是基类的一个超集。它可能不基类含有更多的方法,但它必须而且

2007-12-09 18:27:00 526

转载 Java Gossip: throw、throws

  当程式发生错误而无法处理的时候,会丢出对应的例外物件,除此之外,在某些时刻,您可能会想要自行丢出例外,例如在例外处理结束后,再将例外丢出,让下一层例外处理区块来捕捉,若想要自行丢出例外,您可以使用"throw"关键字,并生成指定的例外物件,例如: throw new ArithmeticException(

2007-12-09 13:20:00 1182

原创 从键盘输入一个int/double/字符串?

import java.io.*;import java.math.*;public class test...{    public static void main(String args[])    ...{        try        ...{            BufferedReader in = new BufferedReader(new InputStreamRe

2007-12-07 20:22:00 1854

原创 关于java中package使用的几点问题

 1  package 位于程序的非注释的第一行。例如: //测试package用法package ccnu.rain;public class test...{    public static void main(String args [])    ...{        System.out.println("OK!");    }} 2.  package ccn

2007-12-07 19:24:00 1791

原创 数组作为形式参数

数组作为形式参数1 一维数组作形式参数      例如   int  int   sum(int a[],int n)也可以这样写int sum(int *,int n)2 多维数组作为形式参数这个情况就不同了 在形式参数中,数组的括号中,除了最左边的可以留下空之外,其它的都需要填写数值。例如 ,int sum(int a[][],int i

2007-11-13 19:20:00 9493

原创 指针数组与数组指针的使用

指针数组与数组指针的使用指针数组,顾名思义就是一个数组,它里面的元素是指针。例如 int *p[3],那么它的意思是数组p中可以最多存储 3个元素,这三个元素都应该是int指针类型;数组指针,它是指向一个数组的指针,它的指向是整个数组,当然它的绝对地址和数组首元素的地址相同。但是区别在于数组指针指向一整个数组,而数组首元素只是一个元素。例如: int (*p)[4],为一个指向数组

2007-11-12 20:01:00 786

原创 日期的操作的一个实例

import java.util.Calendar;import java.util.Date;public class test{ public static void main(String args []) {  Calendar cal = Calendar.getInstance();  cal.set(Calendar.MONTH,10);  cal.set(Calendar.DATE

2007-11-07 19:07:00 478

原创 一个很不错的题目,解决方法很精巧

一个很不错的题目,解决方法很精巧吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半数字,其中从最初的数字中可以任意排序。以两个0结尾的数字不允许的,列如:1260=21*60,2187=27*81,   请找出所有的四位的吸血鬼数字。 这个题目如果按照一般的思路,肯定是从 1000 开始到 9999 进行遍历,然后把两个乘数进行遍历,看是否符合条件,这种算

2007-11-04 21:50:00 753

原创 字符串的定义

 请问: 下面两种定义字符串的形式都有哪些不同呢?? 什么情况下使用第一种,什么情况下使用第二种?     String   s1   =   "abc ";     String   s2   =   new   String( "abc ");   问题点数:20 回复次数:14 显示所有回复显示星级回复显示楼主回复      woos  等 级: 发表于:2007-11-03 12:

2007-11-03 22:19:00 9286

原创 hash code

推荐你看一下这篇文章,对理解hashcode有帮助《Java   理论与实践:   哈希     有效和正确定义hashCode()和equals()》     http://www-128.ibm.com/developerworks/cn/java/j-jtp05273/     Top3 楼liuguangliang(小刀刘)回复于 2006-09-12 22:51:29 得分 0

2007-11-03 22:16:00 608

原创 关于POJO与PO

POJO 在Hibernate 语义中理解为数据库表所对应的Domain Object。这里的POJO就是所谓的“Plain O

2007-11-03 19:30:00 600

转载 工厂方法的应用3

今天看java编程思想中的接口时,理解不了工厂方法设计模式,希望有人能来帮忙解答下。       书上的代码说的是在一个相同的棋盘上下国际象棋和西洋跳棋,       interface   Game{...}       interfacd   GameFactory{...}                 class   Checkers   implements   Game{...}  

2007-11-03 18:39:00 536

转载 工厂方法的应用2

下面代码说的是在一个相同的棋盘上下国际象棋和西洋跳棋,   interface   Game{...}//game接口 interfacd   GameFactory{...}gamefactory接口 class   Checkers   implements   Game {. //game   的实现类 ..} class   CheckersFactory   implements   G

2007-11-03 18:32:00 395

原创 DAOFactory 的生成方法

举一个简单的简单工厂法的例子吧。 Java code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public interface A { public String print();}publ

2007-11-03 18:12:00 701

原创 netbean 的 hibernateUtil 类编写的问题

最近刚用netbean5.5   ,下载了   hibernate   插件。 项目目录   :   缺省包                                 -----Main.java                                 ---Student.hbm.xml                             -----hibernamte.cfg

2007-11-02 21:47:00 879

空空如也

空空如也

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

TA关注的人

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