自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(16)
  • 收藏
  • 关注

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

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

2014-09-26 10:27:29 1786 1

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

转自:http://blog.fens.me/nodejs-connect/前言“中间件”在软件领域是一个非常广的概念,除操作系统的软件都可以称为中间件,比如,消息中间件,ESB中间件,日志中间件,数据库中间件等等。Connect被定义为Node平台的中间件框架,从定位上看Connect一定是出众的,广泛兼容的,稳定的,基础的平台性框架。如果攻克Conn

2014-03-07 17:37:02 744

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

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

2014-03-05 17:30:26 950

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

原文:Promises in Node.js with Q – An Alternative to Callbacksby Marc Harter 《Node.js in Practice》怎么写异步代码?相对原始的callbacks而言,promises无疑是更好的选择。可掌握promises的概念及其用法可能不太容易, 而且很有可能你已经放弃它了。但经过一大波码农的努力

2014-03-05 11:52:35 607

转载 Python关键字yield详解

导读:此文由伯乐在线 –刘志军编译自stackoverflow Python标签中投票率最高的一个问题《The Python yield keyword explained》,e-satis 详细回答了关于yield 以及 generator、iterable、iterator、iteration之间的关系。迭代器(Iterator)为了理解yield是什么,首先要明白生成

2014-03-04 11:40:25 101

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

原文链接: Huy Nguyen   翻译: 伯乐在线 - 贱圣OMG译文链接: http://blog.jobbole.com/47619/虽然不是所有的Python程序都需要严格的性能分析,不过知道如何利用Python生态圈里的工具来分析性能,也是不错的。分析一个程序的性能,总结下来就是要回答4个问题:它运行的有多快?它的瓶颈在哪?它占用了多少内存?哪里有内存泄

2014-03-03 18:24:59 90

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

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

2014-03-03 11:06:37 1146

原创 test

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

2014-02-26 18:25:27 65

转载 悟透JavaScript(转)

原文作者李战,地址:http://www.cnblogs.com/leadzen/archive/2008/02/25/1073404.html引子    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。

2014-02-26 14:21:31 543

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

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

2014-02-26 14:06:25 585

转载 Python性能鸡汤(转)

第一部分 阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!" 毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不适合这些领域. 然而,YouTube已用Python服务于每小时4千

2014-02-26 13:49:39 988

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

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

2014-02-26 12:18:46 538

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

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

2014-02-25 18:07:38 1105

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

写在前面:在node.js和python性能测试(二)中http://blog.csdn.net/whatispython/article/details/19492963比较了node.js和基于tornado框架的python做web服务器在空载业务时候的性能差异,不管是单进程还是多进程的情况下,差距都是明显的。为什么会这样呢?毕竟基于tornado框架的pythonweb服务器也是非阻塞

2014-02-21 15:12:46 2976 2

原创 JavaScript正则表达式小技巧

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

2014-02-21 10:50:12 675 1

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

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

2014-02-19 17:57:30 6396 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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