- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Web App开发入门
自Iphone和Android这两个牛逼的手机操作系统发布以来,在互联网界从此就多了一个新的名词-Web App(意为基于WEB形式的应用程序)。业界关于Web App与Native App的争论已有一段时间,而Hybrid混合App则受到推荐,随着时间的推移,我们相信Web App也会有一定的市场,那么它到底有什么奥秘呢?让我们来看看。AD:WOT2014:用户标签系统与用户数据化运营培
2014-06-26 01:00:45 826
原创 Node.js 101(2): Promise and async
——原文地址:http://blog.chrisyip.im/nodejs-101-package-promise-and-async
2014-06-25 00:14:12 2753
原创 Node.js 101(1): create a package
原文地址:http://blog.chrisyip.im/nodejs-101-create-a-package
2014-06-25 00:11:05 1061
原创 Control Flow in JavaScript
Control Flow 是什么?Control Flow 就是控制流,简单地归纳,就是代码执行的顺序(和控制的手段)。常见的控制流有:if-elseswitch-casefor / while loopgoto问题儿:JavaScript由于 JavaScript 的运行环境,决定了她拥有异步执行的能力。if (checkEmail()
2014-06-25 00:09:34 858
原创 为什么V8引擎这么快?
转载请注明出处:http://blog.csdn.net/horkychenGoogle研发的V8 JavaScript引擎性能优异。我们请熟悉内部程序实现的作者依源代码来看看V8是如何加速的。作者:Community Engine公司研发部研发工程师Hajime MoritaGoogle的Chrome中的V8 JavaScript引擎,由于性能良好吸引
2014-06-25 00:05:20 752
转载 Sublime Text安装插件管理 Package Control
自动安装:1、通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台2、粘贴对应版本的代码后回车安装适用于 Sublime Text 3:import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_pa
2014-06-20 16:12:29 745
原创 js判断身份证是否合法
function IDCardCheck(num) { num = num.toUpperCase(); //身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。 if (!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num))) { alert('输入的
2014-06-19 14:53:11 3578
原创 用node-webkit开发多平台的桌面客户端
目录一、node-webkit是什么?二、node-webkit有些什么干货?三、node-webkit的基本工作原理是怎样的?四、怎样用node-webkit进行客户端开发?五、如何做到开发一份代码,生成多平台APP?六、使用node-webkit开发桌面客户端的优缺点?七、Q & A!一、node-webkit是什么?
2014-06-18 14:46:57 1058
原创 Jade模板引擎入门教程
功能Jade是一款高性能简洁易懂的模板引擎,Jade是Haml的Javascript实现,在服务端(NodeJS)及客户端均有支持。功能客户端支持超强的可读性灵活易用的缩进块扩展代码默认经过编码处理以增强安全性编译及运行时的上下文错误报告命令行编译支持HTML5模式(使用!!!5文档类型)可选的内存缓存联合动态和静态标记类利用过滤器解析树的处理支持 Express JS
2014-06-13 23:54:16 1171
原创 Redis for Windows 安装使用教程
redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型).这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序
2014-06-12 23:51:30 844
原创 JavaScript语言基础知识点图示(转)
1.JavaScript 数据类型2.JavaScript 变量3.Javascript 运算符4.JavaScript 数组5.JavaScript 流程控制6.JavaScript 函数基础
2014-06-11 18:18:30 642
原创 GIT查看、删除、重命名远程分支和TAG
这篇文章记录我在使用git的过程中碰到远程分支和tag的相关内容,提纲:查看远程分支删除远程分支和tag删除不存在对应远程分支的本地分支重命名远程分支把本地tag推送到远程获取远程tag查看远程分支加上-a参数可以查看远程分支,远程分支会用红色表示出来(如果你开了颜色支持的话):12345678910# git branch -a
2014-06-10 23:54:06 1534
原创 git 查看远程分支、本地分支、删除本地分支
1 查看远程分支[plain]view plaincopy$gitbranch-a*br-2.1.2.2masterremotes/origin/HEAD->origin/masterremotes/origin/br-2.1.2.1remotes/origin/br-2.
2014-06-10 23:52:15 3432
原创 nodejs+bigpipe+angularjs技术实现
--原文:http://cnodejs.org/topic/52d64a30e20b7c8214bc14f1
2014-06-04 11:03:59 1017
原创 BigPipe学习研究
1. 技术背景 FaceBook页面加载技术试想这样一个场景,一个经常访问的网站,每次打开它的页面都要要花费6 秒;同时另外一个网站提供了相似的服务,但响应时间只需3 秒,那么你会如何选择呢?数据表明,如果用户打开一个网站,等待3~4 秒还没有任何反应,他们会变得急躁,焦虑,抱怨,甚至关闭网页并且不再访问,这是非常糟糕的情况。所以,网页加载的速度十分重要,尤其对于拥有遍布全球的5亿用户的F
2014-06-04 10:54:31 775
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人