摘要:一、将已经编译后的java中Class文件进行打包;打包命令JAR如:将某目录下的所有class文件夹全部进行打包处理;使用的命令:jar cvf test.jar -C com/ .其中test.jar为要生成的jar包;com/ . 为指定的当前目录下的文件夹,该文件夹包括子文件夹及class文件;二、到IKVM官方网站下载IKVM需要的组件 http://www.ikvm.net/ ikvm-0.42.0.3.zip ikvmbin-0.42.0.3.zip openjdk6-b16-stripped.zip三、设置路径解压ikvm-0.42.0.3.zip,并将%IKVM_HOM...
阅读全文
03 2012 档案
摘要:C#面向对象设计模式第一讲:面向对象设计模式与原则 C#面向对象设计模式第二讲:Singleton Pattern单件模式(创建型模式) C#面向对象设计模式第三讲:Abstract Factory...
阅读全文
摘要:1、创建型模式: Singleton:解决的是实例化对象的个数的问题,比如抽象工厂中的工厂、对象池等,除了Singleton之外,其他创建型模式解决的都是 new 所带来的耦合关系。 Abstract...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 类层次结构中可能经常由于引入新的操作(虚方法),从而将类型变得脆弱。 如下图是一幅类继承关系的层次结构图, 如果在父类中直接增加一个虚方法时,所有的子类...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 这是一种应用非常广泛的行为型设计模式。 对象可能经常需要用多种不同的算法,但是如果变化频繁,会将类型变得很脆弱。 如上图所示,对...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 对象拥有不同的状态,往往会行使不同的行为。如图: 通常,我们可以采用switch…case语句来解决问题,但是,如果这种状态变化比较频繁...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 对象状态变化无端,如何回溯或恢复这些对象在某个点的状态呢? GoF:在不破坏对象封装性的前提下,捕获一个对象的内部状态,并在该对象外保存这个状态...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 在一些情况下,请求的接收者可能多种多样,变化无常,如下图所示: 请求的发送者需要维护多个耦合,以处理请求信息的传达。这就存在多个强耦合。 GoF...
阅读全文
摘要:Android上的Widget使用了Java语言开发比W3C的Widget运行效率提高了不少,可以做更多的事情调用系统的API,除了UI上的限制外,我们可以考虑帮助系统完善一些appWidget,Android123给出大家一个开发Widget的模板。public class cwjWidget extends AppWidgetProvider { @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) { context.startSer..
阅读全文
摘要:发布新软件——Draw Wall 1.1 For Android,虽然它还只是我对外发布的第一款Android软件,功能也只是简单的自由绘图和保存而已,甚至可能还包含有未知的BUG,但却凝聚了我这几天...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 常用设计模式有23种,通常可以分为创建型(5种),结构型(7种)和行为型(11种)三大类型。 考察以下场景:ATM机操作中,当持人订阅了短信,邮件等通知的...
阅读全文
摘要:(根据MSDN WebCast相关课程整理) 解决集合和访问的问题。 集合内部结构主要有链表式,顺序式等。 组件开发人员往往希望在不暴露组件内部结构的前提下,提供灵活的外部访问。 GoF:提供一种方法...
阅读全文

浙公网安备 33010602011771号