Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6048907
  • 博文数量: 2759
  • 博客积分: 1021
  • 博客等级: 中士
  • 技术积分: 4091
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-11 14:14
文章分类

全部博文(2759)

文章存档

2019年(1)

2017年(84)

2016年(196)

2015年(204)

2014年(636)

2013年(1176)

2012年(463)

发布时间:2013-01-15 02:23:48

在Gnome的文件管理器(nautilus)里,双击一个文件的时候,系统会自动调用相应 的程序去打开这个文件。在Nautilus里通过右键菜单固然可以修改默认的打开方式,但是缺乏灵活性和可操作性,比如,不能删除一些候选的打开方式,不 能批量增加一些打开方式等等。 GNMOE的打开方式的配置方式涉及到以下几个目录和文件: /usr/share/applications~/.local/share/applications/usr/share/applications/mimeinfo.cache~/.local/share/applications/mimeinfo.cache ......【阅读全文】

阅读(599) | 评论(0) | 转发(0)

发布时间:2013-01-15 02:21:52

linux 下,strace是很好的调试工具。strace常用来跟踪进程执行时的系统调用和所接收的信号.跟踪进程:strace -p 进程号。结合gdb 等可很好的分析程序core dump......【阅读全文】

阅读(379) | 评论(0) | 转发(0)

发布时间:2013-01-15 02:21:37

hadoop的使用中,一般只关注运行结果。对于mapper和reducer之间的处理逻辑往往不care。比如key-value对到达reducer的先后顺序等目前接触到的运用场景有:1.根据用户操作时间来整理事件链,在网站分析里比较常用。需要按时间先后顺序来处理,如果过亿的访问操作全在reducer里来排序,对计算能力和内存都是一个挑战。2.海量数据处理中,求去重distinct这种操作,往往需要先缓存很大的数据集,对单个reducer的内存要求很高,特别是上亿的数据时,很容易就撑爆内存。这里如果在reducer进入前就排好序,后续处理就简单的多。二次排序相当于把一个reducer的负载推给了......【阅读全文】

阅读(378) | 评论(0) | 转发(0)

发布时间:2013-01-15 02:19:38

用于编解码的一个公共库脚本慢的实在是不行,以前对python不熟,唯一熟悉的优化方式就是用c++写so给python加扩展,当时勉强就用了;现在时间稍微有点闲的时候,网上刚好看到一篇 python 优化的文章,其中介绍了profile等分析器的使用,技痒之余,想拿个现成的来练练手,回想起那个恶心的慢的离谱的编解码,不正是练手的最好材料么; 呃,不用不知道,一用吓一条,脚本调用命令为: python -m profile -s time ./xx.py get_list 2895300 / 1 照常的慢,于是去外面活动了下,回来发现终于完成了,输出如下:     ......【阅读全文】

阅读(404) | 评论(0) | 转发(0)

发布时间:2013-01-15 02:18:26

1、服务器系统: CentOS 系统, 我的系统是最小化安装有的软件包没有需要在安装2、安装需要软件包:yum install compat-libstdc cpp gcc libstdc -devel gcc-c e2fsprogs-devel zlib-devel krb5-devel openssl-devel -y3、下载 APACHE 源包地址:http://www.fayea.com/apache-mirror//httpd/httpd-2.4.3.tar.gz4、解压下载文件:tar zxvf httpd-2.4.3.tar.gz5、进入目录: cd httpd-2.4......【阅读全文】

阅读(496) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册