代码改变世界

【linux】linux root 默认密码

2013-06-13 17:10 by sniper007, 765 阅读, 0 推荐, 收藏, 编辑
摘要:请先用该建立的第一个用户登入,使用 sudo passwd root 即可修改 root 密码. ps: 若要输入密码,该密码就是执行 sudo 该用户的密码。或者是 sudo su - 就可以变成管理者,不是很方便呼 ?ubuntu 作法与 mac 类似,相关资讯你可以看一下 ubuntu manual 有相关说明,包含 sudo 的用途。 阅读全文

【ecmascript】 ECMAScript 6概览【转】

2013-06-13 14:44 by sniper007, 198 阅读, 0 推荐, 收藏, 编辑
摘要:http://bbs.9ria.com/thread-204523-1-1.html 阅读全文

【javascript基础】 JS中编码解码escape、encodeURI、encodeURIComponent区别详解【转】

2013-06-07 17:59 by sniper007, 429 阅读, 0 推荐, 收藏, 编辑
摘要:JavaScript中有三对字符串编码和解码的函数:对字符串编码的函数:escape,encodeURI,encodeURIComponent对应字符串解码函数:unescape,decodeURI,decodeURIComponent1escape()函数定义和用法escape()函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法escape(string)参数描述string必需。要被转义或编码的字符串。返回值已编码的string的副本。其中某些字符被替换成了十六进制的转义序列。说明该方法不会对ASCII字母和数字进行编码,也不会对下面这些ASCII标点符号进行编码:*@ 阅读全文

【javascript基础】各浏览器中for in顺序的差异

2013-05-31 17:59 by sniper007, 573 阅读, 0 推荐, 收藏, 编辑
摘要:标准参考根据 ECMA-262(ECMAScript)第三版中描述,for-in 语句的属性遍历的顺序是由对象定义时属性的书写顺序决定的。关于 ECMA-262(ECMAScript)第三版中 for-in 语句的更多信息,请参考 ECMA-262 3rd Edition 中 12.6.4 The for-in Statement。在现有最新的 ECMA-262(ECMAScript)第五版规范中,对 for-in 语句的遍历机制又做了调整,属性遍历的顺序是没有被规定的。关于 ECMA-262(ECMAScript)第五版中 for-in 语句的更多信息,请参考 ECMA-262 5rd Ed 阅读全文

【前端工具】[转载]Sublime Text 2 快捷键用法大全

2013-05-13 18:45 by sniper007, 217 阅读, 0 推荐, 收藏, 编辑
摘要:Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑) Ctrl+G 跳转到相应的行 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+L 选择整行(按住-继续选择下行) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+T 词互换 Ctrl+U 软撤销 Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者输入 : 跳转到文件某行; Ctrl+R 快速列出/跳转到某个函数 Ctrl+K Backspace 从光标处删除至行首 Ctrl+KB 开启/关闭侧边栏 Ctrl+KK 从光标处删除至行尾 Ctrl+KT 折叠属 阅读全文

【前端工具】[转载]sublime Text2破解方法.

2013-05-13 18:44 by sniper007, 200 阅读, 0 推荐, 收藏, 编辑
摘要:Sublime Text 2 是一款非常不错的代码编辑器,特别是UI界面和速度。但这也意味着这款软件的售价达到了50美元左右。虽然它也是一款免费的软件,但免费版的会不定期弹出付费购买页面。最近在网上找到一些资料,介绍一下Sublime Text 2 2181版本的破解及注册方法。1.将sublime_text.exe文件复制一份并重命名为sublime_text_backup.exe做一个备份2.用Sublime Text 2打开sublime_text_backup.exe文件,搜索 3342 并修改为 3242 然后保存3.将原来的sublime_text.exe文件删除,将修改保存过的s 阅读全文

【javascript基础】insertAdjacentHTML和insertAdjacentText方法

2013-05-07 18:21 by sniper007, 296 阅读, 0 推荐, 收藏, 编辑
摘要:IE的DHTML对象提供了四个可读写的属性来动态操作页面元素的内容:innerText, outerText, innerHTML, outerHTML. 需注意两点: 1. 其中innerText,outerText属性的值是作为普通文本呈现的,即使它含有HTML标签也如实反应出来;而innerHTML, outerHTML呈现的是经HTML引擎解析后文本,它可以反应属性中HTML标签的表现效果。 2. 对对象的outerText,outerHTML属性赋值(即写操作)会删除该对象。 以上四个属性的赋值操作只是替换原对象的文本内容,想要在页面中指定元素相关位置新增文本内容,需采用in... 阅读全文

【jquery】对deferred对象的理解

2013-04-19 17:08 by sniper007, 285 阅读, 0 推荐, 收藏, 编辑
摘要:一、什么是deferred对象?开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结束,应该调用哪些函数。但是,在回调函数方面,jQuery的功能非常弱。为了改变这一点,jQuery开发团队就设计了deferred对象。简单说,deferred对象就是jQuery的回调函数解决方案。在英语中,defer的意思是"延迟",所以deferred对象的含义就是&qu 阅读全文

【html5】【canvas】drawImage图片会变形

2013-04-18 16:09 by sniper007, 2106 阅读, 0 推荐, 收藏, 编辑
摘要:canvas的实际宽高(canvas代码种实际参考的大小)要这样设置否则默认是300-150样式里面的宽高代表渲染大小实际宽高和样式宽高不一致就会拉伸了 阅读全文

SeaJS 里版本号和时间戳管理的最佳实践

2013-03-22 14:45 by sniper007, 741 阅读, 0 推荐, 收藏, 编辑
摘要:用 seajs 组织项目,上线后,经常需要更新特定文件或所有文件的时间戳,以清空浏览器缓存。最简单的方式是:123define(function(require, exports) {var a = require('path/to/a.js?20110801');});这种方式很简单直观,弊端也很明显:文件一多,时间戳会分散在各个文件,维护起来不方便。第二种方式是利用 alias:12345678seajs.config({alias: {'jquery': 'jquery/1.6.2/jquery','backbone': & 阅读全文
上一页 1 2 3 4 5 6 7 8 9 10 ··· 25 下一页