摘要:
MapReduce的设计思想主要的思想是分而治之(divide and conquer),分治算法。将一个大的问题切分成很多小的问题,然后在集群中的各个节点上执行,这既是Map过程。在Map过程结束之后,会有一个Ruduce的过程,这个过程即将所有的Map阶段产出的结果进行汇集。写MapReduce... 阅读全文
摘要:
在默认配置下,本地用户登入FTP后可以使用cd命令切换到其他目录,这样会对系统带来安全隐患。可以通过以下三条配置文件来控制用户切换目录。 chroot_list_enable=YES/NO(NO) 设置是否启用chroot_list_file配置项指定的用户列表文件。默认值为NO。 c... 阅读全文
摘要:
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法... 阅读全文
摘要:
hdfs-over-ftp是一个开源,简单易用的实现了对HDFS系统的下载和上传功能的小工具。可以作为管理工具来使用,快捷方便。1 安装jdk(1.6以上版本)并配置环境变量分别执行java -version和javac -version,若显示版本正确,则说明安装和配置成功2 安装hadoop,并... 阅读全文
摘要:
遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges on *.* to joe@localhost identified by '1'; ... 阅读全文
摘要:
http://notepad-plus.sourceforge.net/uk/shortcuts.php这上面有完整的快捷键表格,但是很多都记不住,因为很少用。除了Ctrl-C,Ctrl-X,Ctrl-V,Ctrl-Y,Ctrl-A,Ctrl-F,Ctrl-S,Ctrl-O,Ctrl-N,Ctrl-... 阅读全文
摘要:
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时... 阅读全文
摘要:
回调函数1.回调函数是什么东西?2.回调函数怎么开发,怎么使用?3.回调函数的作用,应该在什么情况下使用?第一个问题:*******************************************************************************其实回调就是一种利用函数... 阅读全文
摘要:
函数指针今天与几个同学看到了一个函数指针定义:void (*f(int, void (*)(int)))(int)以前在C trap pit fails里面见过,但是文章里面介绍的很详细,但是往往使初学者抓不到重点,结果弄的一头污水。这里就简单介绍一下这中函数指针的定义方法。什么是函数指针?这个问题... 阅读全文
摘要:
1.加载lib/头文件分两种方法:(1)适用于当前项目1 第一步:项目->属性->C/C++->常规->附加包含目录(浏览.h文件的路径) 添加包含文件2 第二步:项目->属性->C/C++->链接器->输入->附加依赖项(写入lib的名称) 添加库文件3 项目->属性->C/C++->... 阅读全文