摘要:
搜索这样的东西仅仅要写之前规划得当还是蛮顺手的。。 mark[x1][y1][x2][y2]表示小人在(x1,y1) 盒子在(x2,y2)这样的状态是否到过。 剩下的就是优先队列 + bfs 了。另外开一个栈记录前驱以输出路径。 #include <algorithm> #include <iost 阅读全文
摘要:
拿到一个新项目或者一个开源框架,看源代码的方式不是先进行单步调试!最好的方式是先画出整个项目或者开源框架的类。协作。已经方法调用图,能够帮助你更快的理解框架或者项目的设计。 打包下载地址:http://download.csdn.net/detail/supermarss/8262197 1.配置工 阅读全文
摘要:
Write a function to delete a node (except the tail) in a singly linked list, given only access to that node. Supposed the linked list is 1 -> 2 -> 3 - 阅读全文
摘要:
利用周六时间看了一下关于sqlite的知识。在这记录一下。看的传智播客视频 对数据的操作基本上就是增删改查: static sqlite3 *db; //声明一个数据库 @implementation XSDBOperator + (void)initialize { NSString *filen 阅读全文
摘要:
进来在linux下开发C++项目,遇到了非常奇怪的bug。项目须要多线程实现,在写好代码后,每当执行到线程函数内部,当内部调用其他函数如printf、fopen等时就会提示段错误(segmentation fault)。编程非常久了,自觉不会出现非常低级的语法错误,经细致检查许久确实也未发现不论什么 阅读全文
摘要:
1、创建项目 2、加入target watchApp 3、调试 4、解决bug 5、 搭建界面 6、链接button点击事件 7 、iphoneApp与watchApp交互 1、创建项目 2、加入target watchApp 3、调试 4、解决bug 5、 搭建界面 6、链接button点击事件 阅读全文
摘要:
用Soundpool能够播一些短的反应速度要求高的声音, 比方游戏中的爆破声。 而Mediaplayer适合播放长点的。 MediaRecorder主要用来录音。 SoundPool加载音乐文件使用了独立的线程,不会堵塞UI主线程的操作。 可是这里假设音效文件过大没有加载完毕,我们调用play方法时 阅读全文
摘要:
之前博客,非常easy的就实现了模型数据和页面显示的自己主动绑定。如今我们使用控制器,给模型赋初始值。假设使用jquery来实现变量赋初值,须要在页面载入完毕后运行$("#target").attr("value",selfValue);使用AngularJS代码例如以下: <!doctype ht 阅读全文
摘要:
首先已经下载好最新的PhoneGap源代码。已经装eclipse,android sdk及adt的安装和配置。 1.进入eclipse界面,新建android工程 new > android project 2.该project文件夹下建立两个文档 /libs 和 /assets/www 3.把ph 阅读全文
摘要:
Cocos2d-x-Lua演示样例项目HelloLua 本篇博客介绍Cocos2d-x中Lua的实例项目,就是使用Cocos2d-x创建的初始项目执行所呈现的农场,这里笔者取名为HelloLua。本篇博客会具体在代码中解析Cocos2d-x 3.1.1创建的Lua项目中实例,一些API的使用。 注: 阅读全文