自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 怎样把键盘输入,转换成另一种输入?如输入A,系统是知道输入的是B

怎样把键盘输入转换成另一种输入?如输入A,系统是知道输入的是B。骗过系统。请各位兄弟指点。。。

2010-12-02 12:03:19 263

原创 人生——选择的艺术

      人生,是一条路!在路上我们必须作出选择,有时候我们有选择的权利,而有的时候,我们是让命运选择了我们,我们却没能为力,只好顺应天命。然后当我们可以选择的时候,也会作出正确的选择吗?没有人能够告诉你应该怎样去选择。因为你就是你,你必须为自己负责。因而我们彷徨,因为我们不知道怎样选择。我们没有选择的依据、准则、原理。当我们明白了怎样去选择的时候,我们就知道怎样去更好我们的生活。怎样更好我们的

2009-06-20 20:24:00 443

转载 ERP流程的一个生动的例子

ERP流程的一个生动的例子: 一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?”(订货意向) 妻子:“当然可以,来几个人,几点来,想吃什么菜?” 丈夫:“6个人,我们7点左右回来,准备些酒、烤鸭、番茄炒蛋、凉菜、蛋花汤……。你看可以吗?”(商务沟通) 妻子:“没问题,我会准备好的。”(订单确认) 妻子记录下需要做的菜单(MPS计划),具体要准备的

2009-06-06 15:32:00 600

转载 JAVA中用动态代理类实现记忆功能(一)

JAVA中用动态代理类实现记忆功能(一)   记忆是衍生自Lisp,Python,和Perl等过程性语言的一种设计模式,它可以对前次的计算结果进行记忆。 一个实现了记忆功能的函数, 带有显式的cache, 所以, 已经计算过的结果就能直接从cache中获得, 而不用每次都进行计算.记忆能显著的提升大计算量代码的效率. 而且是一种可重用的方案.本文阐述

2009-05-27 19:53:00 316

转载 JAVA中用动态代理类实现记忆功能(二)

JAVA中用动态代理类实现记忆功能(二) 通过动态代理类来创建一个通用的缓存包装器   上面第二种方法仅有的缺点就是缓存包装器不能重用,每次我们希望添加一个缓存给某个类,我们就要写一个特殊的缓存包装器给目标接口.这是一个很慢,容易出错的过程.     Jdk1.3开始支持动态代理类: 特别的类能够在运行期决定实现哪个接口-通常的模式都是,在运行期

2009-05-27 19:51:00 309

原创 对反射的思考——另一种抽象,另一种实现

反射实现了在程序运行时动态编译生存对象的一种机制。这个机制依赖对JAVA的类的一种抽象——即Class类。与Class类联系的其它类Method类、Field类、Constructor类、Modifier类等代表各种信息的类。书里面说,反射是在运行时通过获得运行对像的类信息,即Class对象,从而运行Class对象信息进行动态地操作。而在运行时对像的信息可以在编译的时候就知道的,那叫做RTTI,而

2009-05-27 11:38:00 358

原创 JDK动态代理实现的思考

