代码改变世界

jquery $ dollar符号用法总结

2013-10-23 14:31 by youxin, 2878 阅读, 0 推荐, 收藏,
摘要:参考:https://github.com/chyingp/blog/blob/master/jquery/jQuery%E6%BA%90%E7%A0%81-%E7%BE%8E%E5%85%83$%E7%9A%84%E8%8B%A5%E5%B9%B2%E7%A7%8D%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95.md$的用法有将近10种,也就是说,jQuery.fn.init这一个函数需要处理的情况有将近10种。那究竟都是哪些情况呢?如果想从它的源码直接看出来的话,那最好放弃。当然并不是说此路不通,只不过有更好的方法而已。jQuery之所以这么受欢迎,其中一个原因是 阅读全文

转:前端开发者的基本要求

2013-10-22 21:47 by youxin, 456 阅读, 0 推荐, 收藏,
摘要:原文链接:http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/前几天我为一个项目写README文档,我希望其他开发者能够看到这个项目,并从中学到一些东西。突然我意识到,若放在几年前,我写作的过程中随口提到的Node,npm,Homebrew,git,测试还有产品构建,会把我魂都吓没了。曾经有段时间,一个前端开工程师基本的工作流程是:编辑文件,本地测试下(尽我们可能做到最好),然后通过FTP上传到服务器。我们评价一个前端工程师的水平,是通过他是否能够兼容IE6,或者取得跨浏览器的像素级的一致。很多社区的成 阅读全文

Python装饰器

2013-10-22 20:34 by youxin, 990 阅读, 0 推荐, 收藏,
摘要:原文:Decorators and Functional Python译者:youngsterxyf装饰器是Python的一大特色。除了在语言中的原本用处,还帮助我们以一种有趣的方式(函数式)进行思考。我打算自底向上解释装饰器如何工作。首先解释几个话题以帮助理解装饰器。然后,深入一点探索几个简单的装... 阅读全文

Learn X in Y minutes(python一页纸代码)

2013-10-22 18:56 by youxin, 1474 阅读, 0 推荐, 收藏,
摘要:一篇非常好的文章,解释了python基本语法的方方面面:# Single line comments start with a hash.""" Multiline strings can be written using three "'s, and are often used as comments"""###################################################### 1. Primitive Datatypes and Operators############## 阅读全文

转自:Python函数式编程指南(二):函数

2013-10-22 17:10 by youxin, 304 阅读, 0 推荐, 收藏,
摘要:2. 从函数开始2.1. 定义一个函数如下定义了一个求和函数:12defadd(x, y):returnx +y关于参数和返回值的语法细节可以参考其他文档,这里就略过了。使用lambda可以定义简单的单行匿名函数。lambda的语法是:1lambdaargs: expression参数(args)的语法与普通函数一样,同时表达式(expression)的值就是匿名函数调用的返回值;而lambda表达式返回这个匿名函数。如果我们给匿名函数取个名字,就像这样:1lambda_add =lambdax, y: x +y这与使用def定义的求和函数完全一样,可以使用lambda_add作为函数名进行调 阅读全文

转:函数式编程初探

2013-10-22 16:41 by youxin, 261 阅读, 0 推荐, 收藏,
摘要:诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持都很强,就连老牌的面向对象的Java、面向过程的PHP,都忙不迭地加入对匿名函数的支持。越来越多的迹象表明,函数式编程已经不再是学术界的最爱,开始大踏步地在业界投入实用。也许继"面向对象编程"之后,"函数式编程"会成为下一个编程的主流范式(paradigm)。 阅读全文

可爱的 Python : Python中的函数式编程,第三部分

2013-10-22 16:09 by youxin, 350 阅读, 0 推荐, 收藏,
摘要:英文原文:Charming Python: Functional programming in Python, Part 3,翻译:开源中国摘要: 作者David Mertz在其文章《可爱的Python:“Python中的函数式编程”》中的第一部分和第二部分中触及了函数式编程的大量基本概念。本文中他将继续前面的讨论,解释函数式编程的其它功能,如currying和Xoltar Toolkit中的其它一些高阶函数。表达式绑定有一位从不满足于解决部分问题读者,名叫Richard Davies,提出了一个问题,问是否可以将所有的绑定全部都转移到一个单个的表达式之中。首先让我们简单看看,我们为什么想这么 阅读全文

可爱的 Python : Python中函数式编程,第二部分

2013-10-22 16:02 by youxin, 364 阅读, 0 推荐, 收藏,
摘要:英文原文:Charming Python: Functional programming in Python, Part 2,翻译:开源中国摘要: 本专栏继续让David对Python中的函数式编程(FP)进行介绍。读完本文,可以享受到使用不同的编程范型(paradigm)解决问题所带来的乐趣。David在本文中对FP中的多个中级和高级概念进行了详细的讲解。一个对象就是附有若干过程(procedure)的一段数据。。。一个闭包(closure)就是附有一段数据的一个过程(procedure)。在我讲解函数式编程的上一篇文章,第一部分,中,我介绍了FP中的一些基本概念。 本文将更加深入的对这个内 阅读全文

可爱的 Python : Python中函数式编程,第一部分

2013-10-22 15:43 by youxin, 511 阅读, 0 推荐, 收藏,
摘要:英文原文:Charming Python: Functional programming in Python, Part 1摘要:虽然人们总把Python当作过程化的,面向对象的语言,但是他实际上包含了函数化编程中,你需要的任何东西。这篇文章主要讨论函数化编程的一般概念,并说明用Python来函数化编程的技术。我们最好从艰难的问题开始出发:“到底什么是函数化编程呢?”其中一个答案可能是这样的,函数化编程就是你在使用Lisp这样的语言时所做的(还有Scheme,Haskell,ML,OCAML,Mercury,Erlang和其他一些语言)。这是一个保险的回答,但是它解释得并不清晰。不幸的是对于什 阅读全文

python map, reduce,filter 使用

2013-10-22 15:23 by youxin, 675 阅读, 0 推荐, 收藏,
摘要:参考python built-on function:http://docs.python.org/2.7/library/functions.html?highlight=map%20reducemap(function,iterable,...)Applyfunctionto every item ofiterableand return a list of the results. If additionaliterablearguments are passed,functionmust take that many arguments and is applied to the it 阅读全文
上一页 1 ··· 116 117 118 119 120 121 122 123 124 ··· 269 下一页