摘要: VMware下ubuntu(guest)与win8共享文件时/mnt/hgfs目录为空的解决办法环境:VMware-player-5.0.2-1031769 + ubuntu13.041.安装vmware tools2.终端输入 #sudo apt-get install open-vm-tools 执行完后输入 #sudo mount -t vmhgfs .host:/ /mnt/hgfs 阅读全文
posted @ 2013-07-29 19:59 WahsonLeung 阅读(1177) 评论(0) 推荐(0) 编辑
摘要: 在Array类中,提供内置的排序方法。排序是在软件开发的过程中,经常遇到的问题。通过这些内置的方法,可以快速轻便的进行排序操作。Array类提供sort方法对Array实例进行排序。sort方法没有返回值,直接改变Array中元素的位置。sort方法有一系列参数,这些参数表明排序的方法以及排序的依据。Array类的排序实际上是针对内容的字符串ASCII码进行排序。sort方法的参数使用方式如表所示。表sort方法参数说明参数参数使用说明CASEINSENSITIVE使用该参数进行排序,会忽略元素的大小写的进行排序。例如,A与a的值是相等的。DESCENDING使用该参数进行排序会使用倒序排列方 阅读全文
posted @ 2013-07-10 15:04 WahsonLeung 阅读(646) 评论(0) 推荐(0) 编辑
摘要: Flex中选项卡默认只加载选中的选项,所以在初始化的时候给其他的选项卡中的对象赋值或是其他操作,都会出现空对象错误。解决办法:给选项卡设置属性 creationPolicy=”all”如:creationPolicy有如下取值:如果没有为容器指定creationPolicy,则该容器将继承其父项的creationPolicy。如果没有为Application指定creationPolicy,则默认为 ContainerCreationPolicy.AUTO。ContainerCreationPolicy.AUTO:容器将延迟创建部分或全部后代,直到需要它们时为止。此进程称为延迟实例化。此策略能 阅读全文
posted @ 2013-06-27 21:23 WahsonLeung 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Flash Builder 4.6 字体修改打开Flash Builder4.6 -> 窗口 -> 首选项 -> 左边目录选择常规 -> 外观 -> 颜色和字体 -> 选择基本 -> 选中文本字体 -> 点击编辑如下图所示:Flash Builder 4.6 使用内置的代码提示进入 菜单"窗口"-> "首选参数" -> Flash Builder ->编辑器 ActionScript代码代码补全, 补全触发器 填入 {}[]().,:;+-*/%&|^!~=<>?#代码 阅读全文
posted @ 2013-06-20 22:02 WahsonLeung 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 问题:安装完Flash Builder 4.6 ,第一次运行项目,出现如下错误提示:“Flash Builder 找不到所需版本的 Adobe Flash Player。您可能需要安装该版本的 Flash Player 或重新安装 Flash Builder。”解决方法:在安装目录先找到D:\programming\Adobe\Adobe Flash Builder 4.6\player\win\11.2安装里面的InstallPlugin.exe。 阅读全文
posted @ 2013-06-20 21:51 WahsonLeung 阅读(241) 评论(0) 推荐(0) 编辑
摘要: JDBC是Java为多种关系型数据库提供的统一的访问接口,以下是我长期使用JDBC总结的十个最佳实践。 JDBC最佳实践1:使用PreparedStatement 任何一个使用过JDBC的Java程序员几乎都知道这个,PreparedStatment可以通过预编译的方式避免我们在拼接SQL时造成SQ 阅读全文
posted @ 2013-04-24 18:35 WahsonLeung 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。 3. 进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进程处于非运行状态。 4. 一个车间里,可以有很多工人。他们协同完成一个任务。 ... 阅读全文
posted @ 2013-04-24 18:17 WahsonLeung 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。类型:创建类模式类图:抽象工厂模式与工厂方法模式的区别 抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。在编程中,通常一个产品结构,表现为一个接口或者抽象类,也就是说,工厂方法模式提供的所有产品都是衍生自同一个接口或抽象类,而抽象工厂模式所提供的产品则是衍生自不同的接口或抽象类。 在抽象工厂模式中,有一个产品族的概念:所谓的产品族,是指位于不同产品等级结构中功能相关联的产品组成的家族 阅读全文
posted @ 2013-04-23 23:53 WahsonLeung 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 定义:Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses。定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。类型:创建类模式类图: 在工厂方法模式中,抽象产品类Product负责定义产品的共性,实现对事物最抽象定义;Creator为抽象创建类,也就是抽象工厂,具体如何创建产品类是由具体的. 阅读全文
posted @ 2013-04-23 23:25 WahsonLeung 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 转自:http://dev.yesky.com/436/7581936.shtml 在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它... 阅读全文
posted @ 2013-04-21 00:23 WahsonLeung 阅读(142) 评论(0) 推荐(0) 编辑