07 2016 档案
装饰器小例子
摘要:import time def tm(*arg, **kwargs): def wrap_fun(fun): def wrap_arg(*arg, **kwargs): print time.time() fun(*arg, **kwargs) print time.time() return wr 阅读全文
posted @ 2016-07-29 18:02 John Liang 阅读(168) 评论(0) 推荐(0)
Python3.x和Python2.x的区别
摘要:1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%。Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果。 Py3.1性能比Py2.5慢15%,还有很大的提升空间。 2.编码 Py3.X源码文件默认使用utf-8编码,这就使得以下 阅读全文
posted @ 2016-07-29 16:59 John Liang 阅读(195) 评论(0) 推荐(0)
500lines项目简介
摘要:"500行或更少" "What I cannot create, I do not understand." -- Richard Feynman 《500行或更少》--开源应用架构系列第四版的源码。 项目的目的在于给阅读者更广的视野,让阅读者理解软件设计者的想法。 项目地址: https://gi 阅读全文
posted @ 2016-07-29 16:52 John Liang 阅读(1094) 评论(0) 推荐(0)
python 面试必读
摘要:总结了10道题的考试侧重点,供参考: 1.How are arguments passed – by reference of by value? 考的是语法,基本功,虽说python程序员可以不用关心堆栈指针那些头疼的东东,但传引用和传值的区别还是必需清楚的。个人感觉从python中一切都是对象的 阅读全文
posted @ 2016-07-28 18:06 John Liang 阅读(2212) 评论(0) 推荐(0)
这10道javascript笔试题你都会么
摘要:1、考察this 输出:10 2 第一次输出10应该没有问题。我们知道取对象属于除了点操作符还可以用中括号,所以第二次执行时相当于arguments调用方法,this指向arguments,而这里传了两个参数,故输出arguments长度为2。 2、var和函数的提前声明 输出:function a 阅读全文
posted @ 2016-07-28 18:04 John Liang 阅读(731) 评论(0) 推荐(0)
汤姆大叔的6道javascript编程题题解
摘要:1、找出数字数组中最大的元素(使用Math.max函数) 1 2 3 var a = [1, 2, 3, 6, 5, 4]; var ans = Math.max.apply(null, a); console.log(ans); // 6 1 2 3 var a = [1, 2, 3, 6, 5, 阅读全文
posted @ 2016-07-28 18:02 John Liang 阅读(231) 评论(0) 推荐(0)
你应该知道的25道Javascript面试题
摘要:一 What is a potential pitfall with using typeof bar "object" to determine if bar is an object? How can this pitfall be avoided? 老生常谈的问题,用 typeof 是否能准确 阅读全文
posted @ 2016-07-28 18:01 John Liang 阅读(2374) 评论(0) 推荐(0)
用通俗易懂的大白话讲解Map/Reduce原理
摘要:Hadoop简介Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig,Chukwa,Hive,Hbase,Mahout,flume等.这 阅读全文
posted @ 2016-07-28 17:59 John Liang 阅读(3103) 评论(0) 推荐(0)
Python list 操作
摘要:创建列表sample_list = ['a',1,('a','b')] Python 列表操作sample_list = ['a','b',0,1,3] 得到列表中的某一个值value_start = sample_list[0]end_value = sample_list[-1] 删除列表的第一 阅读全文
posted @ 2016-07-28 17:57 John Liang 阅读(6705) 评论(0) 推荐(0)