1.2 面向对象的核心概念 从理论上说,面向对象技术拥有四大基本特性。(1)封装 这是一种隐藏信息的特征。拿上节引例来说,类CalculateDate将数据结构与算法隐藏在类的内部,外界使用者无需知道具体技术实现细节即可使用此类。封装这一特性不仅大大提高了代码的易用性,而且还使得类的开发者可以方.....
分类:
其他好文 时间:
2015-02-16 16:47:00
阅读次数:
118
Hogwarts正式开学以后,Harry发现在Hogwarts里,某些楼梯并不是静止不动的,相反,他们每隔一分钟就变动一次方向.
比如下面的例子里,一开始楼梯在竖直方向,一分钟以后它移动到了水平方向,再过一分钟它又回到了竖直方向.Harry发现对他来说很难找到能使得他最快到达目的地的路线,这时Ron(Harry最好的朋友)告诉Harry正好有一个魔法道具可以帮助他寻找这样的路线,而那个魔法道具上的咒语,正是由你纂写的.
Input
测试数据有多组,每组的表述如下:
第一行有两个数,M和N,接下来是...
分类:
其他好文 时间:
2015-02-14 13:49:34
阅读次数:
506
Android回调机制回调函数可以把调用者与被调用者分开,调用者不关心谁是被调用者,调用者只需知道具有特定原型和限制条件的被调函数。
1.定义一个回调函数;
2.提供函数实现的一方在初始化的时候,将回调函数的实例化接口提交给调用者;
3.当特定的事件或条件发生的时候,调用者使用接口调用回调函数对事件进行处理。
看到过一句写的比较好的描述:A类中调用B类的某个方法C,然后B类中反过来调...
分类:
移动开发 时间:
2015-02-11 10:56:33
阅读次数:
219
时下网络线上游戏是年轻人最热衷的活动之一,大家身临其境感受游戏的同时,也经常被突如其来各种安全问题困扰,类似于帐号被盗、装备丢失的现象在网 游过程中频繁发生。我们皆明白,游戏中虚拟的装备和道具实际上...
分类:
其他好文 时间:
2015-02-04 11:14:06
阅读次数:
166
1.new/confirmed测试人员将Bug提交给任务分发人员(研发模块负责人),此时Bug状态为new/confirmed,开始Bug的生命周期,如果测试人员知道具体负责的研发人员,也可以直接指定,在AssignTo项目中输入具体负责的研发人员Email.研发人员接收到Bug,经过分析,不属于自己负责的范..
分类:
其他好文 时间:
2015-02-03 19:48:34
阅读次数:
223
一般对网络的判断都是判断是否联网,不过有时候我们需要知道具体的网络类型,比如在3g网络下,百度地图的定位功能存在很大的偏差,这就需要提前判断网络类型针对3g网络情况做特殊的处理。
关于Android如何检测网络的类型,网上代码很多,但是有用的不多,真正解决了问题的我只找到一篇(见文章末尾网址),为了更好的方便自己理解,对这片文章做了解释和整理。
在android中判断网络需要用到Con...
分类:
移动开发 时间:
2015-01-30 22:57:04
阅读次数:
507
原文http://blog.csdn.net/donghong2008/article/details/38020855网络上有很多开发者提问怎么转让App并想知道具体的流程。实际上Appstore的App转让流程还是比较简单的,下面特酷吧根据自己的实际操作总结下iOS Appstore中App的转...
分类:
移动开发 时间:
2015-01-29 23:48:39
阅读次数:
282
2015年1月20日21:36:07从这个月开始,独立负责JIT模块,作为联系人和深圳总装仓管科的同事沟通。因为对业务不够熟悉,结果遇到详细的数据问题时根本不知道该怎么维护;因为对代码不够熟悉,遇到一些问题时候也不知道具体是怎么操作的;独自负责项目的更新维护,虽然到现在为止还没有出现过数据库的连接字...
分类:
其他好文 时间:
2015-01-20 23:42:50
阅读次数:
205
这个就作为最后一篇吧,当然,可以扩展的方面还有很多,比如分数的记录,结算界面还有一些小道具等,就不添加了。这只是当作一个简单的入门,而在这个入门中确实学到了不少东西。而那些没添加的东西呢,其实,就没那么重要了。没有太难的知识点。所以,就没必要纠结太长时间了。
碰撞检测:
碰撞检测重新写了一个计时器,这个计时器是每帧调用的,也就是每秒调用60次。但是,没有用updata。
检测碰撞的函...
分类:
微信 时间:
2015-01-17 13:57:58
阅读次数:
493