jdk的动态代理要求根据相应的接口而生成实例作为目标对象的代理的,当调用代理对象     的每一个方法时,都会执行InvocationHandler实例中的invoke()方法。那就是说,在     构建代理对象的时候,在代理对象中植入了一个InvocationHandler引用,构造时把实     例传入就是了,这个过程是在Proxy.newProxyInstance(loader, inter

2009-05-27 09:07:00 296

原创 对接口的思考——抽象与实现的分界

    接口,关系着抽象与实现。在应用层中,接口通常被引用或者说是调用,是抽象层的    逻辑对象,在应用层中,实现是不必实现的--也就是说,我们没必要向客户交代我们    是怎样去实现的。我们提供的只要符合客户的需要就可以了。下面是我的一下思考:      1、等号的两端。       面向对象设计,重要的一个特点是多态。一个引用,可以引用多种态的对象,而这些       对象只要符合引用的

2009-05-25 22:20:00 399

原创 代理模式

  代理模式在程序设计中有两个对象,一个是代理对象,另一个是原对象。这两个对象共同实现了一个接口,这个接口代表着一个共同行为的抽象。在调用代理对象的同名方法的时候,其会调用原对象的同名方法。同时在此前后可以调用其它的方法,以增加服务去达到不同的效果。  对于客户(应用层),通常会调用接口,或直接调用代理类。调用接口,配合工厂方法使用,可以使应用层的业务逻辑与实现层的业务逻辑分离,实现解耦合。在

2009-05-25 11:13:00 635 1

转载 一个build.xml实例

                                                                                                                                                                                                  

2009-05-24 19:25:00 11527 1

原创 据说是最完整的ANT的build.xml

=======================================================================hello-ant 项目 ,学习ant工具的build file.参照ant的jakarta-ant-1.6alpha的build.xmlCopyright (c) 2002 The Neusoft Software Foundation. All righ

2009-05-24 19:02:00 1367

原创 Ant的build.xml文件解释

Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,

2009-05-24 18:44:00 780

转载 引用包java.lang.ref

本文转自:汉学堂博客   前言: 上次碰到个WeakHashMap,搞了一下,没明白, 碰到了引用包, 没太理解它的用处, 这次看JDK中Proxy的源码又碰到了,如鲠在喉, 一定要解决它对象的回收过程:标记阶段(此阶段, 一切工作必须停止, 如果有对象覆盖了finalize方法, 会先调用这个方法, 而暂时不做标记, 而推迟到下次gc的时候再做标记)清理阶段(此阶

2009-05-17 17:31:00 732

转载 Java.lang.reflect包介绍

 特此声明这些资料的原始内容来自www.java.sun.com,本人只是对其内容在个人的理解的基础上,进行翻译和整理。一.概述       Reflection API可以使JAVA代码动态的查询和操作正在运行的JAVA类或者接口。Reflection 包含许多的类,例如Method类,该类可以在java.lang.reflect包中找到。使用Reflection 中的类需要三个步骤:1.获取一

2009-05-17 17:27:00 366

转载 常用RE

JavaScript验证正则表达式大全匹配中文字符的正则表达式: [/u4E00-/uFA29]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评

2009-05-15 19:39:00 251

原创 字符转换

在刚开始学输入输出的时候,字符转换有时候是个比较烦的问题。通常输入都是以字符的形式输入的,当获得输入的时候,也注意获得的方法是以什么数据格式去获得的,通常要根据实际进行转换。下面是几个字符转换的方法。1、当读取数据是以int格式读取的,比如System.in.read(),就是返回int类型,它的值是ASCII码。那么用户转入的就与计算机得到的不同,就要进行转换。     char c =

2009-05-14 15:40:00 389

原创 使用正则表达式限制输入

在控制台上获取输入数据的时候可以使用正则表达式来对输入的数据进行匹配,再而进行判断要求输入的数据是否符合要求,如果输入不符,提示重新输入。如果符合要求,则继续运行,能减少抛出异常。 public class CheckInput{        BufferedReader br = new BufferedReader(new InputStreamReader(System.in)

2009-05-14 15:15:00 429

原创 又进一步

      经过一年的时间,对java进行了比较详细的了解,心里已经不再盲目。虽然对技术的运用方面还是个菜鸟,但自己的自学能力已经大大地提高了。现在我就让问题带着自己去一步步地前进。相信,我的路会越走越宽的。自从学习C语言和数据结构后,自己对程序有了一定的了解,继而学习JAVA语言,直到现在我对JAVA语言已经有一定地了解。从一般地语言基础到设计模式,到框架运用都已经有一条明晰的思路。现在开始踏进

2009-05-14 14:52:00 362

原创 进入C语言世界

       在很多年以前,我心里就埋下了一颗种子,就是要学习编程,向电脑世界去探索。然而高中的时候选择了文课,大学的时候读了经济,工作的时候却做了管理。心里的这颗种子视乎一种都得不到发芽的养分,然而它却没有被遗忘。种子经过多年底的沉睡后,终于开始发芽。         刚学习编程的时候是在大学学习数据库编程,为了考试只是应付一下课堂上的功课,却没有进一步深入了解。而今想起来,那时候上的课为我

2008-03-02 11:45:00 366

关于zk 框架学习的ppt

这是关于zk框架的学习资料,希望对大家有帮助啦!!

2009-01-07

空空如也

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

TA关注的人

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