否极泰来

导航

2016年9月21日

【cocos2d-js官方文档】一、搭建 Cocos2d-JS 开发环境

摘要: http://blog.csdn.net/qinning199/article/details/40395085 阅读全文

posted @ 2016-09-21 13:56 否极泰来 阅读(119) 评论(0) 推荐(0) 编辑

2012年11月13日

Xcode4.2+SVN代码管理研究(一)

摘要: http://blog.csdn.net/wilmer_wu/article/details/7020821 阅读全文

posted @ 2012-11-13 09:48 否极泰来 阅读(146) 评论(0) 推荐(0) 编辑

2012年9月8日

Xcode调试技巧

摘要: 上图中,我使用 po 命令显示一个 NSDictionary 的内容。注意在左侧我们可以看到 dict 的一些信息:3 key/value pairs,显示该 dict 包含的数据量,而展开的信息显示 isa 层次体系(即class 和 metaclass结构关系)。我们可以右击左侧的 dict,选中“Print Description of "dict"”,则可以在控制台输出 dict 的详细信息: [cpp] view plaincopyprint? Printing description of dict: {type = immutable dict, count 阅读全文

posted @ 2012-09-08 17:14 否极泰来 阅读(202) 评论(0) 推荐(0) 编辑

2012年8月14日

particle系统使用

摘要: 1.使用particleDesigner制作好自己想要的粒子效果,点击工具中SAVE,保存为.plist格式文件,然后将文件导入到项目中(最基本的就不用说了)。2.CCParticleSystemQuad*particle=[CCParticleSystemQuadparticleWithFile:@"test.plist"]; 3.然后可以设置以下位置:particle.position=ccp(size.width/2,size.height/2); 4.如果加载的plist中没有纹理。particle.setTexture =[[CCTextureCacheshare 阅读全文

posted @ 2012-08-14 21:37 否极泰来 阅读(465) 评论(0) 推荐(0) 编辑

2012年8月13日

阻止iOS设备锁屏

摘要: 默认,所有iOS设备在过了设定的休眠时间后,都会自动锁屏。如果你的应用不希望iOS设备自动锁屏,可以使用以下方式来保持屏幕一直开着。Ios代码[[UIApplication sharedApplication] setIdleTimerDisabled: YES];或者[UIApplication sharedApplication].idleTimerDisabled = YES;[[UIApplication sharedApplication] setIdleTimerDisabled: YES];或者[UIApplication sharedApplication].idleTimer 阅读全文

posted @ 2012-08-13 22:26 否极泰来 阅读(813) 评论(0) 推荐(0) 编辑

2012年3月13日

cocos2d - 多点触摸

摘要: 第一步,在applicationDidFinishLaunching方法加入:1 [viewController.view setMultipleTouchEnabled:YES];//开启多点触摸支持 第二步: 1 //监听首次触发事件 2 - (BOOL)ccTouchBegan:(UITouch *)touch withEvent:(UIEvent *)event 3 { 4 NSSet *allTouches = [event allTouches];//获得所有触摸点 5 6 int count = [[allTouches all... 阅读全文

posted @ 2012-03-13 11:39 否极泰来 阅读(917) 评论(0) 推荐(0) 编辑

2011年9月26日

java基本类型和封装类型区别及应用

摘要: java基本类型和封装类型区别及应用1.基本类型只能按值传递,而每个基本类型对应的封装类是按引用传递的。 2.从性能上说java中的基本类型是在堆栈上创建的,而所有的对象类型都是在堆上创建的,(对象的引用在堆栈上创建)。比如 Integer i=new Integer(10); 其中new Integer()是在堆上创建的,而他的引用Integer i是在堆栈上。 封装类的出现,是为了更方便的使用一些基本类型不具备的方法,比如valueOf(),toString()等等。还有你如果想传递一个int对象的引用,而不是值,那只能用封装类。 在堆栈上分配内存的调用效率和在堆上分配内存的效率差太多了。 阅读全文

posted @ 2011-09-26 15:07 否极泰来 阅读(3170) 评论(0) 推荐(2) 编辑

2011年8月27日

Struts2的工作原理

摘要: 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action 4 如果ActionMapper决定 阅读全文

posted @ 2011-08-27 12:27 否极泰来 阅读(68647) 评论(1) 推荐(12) 编辑