文档标签: phper
学习cocos2d-html5的朋友注意了,有一些比较概念性的东西需要大家去学习。
1, 导演(CCDirector)在cocos2d-html5引擎中,导演是游戏的领袖,导演运筹帷幄所有的场景、布景、精灵等。
2, 摄像机(CCCamera)细到每个节点都需要摄像机,例如节点发生放大、缩小、旋转等变化的时候,都需要继承摄像机,让其重新渲染。
3, 场景(CCScene)我们可以理解成拍电影的时候的一段剪辑,在游戏里面或许可以成为关卡,它是由场景、人物等组成。
4, 布景(CCLayer)在概念上理解,就是复杂的背景,不是简单的背景哦,是一种多种组合的结果,有时候精灵也可能变成布景。
5, 人物也就是精灵(CCSprite),比较好理解的概念主角、敌人、NPC等都是精灵。
6, 动作(CCAtion)可以理解成行为等,例如人物将要进行什么行为(动作)。
上面就是基本的关系图,可以参考一下。
在cocos2d-html5的Demo例子很值得大家参考,下面奉上图示:
这个是基本的结构图,框架目录:
...
前几天在看《jquery基础教程》,看到事件委托的时候,关于live()方法讲的不是很详细,就去搜了一下关于live()和delegate()的。
然后在一处看到live()已经被移除了,囧,然后去看了最新的jq源码,果然被移除了,现在是1.9.1版本,不知道live()是在之前哪个版本被移除的,惭愧啊,之前都没留意。
看源码发现bind()和delegate()都是由on()实现的。on()的描述如下:
.on( events [, selector ] [, data ], handler(eventObject) )
一个简单的事件绑定如 $('button').on('click',function(){}); 与bind()无二样。
在需要为较多的元素绑定事件的时候,优先考虑事件委托,可以带来性能上的好处。
注意到.on()的描述中第二个可选参数:selector
最后有一点,原先的live()方法,处理函数是默认绑定在document对象上不能变的,如果DOM嵌套结构很深,事件冒泡通过大量祖先元素会导致较...
今天在新的linux上跑原来的代码,使用的虚拟主机的模式进行操作。几个相关的网站放在一个文件里,想法是通过网站列出的目录进行相应的网站进行操作。一切设置完成后,在浏览器中运行出现在You don't have permission to access / on this server. 提示。查了一下apache手册找到问题所在处。这里定义了默认对网站根的访问权限。
[html]
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
...
最近开始学车,于是乎就想找自己的学车记录下来和更多同学讨论,就开了一下论坛:
重庆驾校,重庆学车,重庆学车价格,重庆学车论坛,欢迎你的加入!
进入了主题了,因为论坛是用的DISCUZ3.0的,以前没有用论坛这块的!
首先我要解决的是标题问题:
设置首页显示的标题方法:
1、后台——》全局——》站点信息 后台——》全局——》优化设置——》SEO设置 这两个地方楼主都调整下
2、声明:咱都是文明人,懂的版权。所以使用本方法去掉标题discuz字样的朋友,请务必在论坛底部保留discuz版权!
修改方法:
第一步:
这个文件 /template/default/common/header_common.htm
下面代码中,红色部分删除掉!
蓝色部分是需要新添加进去
====================分割线======================
$navtitle - - $_G['setting']['bbname']- Powered by Discuz!
$_G['...
网站很多关于js复制的js方法,但是大多数是没办法实现浏览器兼容的!
这里推荐一jquery插件:zclip。
这里要提示一下:复制按钮最好使用div,还有:
[js]
$("#copy-button").zclip({
path: "js/ZeroClipboard.swf",
copy: function(){
return $(this).prev().val();
}
});
[/js]
这里必须放到按钮后面,我先是放在head里面,总是提示错误!
...
js运算符
初次见到这样语句 a=a || [] 还有些纳闷,因为在其他语言中没见过有如此用法。
因而查询一下js的介绍:
1.逻辑或运算符||:
当运算符||的两个运算数都是布尔值,它对这两个运算数执行布尔OR操作。
它先计算第一个运算数,如果这个表达式的值可以被转换成true,那么它就返回左边这个表达式的值。否则计算第二个运算数
即使||运算符的运算数不是布尔值,任然可以将它看作布尔OR运算,因为无论它返回的值是什么类型,都可以被转换为布尔值。
而且另一方面,对非布尔型的运算数使用了||,这是利用了它对非布尔型的值会将其返回的特性。该运算符的这一用法通常是选取一组备选值中的第一个定义了的并且非空的值(也就是说第一个不会转换为false的值)
例:
var max=max_width || preferences.max_width || 500...
最近一直在调试nginx+php的环境,静态正常!但动态就很慢。
通过命令查看服务器上一共开了多少的 php-cgi 进程
ps -fe |grep "php"|grep -v "grep"|wc -l
查看已经有多少个php-cgi进程用来处理tcp请求
netstat -anop |grep"php"|grep -v "grep"|wc -l...
最后项目到结束我阶段,对页面和数据进行优化。
开启Trace, 'SHOW_PAGE_TRACE' => true,
看页面底部信息就是页面运行的各种信息了,有sql语句,还有模板替换
“运行信息 : Process: 1.6362s ( Load:0.0032s Init:0.0065s Exec:1.6167s Template:0.0098s )”
看一下上面这一行,我们主要关注后两个参数,Exec是Action页面执行的时间,Template是模板替换过程执行的时间。
通过这两天的调试,现将一些注意事项说出来,希望对phper有帮助。
页面少用foreach循环,少调用,少查询,能不加就不加!
比如一个foreach可能现在数据只有一两条,速度在0.0...S,虽然现在速度很好,但是当数据增加到10000,更多100000条,那时候你就不得不考虑你的语句了。...
亲爱的蜘蛛朋友您好!客套话我就不多说了,我这个人做网站不怎么会SEO,以前都是一个PHPer,我记得一开始接触网站的时候,就知道您了。他们都叫您蜘蛛,可在我的眼中您是蜘蛛侠,现在转到我写这次信的话题正文。最近我做了一个网站 关键字”PHPer,网站建设,PHP技术,前端技术 http://adophper.com”网站已经全部正规备案了,这点请您完全可以放心收录。希望您能多多照顾我这个网站我知道您的本事,我也不希望您太特殊化照顾,希望你一周之后能给我上你家首页,只要在首页排名无所谓;您是我网站的领导,是百度公司最得力的员工,也是最负责的,我知道有时您做了您不原意做的事情,谷歌那边您的兄弟老对您有想法,我能理解您,您也是没有办法的.就写到这了,以防别人说我拍您马屁,呵呵。最后再次请您多多关照我的网站,请您记好我的域名 http://adophper.com以上是我个人的一些不成熟的想法,不参参杂任何个人感情因素,可能写的有点罗嗦,有点乱!请蜘蛛大人点评!致敬time:2012/5/23adophper.com...
9 条记录 1/1 页