posted @ 2017-10-20 13:28 星点design 阅读(7791) 评论(0) 推荐(0) 编辑
摘要:
引言 关于_getattr_,首先我们从一个例子入手; 看到里面有一个 def _getattr_(self, key):是不是不理解 概念介绍 _getattr__是python里的一个内建函数,可以很方便地动态返回一个属性;当调用不存在的属性时,Python会试图调用__getattr__(se 阅读全文
摘要:
当前端越来越发展的时候,传统的开发已经不能满足于前端性能和工程化的要求,所以作为一名高级的前端开发人员,必须要学习前端模块化方面的知识; 下面主要谈一下,common.js require.js&sea.js这三者的相关介绍; common.js commonjs是伴随着Node.js一起出现的,N 阅读全文
posted @ 2017-09-16 12:45 星点design 阅读(809) 评论(0) 推荐(0) 编辑
摘要:
在某一目录下使用npm install安装扩展插件时,老是系统提示“npm install Error: ENOENT,no such file or directory; 以前都是很顺利的安装过程,没出现这种情况。但出现这种情况,就能苦恼,于是各种找解决办法,觉得有必要总结一下 解决办法1: 在命 阅读全文
posted @ 2017-09-09 19:40 星点design 阅读(521) 评论(0) 推荐(1) 编辑
摘要:
Python递归 如果一个函数在内部调用函数自身,这个函数就是递归函数; 下面看一个经典例子:利用Python递归求阶乘 经过CPS变换消除general recursion, 尾递归优化 尾递归基于函数的尾调用,每一级调用直接返回函数的返回值更新调用栈,而不用创建新的调用栈,类似迭代的实现,时间和 阅读全文
posted @ 2017-07-22 18:14 星点design 阅读(233) 评论(0) 推荐(0) 编辑
摘要:
python作用域、局部与全局变量 首先明白Python能够改变作用域的代码段是def class lamda if/elif/else try/except/finally for/while 变量的搜索路径是:局部变量-》全局变量 不妨试试下面代码: 当运行上面代码的时候会出错,为什么呢,就需要 阅读全文
posted @ 2017-07-21 00:04 星点design 阅读(215) 评论(0) 推荐(0) 编辑