自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一介码夫

查漏补缺以记录人生点滴!

  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 分布式 系统扩容

http://blog.csdn.net/scutshuxue/article/details/6040869记得在以前找工作的时候笔试时就遇到过类似这种问题,那个时候只知道普通hash取模,没做好这道题目,现在工作了之后,接触过一些类似的东西,对这个问题有点思路了,在这里抛砖引玉,写出来跟大家交流一下,写得不好欢迎拍砖。假设:我们现在集群中有三台机器,

2011-12-31 20:15:00 1118

转载 脏读 幻读 不可重复读 及其解决方法

一个事务读到另外一个事务还没有提交的数据,我们称之为脏读。解决方法:把事务隔离级别调整到READ COMMITTED一个事务先后读取同一条记录,但两次读取的数据不同,我们称之为不可重复读。解决方法:把事务隔离级别调整到REPEATABLE READ。一个事务先后读取一个范围的记录,但两次读取的纪录数不同,我们称之为幻象读。解决方法:把事务隔离级别调整到SERIALIZABLE。

2011-12-31 10:53:31 5050 2

转载 HBase入门

转自 : http://www.jdon.com/jivejdon/thread/38244最近因为项目原因,研究了Cassandra,Hbase等几个NoSQL数据库,最终决定采用HBase。在这里,我就向大家分享一下自己对HBase的理解。在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会

2011-12-30 22:39:59 1290

转载 分布式的CAP原理与最终一致性

http://baike.baidu.com/view/45961.htm#3  来自百度百科,只是为了备忘。  CAP原理(CAP Theorem)  在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Theorem),不过此帽子非彼帽子。CAP原理中,有三个要素:  一致性(Con

2011-12-30 21:56:18 1196

原创 hadoop管理时遇到的问题[备忘]

1.Hadoop缺省端口列表Daemon Default PortConfiguration ParameterNamenode 50070 dfs.http.addressData

2011-12-14 20:02:34 818

原创 Linux 服务器管理备忘

一、常用的命令(一)netstat(通常使用  netstat -naptu) a显示所有的,p显示出进程用法功能说明:显示网络状态。语  法:netstat [-acCeFghilMnNoprstuvVwx][-A网络类型>][--ip]补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。参  数:-a或--all 显示所有连线中的Socket。

2011-12-14 19:02:32 617

原创 使用Eclipse 开发hadoop应用[备忘]

1。我使用的是 hadoop0.20.2,使用最新版时无法用Eclipse连接,解决不了2。插件在hadoop的contrib文件夹中,0.20.2的插件放在eclipse 的plugins文件夹中,运行 run on hadoop 无反映,后下载了0.20.3的插件,放在 dropins中,可用3。放完插件,重启Eclipse后windows->openperspective->othe

2011-12-12 19:48:53 689

原创 常忘了的字符串处理函数的细节问题

1.strncat 避免缓冲区溢出 strncat(dest, src, sizeof(dest)-strlen(dest)-1); // 会加'\0',留一个位置2.strncat是不会自己添加'\0'的,要自己添加  strcpy(dest, src, sizeof(dest) - 1); // 不会加'\0',留一个位置给下语句加 dest[size

2011-12-09 19:49:48 786

原创 简单工厂模式

一、简单工厂   (一)定义    简单工厂模式一般的实现方式是:通过使用构建时传入的参数进行case语句判读,然后选择new出对应的对象。严格来讲简单工厂模式不是GOF的设计模式之一。   (二)优缺点    1.优点    (1)最大的优点是工厂类包含了必要的逻辑判断,根据客户端的选择条件动态的实例化相关的类,将客户端与具体的产品解藕。    (2)集中封装

2011-12-09 15:59:39 648

原创 设计模式总结

设计模式总结     (一)定义      设计模式是面向对象语言程序设计的一种模式指导思想,旨在提高代码的可扩展性、可维护性以及可重复性和高灵活度。      可扩展性:主要是面向接口编程,从而做到解耦。      可维护性:设计模式讲究高内聚低耦合,强调封装变化等,能将特定的功能封装在一起,有利于维护。      可重复性:封装、继承和多态使得易于复用。     (二)

2011-12-09 15:39:11 1076

原创 计算机术语名词解释笔记

1。序列化,串行化:,它是指将对象存储到介质(如文件、内存缓冲区等)中或是以二进制方式通过网络传输。之后可以通过反串行化从这些连续的字节(byte)数据重新构建一个与原始对象状态相同的对象,因此在特定情况下也可以说是得到一个副本,但并不是所有情况都这样。2。架构:指组件以及组件与组件间的交互的设计。3。

2011-12-07 14:18:50 699

原创 Hadoop 上使用c 语言编程

今天尝试用C语言在hadoop上编写统计单词的程序,具体过程如下:一、编写map和reduce程序mapper.c#include #include #include #define BUF_SIZE 2048#define DELIM '\n'int main(int argc, char * argv[]){ char buffer[BUF_SIZE]; wh

2011-12-05 16:05:43 10092 4

转载 在Linux下产生并调试core文件

在Linux下产生并调试core文件from :http://blog.csdn.net/borefo/article/details/5029555先看看我用的是个什么机器:$ uname -aLinux dev 2.4.21-9.30AXsmp #1 SMP Wed May 26 23:37:09 EDT 2004 i686 i686 i386 GNU/

2011-12-01 23:23:25 2148

原创 用Kinect来控制鼠标的移动、单击、双击和右击 及PPT控制(Windows sdk)

定义一个结构class MyPoint{public:float fx;float fy;USHORT depth;}; 然后将骨骼各节点信息保存起来:(其实这里只用到了左右手的节点信息)for (i = 0; i {// Add new position to the history bufferm_History[i].push_front(

2011-12-01 22:35:51 7495 3

原创 hadoop 单机、伪分布式及集群下的运行测试总结

最近老师叫找几个并行框架来测试一下,想用于分布式图像渲染。之前了解过google的GFS和mapreduce,然后听说hadoop不错,试着用了一下。我使用的是hadoop0.20.2版,测试的例子均使用统计单词个数的例子,下面是总结:首先提一下,命令的格式一般为 bin/hadoop (命令所属集) -(具体命令).1.单机模式hadoop支持在单机的情况

2011-12-01 22:29:54 3030

gvim的常用插件及配置文档

gvim的常用插件及配置文档,使用方法请搜索csdn博文:Eclim、VIM、Eclipse的配置与使用

2013-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除