上一页 1 ··· 5 6 7 8 9
摘要: 下图列出了Python支持的正则表达式元字符和语法: 来自为知笔记(Wiz) 阅读全文
posted @ 2015-09-08 11:40 iAthena 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 因为Python的线程虽然是真正的线程,但解释器执行代码时,有一个GIL锁:Global Interpreter Lock,任何Python线程执行前,必须先获得GIL锁,然后,每执行100条字节码,解释器就自动释放GIL锁,让别的线程有机会执行。这个GIL全局锁实际上把所有线程的执行代码都给上了锁,所以,多线程在Python中只能交替执行,即使100个线程跑在100核CPU上,也只能用到1个核。... 阅读全文
posted @ 2015-09-08 11:39 iAthena 阅读(229) 评论(0) 推荐(0) 编辑
摘要: [root@hadoop1 bin]# uname -a Linux hadoop1 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux[root@hadoop1 bin]# cat /proc/versionLinux version 2.6.32-431.el6.... 阅读全文
posted @ 2015-09-08 11:37 iAthena 阅读(855) 评论(0) 推荐(0) 编辑
摘要: basename example.tar.gz .tar.gz# => example FILE="example.tar.gz" echo "${FILE%%.*}"# => example echo "${FILE%.*}"# => example.tar echo "${FILE#*.}"# => tar.gz echo "${FILE##*.}"# => gz来源: 来自为知笔记(Wiz... 阅读全文
posted @ 2015-09-08 11:35 iAthena 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 如果要给全局变量在一个函数里赋值,必须使用global语句。global VarName的表达式会告诉Python, VarName是一个全局变量,这样Python就不会在局部命名空间里寻找这个变量了。globals()和locals()函数根据调用地方的不同,globals()和locals()函数可被用来返回全局和局部命名空间里的名字。如果在函数内部调用locals(),返回的是所有能在该函数... 阅读全文
posted @ 2015-09-08 11:33 iAthena 阅读(225) 评论(0) 推荐(0) 编辑
摘要: hive> select ljn001.*,ljn002.* > from ljn001 left outer join ljn002 > on (ljn001.a = ljn002.a and ljn001.b = ljn002.b and ljn001.b = 2); OK a b a b 1 2 1 2从执行计划中可... 阅读全文
posted @ 2015-09-08 11:30 iAthena 阅读(2248) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9