摘要:
在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。 var xw ... 阅读全文
摘要:
清空所有PHP文件find . -name '*.php'|xargs sed -i '1,$d'清空所有文件find . -type f|xargs sed -i '1,$d' 阅读全文
摘要:
googlecode关闭了。没法用wget安装apt-cyg找了半天只有github里有个方法可行:apt-cyg is a simple script. To install:lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg... 阅读全文
摘要:
COCOS IDE用手机调试更新是正常的,是预想的结果,但用COCOS IDE打包发布APK,安装到手机上,热更新下载图片、JSON UI什么的都能正常更新替换,但JS脚本没有替换,这是为毛。更新文件是已经有下载到手机上了root@hwB199:/ # ls -l /data/data/org.co... 阅读全文
摘要:
缘由:更新sdk,遇到了更新下载失败问题:Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xmlFetched Add-ons List successfullyFetching URL: https://dl-... 阅读全文
摘要:
从2.1.2版本开始,2dx在libExtensions下添加了一个AssetsManager类用于资源的在线更新和简单的版本管理,同时添加了AssetsManagerTest项目示范了AssetsManager类的用法。运行AssetsManagerTest,可以看到菜单界面点击enter,看到下... 阅读全文
摘要:
1、导入外部软件库01.rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm02.rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/ius-release-1.0-11.ius.el6.noarch.rpm03.rpm -Uvh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6 阅读全文
摘要:
简介Plugin-x是cocos2d-x最近版本中引入的特性,旨在解决第三方SDK接入的问题,最大程度的简化接入工作,增加可重用性。第一部分主要介绍PluginX如何使用,不涉及设计原理相关内容。${cocos2d-x root}\plugin目录下是PluginX所在位置,从设计和相关文档看感觉这东西相当复杂,但实际上使用起来非常简便。(复杂的设计是为了使用上简单方便)前提必要条件是配置好Android开发环境,需要NDK。Win下需要安装Cygwin,Cygwin需要gcc、make包,因为这个模块里的自动化脚本是Unix Shell。使用现有Plugin步骤publish.sh 编译输出 阅读全文
摘要:
创建Plugin目录第一步,在plugin/plugins下,目录需要严格按照如下规范实现:plugin/plugins/alipay/proj.android /proj.ios因为publish工具是按照这种格式的目录做操作的。Android平台能封装的基本都封装好了,需要做的就是创建一个Plugin工程,然后实现对应的Interface接口。在Eclipse中导入plugin\protocols\proj.android工程。创建Library工程,并依赖于libPluginProtocol。创建Libary工程的具体步骤如下(可略过,但需要注意包... 阅读全文
摘要:
PHP 5.4 on CentOS/RHEL 6.4 and 5.9 via YumPHP 5.4.16 has been released on PHP.net on 6th June 2013, and is also available for CentOS/RHEL 5.9 and 6.4 at Webtatic via Yum.Update 2013-06-20– Webtatic now has releasedPHP 5.5.0 for CentOS/RHEL 6Update 2013-05-26– CentOS/RHEL 5.x now supported.Update 201 阅读全文
摘要:
wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmwgethttp://rpms.famillecollet.com/enterprise/remi-release-5.rpmrpm -Uvh remi-release-5*.rpm epel-release-5*.rpmyum --enablerepo=remi update php php-* 阅读全文
摘要:
exec 方法用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组。rgExp.exec(str)参数rgExp必选项。包含正则表达式模式和可用标志的正则表达式对象。str必选项。要在其中执行查找的String对象或字符串文字。说明如果exec方法没有找到匹配,则它返回null。如果它找到匹配,则exec方法返回一个数组,并且更新全局RegExp对象的属性,以反映匹配结果。数组的0元素包含了完整的匹配,而第1到n元素中包含的是匹配中出现的任意一个子匹配。这相当于没有设置全局标志 (g) 的match方法。如果为正则表达式设置了全局标志,exec从以lastIndex的值指示的位置 阅读全文
摘要:
var mainLayer = cc.Layer.extend({ ctor : function () { this._super(); cc.associateWithNative(this, cc.Layer);// 中间背景 var mainBG1 = cc.Sprite.create(Res.Images.Main.main_bg); var scale = WIN_HEIGHT / mainBG1.getContentSize().height; mainBG1.setScale(scale); mainBG1.setAnchorPoint(cc.p(0.5, 0.5)); mai 阅读全文
摘要:
经过一段时间的学习,才发现CH5里scrollview的例子很少,也没有相关的SAMPLE,于是乎,开始投入研究。大多数scrollview的例子只有在cocos2d-x里才用到,那么CH5里要用到滚动条怎么理呢?有人说用tableview,OMG,这个玩意不但复杂而且累赘,用一个简单的功能要写一大堆代码。OK,哥与scrollview卯上了,最后终于完美解决。估计应该是全论坛首创,因此转载要注明出处。分享研究代码:主要解决俩大难题:1)滑动优先的问题,如果在scrollview里放Menu不能滑动,并且触发menu事件。2)当menu滑动出ScrollView的时候,还可以点击。解决方案:1 阅读全文
摘要:
最近开始在学习COCOS2D-X游戏引擎,算是自己回归游戏开发的第一步吧,准备把期间的所学所感都记录下来,算是对自己的一个见证。1.首先当然是cocos2d-x的下载:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download,我下载的版本是cocos2d-2.0-x-2.0.4这个版本,下载好后解压到一个目录即可2.解压好之后进入目录(我的环境里是G:\cocos2d-2.0-x-2.0.4\cocos2d-2.0-x-2.0.4),根据自己的VS编译器版本,可以选择VS2008,VS2010和VS2012的项目解决方案,打开后出现如下 阅读全文
摘要:
尽管现代浏览器已经支持了众多的CSS3属性,但是大部分设计师和开发人员貌似依然在关注于一些很“主流”的属性,如border-radius、box-shadow或者transform等。它们有良好的文档、很好的测试并且最常用到,所以如果你最近在设计网站,你很难能脱离它们。但是,隐藏在浏览器的大宝库中是一些高级的、被严重低估的属性,但是它们并没有得到太多的关注。或许它们中的一些应该这样(被无视),但是其它的属性应该得到更多的认可。最伟大的财富隐藏在Webkit的下面,而且在iPhone、iPad和Android apps的时代,开始了解它们会灰常有用。就连Firefox等使用的Gecko引擎,也提 阅读全文
摘要:
查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORDER BY Title DESC一。查找重复记录1。查找全部重复记录Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)2。过滤重复记录(只显示一条)Select * From HZT Where ID In (Select Max(ID) From HZT Group By Ti 阅读全文
摘要:
在日常使用GIT过程中,经常会出错,比如无意间丢失了未提交的数据,回退版本时丢失了工作目录,等等。经过思考发现,所有这些错误都是因为对GIT中一些基本的概念模糊而导致,因为对一些基本概念不清晰,导致对GIT每一条命令将会产生的结果不符合预期。下面我就梳理以下我经常碰到的问题相关的基本概念。1. Working Directory(工作目录)Git的工作目录是保存当前正在工作的文件所在的目录,和working tree是相同的意思。在这个目录中的文件可能会在切换branch时被GIT删除或者替换。这个目录是个临时目录,临时存储你从GIT库中取出的文件,这些文件一直会被保存,直到下次提交。2. G 阅读全文
摘要:
Web应用程序概述1.实现方式基本上有两种方式实现在android上开发web程序,一种通过使用Android SDK开发apk,用webView实现;另一种使用web标准开发,通过网络浏览器访问.2. 特点a.支持viewport属性,让应用以正确的大小适应不同尺寸的屏幕b.CSS和JavaScript支持,提供不同的风格和基于屏幕的像素密度(屏幕分辨率)的图像所以,为Android开发一个Web应用程序可以排除屏幕支持的考虑,应为已经很容易让你的网页适应所有搭载android系统的屏幕 。Android的另一大特点是,可以混合WebView和APK两个一起开发一个Android客户端的应用 阅读全文
摘要:
用Perl通过dbi写Mysql数据库时,如果内容的编码方式与系统的编码方式不一致,数据库中就会出现乱码结果方法如下:在连接数据库后,写入数据前,设定连接参数$dbh->do("SETNAMES 'GBK'");原因说明来自下面这篇文章:http://blog.csdn.net/class1/archive/2006/12/30/1469298.aspx先说MySQL的字符集问题。Windows下可通过修改my.ini内的 # CLIENT SECTION[mysql]default-character-set=utf8# SERVER SECTION 阅读全文