自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 一段超实用的12306刷票脚本

写在前面: 国庆要回家,车票买迟了,打开12306一看,我的乖乖,全部卖完了,于是想着等系统退票的软件,于是便催生了如下一个脚本,原来艺术真的是来源于生活。 正文开始: var interval_id = window.setInterval(function() { document.getE...

2014-09-26 10:27:29

阅读数 1211

评论数 1

转载 Nodejs基础中间件Connect(转)

转自: http://blog.fens.me/nodejs-connect/ 前言 “中间件”在软件领域是一个非常广的概念,除操作系统的软件都可以称为中间件,比如,消息中间件,ESB中间件,日志中间件,数据库中间件等等。 Connect被定义为Node平台的中...

2014-03-07 17:37:02

阅读数 640

评论数 0

原创 关于《深入浅出node.js》中的一个解决雪崩的代码补全

在一篇关于node.js事件机制的专题中,提到了解决访问雪崩的问题,链接如下: http://www.infoq.com/cn/articles/tyq-nodejs-event,作者为淘宝的朴灵,原名田永强 其中提到了通过将请求的回调函数压入事件队列中来解决雪崩的办法,核心代码如下: var p...

2014-03-05 17:30:26

阅读数 794

评论数 0

转载 在Node.js 中用 Q 实现Promise – Callbacks之外的另一种选择(转)

原文:Promises in Node.js with Q – An Alternative to Callbacks by Marc Harter 《Node.js in Practice》 怎么写异步代码?相对原始的callbacks而言,promises无疑是更好的选择。...

2014-03-05 11:52:35

阅读数 480

评论数 0

转载 Python关键字yield详解

导读:此文由伯乐在线 –刘志军编译自stackoverflow Python标签中投票率最高的一个问题《The Python yield keyword explained》,e-satis 详细回答了关于yield 以及 generator、iterable、iterator、itera...

2014-03-04 11:40:25

阅读数 10

评论数 0

转载 Python程序的性能分析指南(转)

原文链接: Huy Nguyen   翻译: 伯乐在线 - 贱圣OMG 译文链接: http://blog.jobbole.com/47619/ 虽然不是所有的Python程序都需要严格的性能分析,不过知道如何利用Python生态圈里的工具来分析性能,也是不错的。 分析一个程序的...

2014-03-03 18:24:59

阅读数 11

评论数 0

原创 面试阿里巴巴前端工程师的一点经历

写在前面: 这段时间阿里巴巴在成都广招天下豪杰,我也通过以一位朋友的内推成功获得了面试机会,第一次面试是电话面试,第二次面试是视频面试。虽然最终还是止步于第二轮,但是本着牺牲自己,造福他人的思想决定将我的一些面试经验贴出来,以帮助其他今后可能参加阿里面试的其他同学。问的问题主要是根据你简历上面写的...

2014-03-03 11:06:37

阅读数 920

评论数 0

原创 test

function serverWithDBOpration() { var _db; mongodb.open(function(err, db) { _db = db; }); http.createServer(function(request, response) { _...

2014-02-26 18:25:27

阅读数 1

评论数 0

转载 悟透JavaScript(转)

原文作者李战,地址:http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html 引子     编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    ...

2014-02-26 14:21:31

阅读数 465

评论数 0

转载 Python常用资源整理(转)

Python基本安装: * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站; * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进; P...

2014-02-26 14:06:25

阅读数 482

评论数 0

转载 如何成为Python高手(转)

这篇文章主要是对我收集的一些文章的摘要。因为已经有很多比我有才华的人写出了大量关于如何成为优秀Python程序员的好文章。 我的总结主要集中在四个基本题目上:函数式编程,性能,测试,编码规范。如果一个程序员能将这四个方面的内容知识都吸收消化,那他/她不管怎样都会有巨大的收获。 函数式编...

2014-02-26 14:00:34

阅读数 485

评论数 2

转载 Python性能鸡汤(转)

第一部分  阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!"  毫无疑问:Python程序没有编译型...

2014-02-26 13:49:39

阅读数 912

评论数 0

转载 Python装饰器与面向切面编程(转)

今天来讨论一下装饰器。装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。 1...

2014-02-26 12:18:46

阅读数 478

评论数 0

原创 按需加载JavaScript的两种方式以及性能测试

写在前面: 按需加载js文件,一个听上去很高大上的概念,说白了其实就是网络中提到最多的动态加载js文件,为什么我说是按需加载而不是动态加载呢?因为按需加载更能反应当今js开发模块儿化以及模块儿依赖的精神。了解过AMD,CMD的同学都应该知道,js模块儿化的精神就是将一个复杂的庞大的js文件按功能拆...

2014-02-25 18:07:38

阅读数 803

评论数 0

原创 node.js和python性能测试(二)

写在前面: 在node.js和python性能测试(二)中http://blog.csdn.net/whatispython/article/details/19492963比较了node.js和基于tornado框架的python做web服务器在空载业务时候的性能差异,不管是单进程还是多进程的情...

2014-02-21 15:12:46

阅读数 2336

评论数 2

原创 JavaScript正则表达式小技巧

写在前面: 关于Javascript正则表达式的使用办法在网上一搜一大堆,这里只是罗列一些个人印象较为深刻的觉得比较有意思的使用技巧,大牛绕道。 正文开始: 试想下面这个场景,当我们需要获得当前url中所有参数/值键值对的时候,我们应该怎样使用正则表达式呢?假设需要处理的url如下:

2014-02-21 10:50:12

阅读数 567

评论数 1

原创 node.js和python性能测试(一)

写在前面: 由于对python语言的喜爱加上现在接触到node.js,对其非阻塞异步编程模型非常感兴趣,加上网络上面对两者作web应用性能的测试很少,故在此对两者的性能做个简单的测试。由于python原生是不支持非阻塞异步编程的,故这里对python采用了tornado以支持非阻塞异步编程。 ...

2014-02-19 17:57:30

阅读数 4080

评论数 5

提示
确定要删除当前文章?
取消 删除