- 博客(13)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 命令行的艺术
熟练地操作命令行是一项常常被我们忽视的技能,又或者说我们将它看的太过神秘。不过作为一名软件工程师,掌握这一技能可以很大程度上提升我们工作的灵活性,提高工作效率。这篇文章是我在与 Linux 打交道的过程中总结出的一些小技巧。有些很基础,有些也相当专业,不太好懂。这边文章不长,不过如果你能在工作中充分使用这里介绍的技能的话,那你也知之甚多了。这里的许多内容一开始已出现在 Quora(《每个L
2015-12-30 14:46:34 1497
转载 linux ls -l 详解
转自http://hi.baidu.com/yzzcheng/item/1a2141878447891dc31627f5以root的家目录为例:可以看到,用ls -l命令查看某一个目录会得到一个7个字段的列表。第1行:总计(total)Total后面的数字是指当前目录下所有文件所占用的空间总和。可以使用ls –lh查看,也可使用ls –alh
2015-12-30 12:52:43 592
转载 使用ssh登入不执行.bashrc解决方法
参考 : http://blog.csdn.net/lawrencesgj/article/details/8979803https://wido.me/sunteya/understand-bashrc-and-profile/login shell 和 no-login shell“login shell” 代表用户登入, 比如使用 “su -“ 命
2015-12-23 11:23:20 1208
转载 Python的GIL是什么鬼,多线程性能究竟如何
前言:博主在刚接触Python的时候时常听到GIL这个词,并且发现这个词经常和Python无法高效的实现多线程划上等号。本着不光要知其然,还要知其所以然的研究态度,博主搜集了各方面的资料,花了一周内几个小时的闲暇时间深入理解了下GIL,并归纳成此文,也希望读者能通过次本文更好且客观的理解GIL。文章欢迎转载,但转载时请保留本段文字,并置于文章的顶部作者:卢钧轶(cenalulu)
2015-12-15 10:47:31 708
转载 Python 多线程
多线程和多进程是什么自行google补脑 对于python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂。所以,这里力图用简单的例子,让你对多线程有个初步的认识。 单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任务的,我想做听音乐和看电影两件事儿,那么一定要先排一下顺序。(好吧!我们不纠结在DOS时代是否有听音乐和
2015-12-14 22:37:46 786
转载 目标文件里有什么
编译器编译源代码后生成的文件叫做目标文件,那么目标文件里面到底存放的是什么呢?或者我们的源代码在经过编译以后是怎么存储的? 目标文件从结构上讲,它是已经编译后的可执行文件格式,只是还没有经过链接的过程,其中可能有些符号或有些地址还没有被调整。其实它本身就是按照可执行文件格式存储的,只是跟真正的可执行文件在结构上稍有不同。 可执行文件格式涵盖了程序的编译、链接、装载和执行的各个方
2015-12-14 15:42:55 607
转载 编译和链接
2.1 被隐藏了的过程 C语句的经典,“Hello World”程序几乎是每个程序员闭着眼睛都能写出的,编译运行一气呵成,基本成了程序入门和开发环境测试的默认标准。#include stdio.h>int main(){ printf("Hello World\n"); return 0; 在Linux下,
2015-12-14 15:42:21 545
原创 python异常处理
try: print 'try...' r = 10 / 0 print 'result:', rexcept ZeroDivisionError, e: print 'except:', efinally: print 'finally...'print 'END'上面代码中的e是什么意思?这个e是异常类的一个实例,如果我们完整
2015-12-11 16:07:08 432
转载 Linux软硬连接
1、创建一个软连接[root@auc-linux home]# ln -s /usr/hb/ /home/hb_link 2、删除软连接出现错误[root@auc-linux home]# rm /home/hb_link/rm: 无法删除"/home/hb_link/": 是一个目录 3、删除软连接的正确方式[root@auc-li
2015-12-08 16:13:31 436
转载 Python+Hadoop Streaming实现MapReduce(word count)
1. hadoop本身是用java写的,所以用java写mapreduce是比较合适的,然而hadoop提供了Streaming的方式,让很多语言可以来写mapreduce,下面就介绍如何用python写一个mapreduce程序,我们就从最简单的word count写起吧2. word count是比较简单的,所以我们直接上代码,3. map.py[pyt
2015-12-08 15:01:59 896
转载 hadoop fs 命令
1,hadoop fs –fs [local | ]:声明hadoop使用的文件系统,如果不声明的话,使用当前配置文件配置的,按如下顺序查找:hadoop jar里的hadoop-default.xml->$HADOOP_CONF_DIR下的hadoop-default.xml->$HADOOP_CONF_DIR下的hadoop-site.xml。使用local代表将本地文件系统作为hadoop的
2015-12-07 20:54:16 553
转载 Python&Thrift--Server&Client
thrift目前只支持python2.6+,但不支持3.XX版本。thrift下载:http://thrift.apache.org/安装thrift:Java代码 ./configure make make install 安装python的thrift组件Java代码 cd /usr/loc
2015-12-01 19:28:13 1093
转载 使用sshfs来让sublime打开远程目录
sshfs就不多介绍了,它功能是映射远程服务器上的目录到本地的目录。这样,就可以用sublime来打开这目录,从而可以轻松编辑远程服务器上的文件啦,而sublime不用作任何配置。 sshfs是基于ssh协议的,所以远程服务器必须开启ssh服务(可用service sshd start来开启,如果失败,那应该先安装ssh服务器)如果是windows系统,那么依照下面两步来安装sshfs:
2015-12-01 10:24:27 644
ML step by step
2017-09-21
python 正则表达式 findall和search的问题
2015-09-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人