class SuperClass{ static{ System.out.println("super
class init!"); } static int superInt = 1; static String superString = "supS...
分类:
编程语言 时间:
2014-05-23 04:35:31
阅读次数:
253
这些属性,内部都是结构体:CGRect CGPoint
CGFloat背景知识:所有的控件都是view的子类,屏幕就是一个大的view;每个view都有个viewController,它是view的管家,每个view对应着一个viewController,来管理view。frame
& bounds...
分类:
移动开发 时间:
2014-05-23 04:18:38
阅读次数:
338
只有深刻理解审计原则,自然而然就能写出设计模式。通过refactor(重构)得到设计模式。——现在还是不是很理解1、针对接口编程,而不是针对实现编程2、优先使用对象组合,而不是类继承3、封装变化点1、针对接口编程,而不是针对实现编程客户(程序)无需知道所使用对象的特定类型,只需要知道对象拥有客户所期...
分类:
其他好文 时间:
2014-05-23 03:47:22
阅读次数:
231
同样是删除cell问题,帮我看看问题出现在哪,谢谢!我的类文件myFile是继承UIViewController的(目的是为了能够在一个view里切换不同的tableView),在myFile.h中定义一个可变数组editContactsList,然而在IB里面添加了一个view,两个tableVi...
分类:
其他好文 时间:
2014-05-23 03:21:49
阅读次数:
380
hadoop
中对java的基本类型进行了writeable的封装,并且所有这些writeable都是继承自WritableComparable的,都是可比较的;并且,它们都有对应的get()
和 set()方法,其中对整型(int 和 long)进行编码的时候,有固定长度格式(intWritabl...
分类:
其他好文 时间:
2014-05-23 03:10:15
阅读次数:
207
健壮的程序应有的特征:用1/3的代码处理业务逻辑,2/3的代码处理可能出现的状况。异常提供了一种在不弄乱程序的情况下检查出程序中可能出现的异常状况的巧妙方式。异常是程序在执行过程中所产生的问题。在java中只有Throwable类型的对象能够被JVM抛出,而它有两个子类:Exception和Er.....
分类:
其他好文 时间:
2014-05-23 03:02:03
阅读次数:
214
当前的软件工程技术:已经老去的面向过程,正当壮年的面向对象,冉冉升起的面向服务.面向过程技术(结构化程序设计技术):DFD图,ER模型,UC矩阵.面向对象技术:继承,封装,多态,复用等.面向服务技术:业务的组合,面向服务,与IT技术的无关性.面向过程的理解:世界的一切都不是孤立的,它们相互地紧密联系...
分类:
其他好文 时间:
2014-05-23 02:48:31
阅读次数:
277
一般情况下需要组件重写都是由于以下2个原因:1、在FLEX已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。2、为了模块化设计或进一步重用,需要对FLEX组件进行组合。而Flex组件开发有2种方式:AS方式和MXML方式。对于上述第一个原因我一般采用AS方式,通过继承UI...
分类:
其他好文 时间:
2014-05-22 16:21:44
阅读次数:
225
动作在游戏中有举足轻重的作用,它让游戏中的元素活了起来,比如单击一个按钮使用一个特效让玩家明显的感觉到点了这个按钮;角色的移动,攻击等等都离不开动作。因此Cocos2DX也为我们提供了丰富强大的动作系统。
CCNode与动作基类 CCNode中定义了动作有关的函数,也就是说根源种子类以及子类都能够执...
分类:
其他好文 时间:
2014-05-22 15:19:45
阅读次数:
266
昨晚把BaseScreen就敲好了, 也找到了屏幕放缩的最优和最简方式. 不多说, 看代码:
public BaseScreen(final SnakeGo game) { super(new ScalingViewport(Scaling.fit,
CommonConsts.Screen.WIDT...
分类:
其他好文 时间:
2014-05-22 14:52:32
阅读次数:
206