一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。
工厂模式在《Java与模式》中分为三类:
1)简单工厂模式(Simple Factory):不利于产生系列产品;
2)工厂方法模式(Factory Method):又称为多形性工厂;
3)抽象工厂模式(Abstract Factory):又称为工具箱,产生产品族,但不利于产...
分类:
其他好文 时间:
2014-10-30 15:21:27
阅读次数:
259
因项目需要要实现类似jquery的Tab效果,所以要用到xtraTabbedMdiManager控件使用xtraTabbedMdiManager一般配合navBarControl(上期已写过)在工具箱xtraTabbedMdiManager拖到界面,在属性中将MdiParent设置成(无)大概代码:...
分类:
其他好文 时间:
2014-10-28 17:43:50
阅读次数:
202
最近需要在二维码上加Logo,网上没有找到好用的,于是自己用python写了一个。需要安装qrcode,PIL库
二维码简称 QR Code(Quick Response Code),学名为快速响应矩阵码,是二维条码的一种,由日本的 Denso
Wave 公司于 1994 年发明。现随着智能手机的普及,已广泛应用于平常生活中,例如商品信息查询、社交好友互动、网络地址访问等等。
安装...
分类:
编程语言 时间:
2014-10-28 15:36:57
阅读次数:
159
一、在工具箱Navigation&Layout下找到控件navBarControl,拽到相应的位置。二、点击控件右上角的小三角,对其进行设计:如下图点Add group可迅速添加组列表,点Run Designer可对其添加的组和项的属性进行编辑。三、接下来就是根据需求对其进行设计了,如下图演示:左边...
分类:
编程语言 时间:
2014-10-28 12:04:17
阅读次数:
942
上次在《MobaXterm: SSH/X远程客户端, Xmanager的最佳免费替代品》里面介绍了MobaXterm这个Windows上的便携 多合一unix工具箱,它基于Cygwin,集成了ftp/telnet/ssh/rdp/vnc等多种远程连接能力,还有X server以支持连 接X桌面或者运...
3.4Lucene工具箱之OpenBitSet在Lucene中,DocId具有这样的特征:唯一/递增。而且在搜索的过程,不同term之间的DocId集合进行逻辑运算的需求非常之多。OpenBitSet正是集合运算的利器。3.4.1OpenBitSet的原理假设有一个byte,一共有8个二进制位,如下图:0000000001234567如果每..
分类:
Web程序 时间:
2014-10-25 12:01:04
阅读次数:
306
1 首先我们要下载一个Libsvm 工具箱 这个在哪都是可以下载到的
2 我们将压缩包解压 我是解压在桌面上 地址为C:\Users\Administrator\Desktop\libsvm
3
4 我们按照这个流程输入以下代码
>> mex -setup
Welcome to mex -setup. This utility will help you set up...
分类:
其他好文 时间:
2014-10-25 11:57:46
阅读次数:
228
《如何使用精益实践扩展敏捷工具箱来进行更好的项目和产品开发?》这是Patrick Steyaert的一篇文章2001年前后,几名富有创造力的软件工程师聚到一起,签署了我们所知的《敏捷宣言(The Agile Manifesto)》。《敏捷宣言》的这些创始人意识到,我们必须进行变革,以便我们在不断变化...
分类:
其他好文 时间:
2014-10-24 12:56:13
阅读次数:
202
博超电气设计EES2000 1CD 理正给排水8.02(单机版)基础及桩基CAD 2003 SATWE接口补丁理正给排水、设备6.5理正工具箱4.51理正基础CAD 2.3理正桩基CAD 2.7理正深基坑5.3 1CD理正基坑5.04理正岩土计算5.1(所有模块都好用)理正岩土4.0说明书土方工程量...
最近写了一个工具管理的小软件,可以使桌面变得不再凌乱。主要界面如下:用到的主要知识: 1、单例模式 2、单窗口启动 3、任务托盘 4、热键 同时按ctr + 数字键(0--9),可以快速启动对应工具箱的前10个工具。 5、菜单以及菜...
分类:
其他好文 时间:
2014-10-18 20:49:45
阅读次数:
147