02 2014 档案

观点:操作系统是推动网络技术发展和大规模普及的中流砥柱
摘要:个人发现,从1946年第一台冯式计算机诞生,到现在风起云涌的ICT革命,正是操作系统,推动了这个过程的发展:1、DOS之前的情况,我个人没有体验,从书本上了解的信息也不系统,但据说是Unix操作系统的诞生,促进了大型机计算机的普及和应用,即使在今天,大多数银行等关键行业里,也是大型机承担核心中枢计... 阅读全文

posted @ 2014-02-28 17:48 三少爷的剑123 阅读(141) 评论(0) 推荐(0) 编辑

让我们共同构筑物联网起飞的平台:物联网操作系统Hello China寻求应用合作伙伴
摘要:经过几天的努力,终于把Hello China V1.76版的内核移植到基于Cortex-M3内核的STM32 chipset上。因为还希望进一步写一个USART驱动程序,因此详细的移植文档,预计一周之后能够发布出来。但内核已移植完毕,下面是大致的情况描述:1、所有代码运行在previledge模式... 阅读全文

posted @ 2014-02-28 17:06 三少爷的剑123 阅读(124) 评论(0) 推荐(0) 编辑

Android 的平台碎片化问题
摘要:Android 的平台碎片化问题 看到篇不错的文章,转载过来。 -------------------------------------- 与iOS开发相比,Android开发平添了不小的工作量,因为iOS只要针对一个系统版本(最新版本)进行开发和升级优化就行,而Android不一样,目... 阅读全文

