JOptionPane类提示框的一些常用的方法XMLOracleSwing最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法。很方便的,于是就简单的整理了一下。1.1 showMessageDialog显示一个带有OK按钮的模态对话框。下面是几个使用showM...
分类:
其他好文 时间:
2014-07-29 11:17:46
阅读次数:
247
面向对象的核心(1).封装 封装的类=数据+对此数据所进行的操作(即算法) 封装起外界不必需要知道的东西,指向外界展现可供展示的东西。 小到一个简单的数据结构,大到一个完整的软件子系统。静态的如某软件系统要收集数据信息项,动态的如某个工作处理流程,都可以封装到一个类中。 具备这种意识,是掌握...
分类:
编程语言 时间:
2014-07-29 10:22:08
阅读次数:
314
介绍CImage类的使用,处理JPGE、GIF、BMP、PNG等多种格式图片,扩展了图片处理功能且能与CBitmap 进行转换( 因为所载入的位图句柄都是HBITMAP,所以可相互转换)...
分类:
其他好文 时间:
2014-07-28 16:37:43
阅读次数:
2469
经过的项目大大小小也有非常多的了,印象中很多框架低层封装的方法都是在ajax()方法的基础上进行扩展的。ajax方法可以说是jQuery提供的各式各样的ajax相关方法的鼻祖,所有其他的比如load,get,post,getScript,getJson方法都是扩展于jQuery.ajax方法。
下面是一个实际的DEMO,将上面的参数都用了一遍:
前端页面的代码:
...
分类:
Web程序 时间:
2014-07-28 16:34:13
阅读次数:
236
定义
在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。
结构图:
Originator(发起人):负责创建一个备忘录Memento,用以记录当前时刻它的内部状态,并可使用备忘录恢复内部状态。Originator可根据需要决定Memento存储Originator的哪些内部状态。
Memento(备忘录):负责...
分类:
其他好文 时间:
2014-07-28 16:32:33
阅读次数:
369
NSOperation是苹果封装的一套多线程的东西,不像GCD是纯C语言的,这个是OC的。但相比较之下GCD会更快一些,但本质上NSOPeration是多GDC的封装。
一、NSOperation与GCD的比较
GCD是基于c的底层api,NSOperation属于object-c类。ios首先引入的是NSOperation,IOS4之后引入了GCD和NSOperationQueue并且其内部...
分类:
移动开发 时间:
2014-07-28 16:28:53
阅读次数:
285
Ionic是一个前端的框架,帮助开发者使用HTML5, CSS3和JavaScript做出原生应用。ionic的理念类似前端开发的BootStrap,目标是封装HTML5移动跨平台开发的最佳实践,就像Twitter Bootstrap在前端开发中做的一样。Ionic框架目前发展很迅速,我们从2014年3月开始使用,当时是1.0.0beta2,现在已经更新到1.0.0beta10,大概每2个星期会出一个beta版本,并且都包含实质性更新。Ionic框架很先进,js部分是基于AngularJS框架,大量使用了C...
分类:
移动开发 时间:
2014-07-28 16:22:32
阅读次数:
324
从这里开始,就和之前前辈的有很多不同啦。
在MainScene中,开始按钮中,我们就要通过回调函数,进入到我们的游戏场景啦。
那么在游戏场景中我们定义为:PlayScene ,而且是一个带物理世界的场景,cocos2d-x 3.0中要创建物理Scene是很简单的,因为它都帮我们封装好了。
那么这一步,我们在PlayScene 中主要完成以下功能:
1.物理世界创建
2.创建一个地面的物理...
分类:
其他好文 时间:
2014-07-28 16:09:23
阅读次数:
194
最近在玩"秘密",发现点击主界面的Cell进去后的页面效果不错,就写了个Demo来演示下.
它主要效果:下拉头部视图放大,上拉视图模糊而且到一定位置固定不动,其他Cell可以继续上移.
@封装的主要效果类:MTHeadEffect.m(.h文件省略,很简单的)
#import "MTHeadEffect.h"
#import
#import
// 屏幕的物理宽度
...
分类:
移动开发 时间:
2014-07-28 16:02:14
阅读次数:
326
三层架构是一个非常经典的架构模式,根据系统的职责不同,将系统分成了表现层,逻辑层和数据访问层,并且配合数据实体进行数据传输,可以大大的封装性和复用性。
经典的三层架构图:
我们再深入到架构图内部,看看具体的类图,用简单的登陆举例吧:
这里通过LoginUI,调用了LoginLogService和LoginVerificationService两个类,通过类图可以看得出,U层和...
分类:
编程语言 时间:
2014-07-28 15:46:03
阅读次数:
371