- 博客(23)
- 收藏
- 关注
转载 javascript中apply、call和bind的区别
javascript中apply、call和bind的区别在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。
2016-04-14 10:35:40
397
原创 http、TCP/IP协议与socket之间的区别
网络由下往上分为如下七层: 物理层-- 数据链路层--网络层-- IP协议传输层-- TCP协议会话层--表示层和应用层-- HTTP协议1、TCP/IP连接 手机能够使用联网功能是因为手机底层实现了TC
2016-04-13 23:06:24
500
原创 lambda函数表达式写法
C++11提供了对匿名函数的支持,称为Lambda函数(也叫Lambda表达式). Lambda表达式具体形式如下: [capture](parameters)->return-type{body} 如果没有参数,空的圆括号()可以省略.返回值也可以省略,如果函数体只由一条return语句组成或返回类型为void的话.形如: [capture](parame
2016-01-19 15:40:15
1831
原创 屏幕截图ScreenShot方法总结
//下面是截图功能utils::captureScreen([](bool succeed, const std::string& outputFile){//log("filename:%s,", outputFile.c_str());Director::getInstance()->pushScene(pauseLayer::create(outputFile, alienNum
2016-01-19 15:20:35
3266
原创 比较Cocos2d-x 2.x版本与3.x版本屏幕截图的两种方式
(1)使用RenderTexture:这是在2.x版本时最常用的的截图方法。(2)使用utils::captureScreen() :在3.2版本中新增的截图方法。RenderTextureRenderTexture这个动态纹理类,顾名思义就是可以动态创建纹理图片。屏幕截图主要步骤:开始截图:render->begin();遍
2016-01-19 15:19:17
411
原创 cocos2dx2.x&3.x部分函数对照表
| v2.1 names | v3.0 names || ccp | Point | | ccpNeg | Point::- | | ccpAdd | Point::+ | | ccpSub | Point::- | | ccpMult | Point::* | | ccpMidpoint | Point::getMidpoint | | ccpDot | P
2016-01-05 11:47:04
486
原创 cocos2dx 2.x与cocos2dx 3.x类库用法对比
cocos2d-x v2 和 v3 对照手册cocos2d-x 常用类名改变下面的表格中的类名的转换方式主要是直接删除了 CC 前缀。#v2v31CCActionAction2CCPointPoint3CCAnimationAnimatio
2016-01-04 17:18:37
2293
原创 cocos2dx
默认调度器使用方法->更正官网的写法:回收是unscheduleUpdate(),而不是unschedulerUpdate() 多了一个r1.该调度器是使用Node的刷新事件update方法,该方法在每帧绘制之前都会被调用一次。由于每帧之间时间间隔较短,所以每帧刷新一次已足够完成大部分游戏过程中需要的逻辑判断。Cocos2d-x中Node默认是没有启用update事
2015-12-17 20:00:43
331
原创 c++ 关于静态变量的初始化
1.对于静态变量的初始化, 声明如: static int destroyAir; 初始化为:int overGame::destroyAir = -1; //静态成员初始化(overGame类名)
2015-12-14 09:44:06
466
原创 cocos2dx 播放音乐
1. 头文件加上#include 接着是要加上命名空间 using namespace CocosDenshion;2.播放代码: 1)播放背景音乐: SimpleAudioEngine::getInstance()->playBackgroundMusic("piao.mp3", true); 背景音乐preloadBackgroundMusic(音乐
2015-12-14 09:41:20
629
原创 cocos2d-x 调度器(scheduler)
继承关系原理介绍Cocos2d-x调度器为游戏提供定时事件和定时调用服务。所有Node对象都知道如何调度和取消调度事件,使用调度器有几个好处:每当Node不再可见或已从场景中移除时,调度器会停止。Cocos2d-x暂停时,调度器也会停止。当Cocos2d-x重新开始时,调度器也会自动继续启动。Cocos2d-x封装了一个供各种不同平台使用的调度器,使用此调度器你不用
2015-11-23 23:20:29
518
转载 Cocos2d-js中Chipmunk引擎
我们先介绍轻量级的物理引擎——Chipmunk。Chipmunk物理引擎,由Howling Moon Software的Scott Lebcke开发,用纯C编写。Chipmunk的下载地址是http://code.google.com/p/chipmunk-physics/,技术论坛是http://chipmunk-physics.net/forum。Chipmunk核心概念Chipmun
2015-11-10 16:04:44
563
原创 Struts2返回JSON对象的方法总结
如果是作为客户端的HTTP+JSON接口工程,没有JSP等view视图的情况下,使用Jersery框架开发绝对是第一选择。而在基于Spring3 MVC的架构下,对HTTP+JSON的返回类型也有很好的支持。但是,在开发工作中,对功能的升级是基于既定架构是很常见的情况。本人碰到需要用开发基于Struts2的HTTP+JSON返回类型接口就是基于既定框架结构下进行的。 Struts2返回
2015-09-30 08:38:57
345
转载 servlet+jquery+ajax+json 例子
Java代码import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletRequest; import java.io.IOException; import java.
2015-05-12 10:51:06
644
原创 SQL Server 2005/2008 触发器的管理和查看
1、通过可视化操作来管理和查看触发器在Microsoft SQL Server Management Studio中,选中某一数据库的某一张表时,在“对象资源管理器详细”窗口中有“触发器”项。通过“触发器”的右键菜单功能,我们可以新建触发器。如果原来的表中已经存在了触发器,通过双击“触发器”项可以查看到具体的触发器,在此处可以执行 修改、删除等操作。2、通过查询分析器来管理和查看触
2015-05-07 11:24:02
400
原创 Servlet处理Json请求数据包
servlet服务器端:"white-space:pre"> request.setCharacterEncoding("UTF-8"); response.setContentType("text/html;charset=UTF-8"); String acceptjson = ""; try {
2015-04-25 12:13:54
459
原创 jspsmart上传文件
A. File类 这个类包装了一个上传文件的所有信息。通过它,可以得到上传文件的文件名、文件大小、扩展名、文件数据等信息。File类主要提供以下方法:1、saveAs作用:将文件换名另存。原型:public void saveAs(java.lang.String destFilePathName) 或public void saveAs(java.lang
2015-04-15 12:10:45
435
转载 Android中程序与Service交互的方式——交互方式
1. 广播交互 提到Activity与Service的交互,可能狠多人首先想到的就是BroadCast——广播。在Android中,广播是系统提供的一种很好的交互方式。比如:在电池电量过低,开机完成等情况下,系统都会发出相应的系统广播,我们的应用程序只需要注册相应的广播接收器,就可以接收到这些系统的广播。同时,我们也可以定义自己的广播,这样在不同的Activity、Service以
2015-04-14 16:56:21
515
原创 运行时与非运行时异常区别
Throwable 是所有 Java 程序中错误处理的父类 ,有两种资类: Error 和 Exception 。 Error :表示由 JVM 所侦测到的无法预期的错误,由于这是属于 JVM 层次的严重错误 ,导致 JVM 无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Exception :表示可恢复的例外,这是可捕捉到的。Java 提供了两
2015-04-09 15:40:04
418
转载 Android中连接服务器
在开发Android项目的时候需要连接各种类型的服务器:J2EE、Webservice、Socket等,令人头疼的是最近做的一个项目,服务器竟然是用C语言写的。经过测试,一种连接方法不能成功连接多种服务器,针对这种情况,笔者整理了各种链接方法,大家自己选用合适的方法。1、URL方法:public class MyURLActivity extends Activity {
2015-04-04 13:35:54
517
原创 jdk与jre的区别
jdk与jre的区别很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是
2015-04-03 22:47:26
344
原创 报 The launch will only sync the application package on the device
Android 程序运行提示如下错误:No Launcher activity found!The launch will only sync the application package on the device此错误说明 你的manifest中 没有action 为 android.intent.action.MAIN 这个声明的activity属性,检查自己的m
2015-03-29 11:24:13
1456
转载 Android显示与隐式的区别
android当中显式intent和隐式intent的区别定义:Intent定义:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。 显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。
2015-03-29 10:28:57
1291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人