码迷,mamicode.com
首页 >  
搜索关键字:eventbus 的使用    ( 58040个结果
设计模式六大原则
设计模式的使用,增加了代码的可维护性、可扩展性、可复用性和灵活性,而设计模式的六大原则为知道方针,也是设计模式的核心。       设计模式中常用的六大原则为:            一、单一职责原则(Single Responsibility Principle,SRP)       定义:一个对象应该只包含单一职责,并且该这则被完整的封装在一个类当中。确切的解释是,就一个类...
分类:其他好文   时间:2014-05-18 18:45:12    阅读次数:238
Redis c/c++, java 客户端连接
Redis 介绍 redis 这个想必大家都了解,关于redis的安装参考这里,redis使用文档参见这里。 Redis C客户端的使用方法  Redis的c客户端 Hiredis使用比较广泛,下面主要介绍下它。 1,Hiredis的安装,配置 Hiredis客户端 在redis解压后的deps/hiredis下有相应的文件。如果你的安装包没有相应的文件可以到这里下载。 cd...
分类:编程语言   时间:2014-05-18 18:38:34    阅读次数:418
【设计模式】不要以为穿了马甲我就不认识你
设计模式中,真的有的长的很像的,甚至我们能从其中一个的类图直接演变为另一种类图。快,现在让我们来看看那些我们认识的姊妹图。 第一组:模板方法PK 建造者模式PK 工厂方法 模板方法 建造者模式 工厂方法 三者比较:相同点,主要思想都是定义一个框架,然后将一些步骤延迟到子类。 不同点,首先,模板方法模式是行为型模式,而建造者模式工厂方法都是创建型模式。 两两比较:模板VS 建造者 建造者模式用到模板方法,他们两个的使用范围区分就看构建的算法是否需要另外创建一个类。 而承担这...
分类:其他好文   时间:2014-05-18 18:30:27    阅读次数:307
【cocos2dx游戏开发】之 坐标系(二) convertToNodeSpace和convertToWorldSpace
convertToNodeSpace和convertToWorldSpace这两个的使用方法 我们加三个sprite,r0,r1,r2, r0的父节点是layer, 父节点下坐标(0,0,100,100) r1的父节点是r0,父节点下坐标(0,0,100,100) r2的父节点是r1,父节点下坐标(0,0,100,20) bool HelloWorld::init() {...
分类:其他好文   时间:2014-05-18 13:53:13    阅读次数:331
code Review实践分享 邮件
之前在coolshell上看到一篇关于codeReview的文章:  http://coolshell.cn/articles/11432.html。 ?接着实际工作当中实践了一把,有些感触,便向团队发了一封分享邮件,具体如下:   1.因为视角不同,时常能从代码层面发现bug。 2.知识共享: 从别人的代码那学习到设计思想,一些工具的运用,比如说项目培强引入的eventBus, 联系人、短信功能都抽象出DAOBase ...
分类:其他好文   时间:2014-05-18 13:28:41    阅读次数:258
Toast的使用详解
Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失。Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西,或者给用户提供友好的界面显示效果。 有两种方式去创建并且显示Toast: Toast.makeText(Context context...
分类:其他好文   时间:2014-05-18 08:28:41    阅读次数:279
android 内部类的优化
developer.android.com 文档中有一篇关于性能的文章,里面提到了内部类的使用。文章建议“对于私有内部类 使用 包访问权限代替私有权限访问”, 这里说的是在内部类访问外部类的成员或方法时如果 内部类是私有的并且外部类的成员也是私有的,那么编译器就会为内部类在外部类中增加一个静态方法。 真的是这样的吗?只有试一试才知道。 我们使用一个简单的例子来测试下: public c...
分类:移动开发   时间:2014-05-18 07:23:58    阅读次数:387
Heat中的AWS::WaitCondition的使用
在heat中,一个instance的创建成功信号是在这个instance状态成为active之后发出的,这时候user-data可能还没有执行。但是heat已经认为这个resource创建成功了,开始调度下一个resource的创建。 如果我们要建立一个webserver,这个webserver需要在databaseServer执行完user-data之后才开始创建,就需要使用AWS的waitc...
分类:其他好文   时间:2014-05-18 05:06:32    阅读次数:241
Qt Linguist的使用
国际化的英文表述为Internationalization,通常简写为I18N,QT Linguist是一个将“tr(“”)”引号中的语言翻译成另外语言的工具1、 创建.ts文件在Creator中打开工程文件:.pro。最后加入一行:1 TRANSLATIONS = myI18N_zh_CN.ts然...
分类:其他好文   时间:2014-05-17 23:49:48    阅读次数:574
jsp usebean的使用
一般 jsp usebean的使用和 jsp:setProperty 使用语法语法其中,propertyDetail可以是以下中的一个:1,property="*"2,property="propertyName" param="parameterName"3,property="propertyN...
分类:Web程序   时间:2014-05-17 23:14:57    阅读次数:497
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!