posted @ 2014-02-17 09:59 三少爷的剑123 阅读(109) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽10-怪物与马里奥冲突检测
摘要:在超级玛丽游戏中,马里奥在移动,怪物也在移动,当他们遇见时,需要判断是马里奥身亡还是怪物身亡。这个判断的代码在怪物类的检测函数实现中。比如蘑菇怪的冲突检测函数:bool CMMonsterMushrooms::OnCollisionMario(){ do { CCNode* pMushroom... 阅读全文

posted @ 2014-02-15 19:59 三少爷的剑123 阅读(419) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之CCAction
摘要:CCAction在cocos2dx中,抽象了节点的动作。它由CCObject派生,因此它不是渲染节点。它经常的用法是,创建一个action,然后让某个CCNode对象(一般是精灵),去执行它。在马里奥代码里,执行马里奥跳跃的代码如下://增加跳跃运动 CCJumpTo *pJump = CC... 阅读全文

posted @ 2014-02-14 17:22 三少爷的剑123 阅读(199) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之CCBI文件
摘要:在马里奥这个游戏里,我们用到了几个ccbi文件,比如蘑菇怪,马里奥等,下面是加载马里奥代码从这个代码可以看出,马里奥不是个精灵,是一个CCNode对象,是CCBReader对象从一个文件读出来的CCNode,那mario.ccbi究竟是什么文件呢?ccbi文件是cocosbuilder软件制作的场... 阅读全文

posted @ 2014-02-14 16:22 三少爷的剑123 阅读(552) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽09-怪物激活与移动
摘要:在游戏中,很多怪物本身是会移动的,这里主要有蘑菇怪,乌龟等。说起怪物的移动,首先在游戏里先要考虑怪物的抽象和设计。在CMMonster.h中,有个类CMMonsterBasic,这个类抽象了所有的怪物,具体的怪物都是它的派生类,比如CMMonsterMushrooms蘑菇怪。CMMonsterBa... 阅读全文

posted @ 2014-02-14 15:53 三少爷的剑123 阅读(373) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽08-消息机制
摘要:在超级玛丽游戏里,地图类CMGameMap负责所有的程序逻辑,它包含了背景地图,包含了游戏元素精灵,当游戏中的精灵之间发生碰撞时,比如马里奥撞上砖头这种事情发生时,马里奥对象本身不知道怎么处理这个逻辑,这个时候需要有一个机制,让马里奥通知地图对象,去处理这个游戏逻辑,这种通知机制,在cocos2d... 阅读全文

posted @ 2014-02-13 15:23 三少爷的剑123 阅读(252) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap(六)-马里奥跳跃
摘要:当w键按下时,马里奥执行跳跃动作执行跳跃动作也是在MarioMove函数中调用的实际的跳跃则调用了mario对象的OnCtrlJump函数,来看看OnCtrlJump函数吧void CMMario::OnCtrlJump(){ //根据马里奥当前状态 来处理 switch(m_eCurMarioS... 阅读全文

posted @ 2014-02-13 14:09 三少爷的剑123 阅读(279) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap(五)-地图卷动
摘要:马里奥在平移的过程中,涉及到地图的卷动问题。在这个游戏里,地图比窗口大,窗口只是显示了地图的一部分,因此马里奥在移动的时候,移动到一定位置之后要卷动地图,否则马里奥移动到窗口右边之后......那结果将会很难看。卷动地图的原理在于,将地图的放在窗口的位置变化下。如下图所示地图在何时卷动呢?这个看我... 阅读全文

posted @ 2014-02-13 13:48 三少爷的剑123 阅读(211) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap(四)-马里奥平移
摘要:上一篇博文提到,程序如何获取键盘输入,也就是D键按下,程序获取到前进指令,那么获取到前进指令之后,马里奥是如何前进的呢,这篇文章我们重点讨论这个问题。马里奥的移动,依旧是在帧刷新函数中,这个调用过程上个博文说过,这里不再重复,简单来说就是CMGameScene::OnCallPerFrame调用C... 阅读全文

posted @ 2014-02-13 11:58 三少爷的剑123 阅读(384) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap(三)-按键处理
摘要:在地图初始化好了之后,就开始移动马里奥吧,我在windows下,是使用键盘来移动马里奥的w是跳,d是前进,a是后退,那么在程序里是怎么来获取这个按键的呢?普通的windows程序,在按键之后,会有个win32消息发送到应用程序,但是cocos2dx里,没有用这个机制,而是在帧刷新函数中,主动去获取... 阅读全文

posted @ 2014-02-13 11:03 三少爷的剑123 阅读(268) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap(二)
摘要:在了解地图的初始化和加载之前,我们先了解下mario的地图。用tiled工具打开mario地图从地图中可以看到,mario的地图有很多层构成:objects层:怪物,会动的怪物coin层:金币trap层:陷阱block层:砖头,砖头有好几种,带问号的,普通砖头,拦路的等等pipe层:水管flagp... 阅读全文

posted @ 2014-02-13 10:29 三少爷的剑123 阅读(214) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之CCSpriteBatchNode
摘要:继承关系CCSpriteBatchNode -> CCNode, CCTextureProtocol成员变量inline CCTextureAtlas* getTextureAtlas(void)inline void setTextureAtlas(CCTextureAtlas* texture... 阅读全文

posted @ 2014-02-11 23:09 三少爷的剑123 阅读(135) 评论(0) 推荐(0) 编辑

Android远程图片获取和本地缓存
摘要:Android远程图片获取和本地缓存 对于客户端——服务器端应用,从远程获取图片算是经常要用的一个功能,而图片资源往往会消耗比较大的流量,对应用来说,如果处理不好这个问题,那会让用户很崩溃,不知不觉手机流量就用完了,等用户发现是你的应用消耗掉了他手机流量的话,那么可想而知你的应用将... 阅读全文

posted @ 2014-02-11 14:37 三少爷的剑123 阅读(126) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之瓦片地图编辑器
摘要:之前学习了瓦片地图类,现在我们来学习下瓦片地图制作工具这个是开源的工具,可以从网上下载,下面我们演示下怎么做地图步骤1将需要用到的图片放到一个目录下,比如我机器上就是d:\tiled,这些图片是基础纹理步骤2打开软件创建一个新的文件步骤3设置格式,我这里没做设置,按照默认继续步骤4将新的tmx地图... 阅读全文

posted @ 2014-02-11 14:14 三少爷的剑123 阅读(170) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之CCTMXLayer
摘要:继承关系CCTMXLayer -> CCSpriteBatchNodeCCTMXLayer是在瓦片地图中,抽象一个层的类,它继承自CCSpriteBatchNode,也就是说它抽象了一批相同图片的精灵,在瓦片地图中,用层来抽象她们。成员函数CCSprite* tileAt(const CCPoin... 阅读全文

posted @ 2014-02-11 13:43 三少爷的剑123 阅读(162) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之CCTMXTiledMap
摘要:继承关系CCTMXTiledMap -> CCNode它由CCNode派生,我们已经知道CCNode是cocos2dx的舞台对象的公共父类,所以CCTMXTiledMap也是个舞台对象成员static CCTMXTiledMap* create(const char *tmxFile);通过一个文... 阅读全文

posted @ 2014-02-10 17:04 三少爷的剑123 阅读(720) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽07-CMGameMap
摘要:背景在上一篇博客中,我们提到CMGameScene,但是CMGameScene只是个框架,实际担任游戏逻辑的是CMGameMap类,这个博文就来了解下CMGameMap头文件class CMGameMap : public cocos2d::CCTMXTiledMap ,public CMRece... 阅读全文

posted @ 2014-02-10 16:24 三少爷的剑123 阅读(304) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽06-CMGameScene
摘要:背景在CMMenuScene中,当用户点击开始游戏时,导演让场景进入到CMGameScene头文件class CMGameScene : public cocos2d::CCLayer,public CMReceiver{public: // there's no 'id' in cpp, so ... 阅读全文

posted @ 2014-02-10 15:59 三少爷的剑123 阅读(249) 评论(0) 推荐(0) 编辑

cocos2dx进阶学习之场景切换
摘要:背景在学习马里奥时,我们学习到从菜单场景到游戏场景的切换,代码如下void CMMenuScene::OnStartCallBack( CCObject *pSender ){ CCDirector* pDirector = CCDirector::sharedDirector(); CCScen... 阅读全文

posted @ 2014-02-10 15:00 三少爷的剑123 阅读(199) 评论(0) 推荐(0) 编辑

cocos2d-x游戏开发系列教程-超级玛丽05-CMMenuScene
摘要:代码下载链接http://download.csdn.net/detail/yincheng01/6864893解压密码:c.itcast.cn背景上一篇博文提到appDelegate,在该类的重载函数applicationDidFinishLaunching函数中,程序进入CMMenuScene... 阅读全文

posted @ 2014-02-10 15:00 三少爷的剑123 阅读(193) 评论(0) 推荐(0) 编辑

在 Azure 网站上使用 Memcached 改进 WordPress
摘要:编辑人员注释:本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 和 Windows Azure 网站开发人员体验合作伙伴共同撰写。 您是否希望改善在 Azure 网站服务上运行的 WordPress 网站的性能?如果是,那么您就需要一个可帮助加快... 阅读全文

posted @ 2014-02-07 12:19 三少爷的剑123 阅读(130) 评论(0) 推荐(0) 编辑

宣布降低存储定价
摘要:您可能还记得去年四月份的公告,我们承诺商品服务(如计算、存储和带宽)与 Amazon Web 服务价格相当。今年3 月 13 日起,客户将会发现Block Blob Storage和Disks/Page Blob Storage价格均有所下降,以与 AWS 价格相当。我们也正在全球范围内发布新... 阅读全文

posted @ 2014-02-07 12:06 三少爷的剑123 阅读(100) 评论(0) 推荐(0) 编辑

Gartner 认可 Microsoft 为应用程序平台即服务的领导者
摘要:对于 Windows Azure 而言,2013 年是了不起的一年。客户使用量每月都创新高;4 月份 Windows Azure 基础结构服务一经正式发布即受到前所未有的青睐,成为重要的里程碑。Gartner 在其 2014 年 1 月 7 日发布的 2014 年度企业 aPaaS 魔力象限报... 阅读全文

posted @ 2014-02-07 12:01 三少爷的剑123 阅读(92) 评论(0) 推荐(0) 编辑

在 Windows Azure 网站 (WAWS) 上对 Orchard CMS 使用 Azure 缓存
摘要:编辑人员注释: 本文章由 Windows Azure 网站团队的项目经理 Sunitha Muthukrishna 撰写。 如果您当前的 OrchardCMS 网站在 Windows Azure 网站上运行多个实例,如果不使用某种形式的分布式缓存,您的服务器场中的多个不同节点之间的缓存将会失去同... 阅读全文

posted @ 2014-02-07 11:55 三少爷的剑123 阅读(87) 评论(0) 推荐(0) 编辑

宣布 Windows Azure 通过 PCI DSS 合规性验证并且 ISO 认证范围扩大,同时正式发布 Windows Azure Hyper-V 恢复管理器和其他更新功能
摘要:今天,我们高兴地宣布两个重大里程碑事件,客户将能借此提高基于 Windows Azure 构建安全且合规的应用程序的能力。此外,我们还宣布正式发布 Windows Azure Hyper-V 恢复管理器,我们的客户将可以享受应用程序可用性提高所带来的优势。 Windows Azure 通过了 P... 阅读全文

posted @ 2014-02-07 11:08 三少爷的剑123 阅读(119) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示