蓝天

上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 76 下一页

2012年7月24日 #

改进型MapReduce

摘要: 1. 前言本文通过对MapReduce的分析,列出MapReduce存在的问题,然后提出一种解决这些问题的改进型MapReduce,这种改进型的MapReduce暂且取名为MapBalanceReduce。由于经验和水平有限,所述观点和方法未必正确,诚心欢迎交... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(273) 评论(0) 推荐(0) 编辑

inotify_add_watch使用注意

摘要: 1.inotify_add_watch返回并不是一个fd,而只是一个标识2.对于同一个PATH,inotify_add_watch将返回相同的标识。不需要调用close关闭,但需要调用inotify_rm_watch来删除。在对文件进行读、写、关闭监控时需要注意这个特... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(2186) 评论(0) 推荐(0) 编辑

走出锁的误区 - 正面认识锁

摘要: 多线程编程,锁通常是必不可少的保证代码运行安全的工具,一提到锁,最直接想到的是性能问题,给人的印象是锁会影响系统性能。这固然不然。但性能本身并不是锁本身引起的,锁也只是一个系统调用,它本身的开销是很小的,很多测试中,我们发现加锁和去掉锁后的性能几乎没有... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(169) 评论(0) 推荐(0) 编辑

C++与MySQL的冲突

摘要: 当在C++代码中,直接引用MySQL头文件时,可能会遇到如下错误:In file included from /usr/include/c++/4.1.0/bits/char_traits.h:46, from /usr/include... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(296) 评论(0) 推荐(0) 编辑

当gdb看到一行行的??时,你要冷静!

摘要: 下面这段,初看一定会脑大,实际原因非常明确,所以遇到时要先观察,不一定是头大的问题。gdb -p 1461GNU gdb 6.6Copyright (C) 2006 Free Software Foundation, Inc.GDB is free software,... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(420) 评论(0) 推荐(0) 编辑

Protocol Buffers十分钟上手:入门示例

摘要: Protocol Buffers十分钟上手:入门示例1.简介Protocol Buffers是Google出品并开源的语言和平台均中立的数据序列化和反序列化工具,官方支持C++/Java和Python三大语言,另外有大量的第三方实现支持PHP、D语言和C#等众多语言,... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(109) 评论(0) 推荐(0) 编辑

如何为crontab调度运行的多脚本设置共享的环境变量?

摘要: 方法直接将环境变量添加到crontab中,如:NAME=zhangsanAGE=3010 * * * * /home/xx/test.sh注意不要加上export,这样test.sh就可以用到环境变量了。 http://bbs.hadoopor.com/... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(125) 评论(0) 推荐(0) 编辑

如何解决fd跨线程安全问题

摘要: fd跨线程是不安全的,当一个线程close它后,就相当于成了野指针,另一线程再使用就成了对野指针的使用,当系统调用使用一个已经close后的fd时,可能出现内核报错,如果安全使用它了?有两个办法:一是对fd进行再包装,产生应用对象,对象通过引用计数保证线程安全;二是d... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(317) 评论(0) 推荐(0) 编辑

__gxx_personality_v0错误原因

摘要: 如果编译遇到如下错误:tmp/cceMNWaA.o:(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'collect2: ld returned 1 exit status则可能是因为使用gc... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(431) 评论(0) 推荐(0) 编辑

文件和SOCKET跨线程安全吗?

摘要: 将一个文件或SOCKET的句柄fd传递给多个线程,进行读、写和Close操作,是否安全了?答案是“否”,这类似于new一个指针后,这个指针传递给多线程是否安全,结果是常常容易造成一个线程使用已经被另一个线程delete的指针。对fd的各系统调用本身是线程安全的,比如可... 阅读全文

posted @ 2012-07-24 16:19 #蓝天 阅读(408) 评论(0) 推荐(0) 编辑

上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 76 下一页

导航