11 2013 档案
dom 事件翻译
摘要:An Introduction To DOM EventsClick,touch,load,drag,change ,input,error,resize ,dom 上面的事件非常的多。无论是因为用户的交互或是浏览器,事件可能在文档的任何一个地方被触发。他们不是在一个地方触发就在那个地方停止。他们会随着文档流,有一个自己的生命周期。事件不仅扩展性强而且还很有用。作为一个开发者,我们一定要了解DOM事件是如何工作的。这样我们就能够发挥事件的作用,做出更好的用户体验。在我作为一个前端工程师的日子里,我感觉我从来没有对DOM事件的工作原理得到一个清晰的解释。我现在的目的就是针对这个问题给你们一个清晰
阅读全文
call apply
摘要:call 和apply都是为了改变当前对象的this指针。传入第一个是一个对象也是this指针,第二个是参数。func var防止抖动js//取自UnderscoreJS实用框架functiondebounce(func,wait,immediate){vartimeout;returnfunction(){varcontext=this,args=arguments;varlater=function(){timeout=null;if(!immediate)func.apply(context,args);};varcallNow=immediate&&!timeout;c
阅读全文
dialog 标签
摘要:如何使用Dialog标签最近几年弹窗和模块对话框(一般来说,Windows应用程序中,对话框分为模态对话框和非模态对话框两种。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作)已经越来越流行了。如果我们用html5的dialog标签的话我们能够在不需要引用任何javascript插件的情况下快速创建弹窗和模块对话框,只需要简单的html和原生javascript就行。因为这个特性比较新,而且只支持chrome浏览器,你需要在http://flags#enbale- experiment-web-platform 启用就行了。好在这里https://github.com/Google
阅读全文
怎样成为一个专业php开发者,最重要的一环
摘要:成为一个php专家,最重要的一环当我通过阅读博客,google+,newsletter,或杂志了解和php相关东西的时候,我常常注意到技术的两极分化。问题不是“我怎么才能连上mysql”就是一些“我怎样优化我的邮件系统在不引进新的服务器的同时做到每小时发送一万封邮件”。我自己划分了4个关于php的级别(基本适用于任何语言或行业)初级,过渡期,专业和精通。每个极端对于php,初学者学习关于变量,引用,表单处理。学习一些简单的逻辑结构,根据教程去发送邮件,或是直接粘贴复制一个面向对象的例子却没有去真正的理解它。你用wordpress工作,修改几个css属性,只有这些知识,你应该很难找到一份工作。专
阅读全文
crontab
摘要:这是linux下的定时任务命令crontab -l //查看当前用户下的cron任务crontab -e //编辑当前用户的定时任务crontab -u linuxso -e //编辑用户linuxso的定时任务前5个字段分别表示:分钟:0-59小时:1-23日期:1-31月份:1-12星期:0-6(0表示周日)示例: */1 * * * * (cd ${PRJ_ROOT};/home/q/tools/pylon_rigger/rigger php -s console -f ${PRJ_ROOT}/src/apps/console/getMatchInfo.php >>~/mat
阅读全文
angular 的一些认识
摘要:最近在学习angularjs 不是很深入,有了一个大概的了解angular 是基于模型的大致结构 Module config routes $scopeview--------controllerDirectives Factory一个简单的demo现在就可以定义一个模型var app = angular.module('app',[]);//里面的空数组里面可以写这个模型依赖的模型app.factory('testfatory,function(){}app.controller('test',function($scope,testfatory){}
阅读全文
字符串替换
摘要:把字符串"The quick brown fox jumps over the lazy dog"替换为"The1 quick2 brown3 fox4 jumps5 over6 the7 lazy8 dog9".一共有几种方法:1,var string="The quick brown fox jumps over the lazy dog";var i=1;s2 = string.replace(/\s/g,function(){return (i++)+" "})+i;2,var str="&quo
阅读全文
git 操作
摘要:今天花了一上午的时间看了git,一个开源的分布式版本控制系统,用以有效高速的处理从小到非常大的项目版本管理。开始先看git的命令字典图,脑袋都晕了,就只会几个命令还不熟练的我,半条命就去了,后来下了ppt从头开始看。ppt做的可以,但是对于根本不懂得我还是有点吃力啊,一边上网搜索一边ppt,这样就容易理解多了。head index workingdirectory 这三个东西就是git的基础结构,head里面包含了一个索引,指向你当前的分支。git索引:就是暂存区。有了它,可以把许多的内容修改一起提交。创建一个commit(对象),那么只针对暂存区,与工作区无关。这是我对git第一个很重要的概
阅读全文
浙公网安备 33010602011771号