一、基本概念 在MapReduce中,一个准备提交执行的应用程序称为“作业(job)”,而从一个作业划分出的运行于各个计算节点的工作单元称为“任务(task)”。此外,Hadoop提供的分布式文件系统(HDFS)主要负责各个节点的数据存储,并实现了高吞吐率的数据读写。 在分布式存储和分布式计算方.....
分类:
其他好文 时间:
2015-07-26 15:24:26
阅读次数:
3309
QQList列表功能实现...
分类:
其他好文 时间:
2015-07-26 14:20:46
阅读次数:
160
题目如下:
Given any positive integer N, you are supposed to find all of its prime factors, and write them in the format N = p1^k1 * p2^k2 *…*pm^km.
Input Specification:
Each input file contai...
分类:
其他好文 时间:
2015-07-26 14:18:45
阅读次数:
124
S5PV210开发系列七
Nand驱动实现
象棋小子 1048272975
Nand flash具有大容量、改写速度快、接口简单等优点,适用于大量数据的存储,为固态大容量存储提供了廉价有效的解决方案。各种电子产品中如手机存储器、sd卡、u盘等均采用Nand flash存储,笔者此处就Nand驱动实现作一个简单的介绍。
1. Nand flash概述
东芝公司在1989年最先发表N...
分类:
其他好文 时间:
2015-07-26 14:19:39
阅读次数:
211
当我们在Mac系统压缩时,系统会给你默认放一个__MACOSX目录,如果你用系统直接解压不会出现这个目录,但是如果你用命令或者在win上解压,这个目录就显现出来了。
所以这里说下用命令解压时不解压__MACOSX目录的方法。解压命令为:unzip shell.zip -x __MACOSX/*这样解压后就不会生成 __MACOSX目录了。博客原文地址:PS.附上zip和unzip相关参数及解释:U...
分类:
系统相关 时间:
2015-07-26 14:19:24
阅读次数:
286
1、
在yii框架中,修改数据库信息,主要有main.php和database.php两个文件。
2、
修改php.ini:
error_reporting = E_ALL
改为:
error_reporting = E_ALL & ~E_NOTICE...
分类:
其他好文 时间:
2015-07-26 14:21:09
阅读次数:
141
S5PV210开发系列八
Yaffs的移植
象棋小子 1048272975
Nand作为市面上最主要的非易失性闪存技术之一,应用在各种固态大容量存储解决方案中。由于Nand flash自身的特点,Nand存储器往往需要一款专用的Nand文件系统进行管理。开源的Yaffs文件系统由于其优异的性能,在Nand flash中受到广泛的应用,笔者此处就Yaffs的移植作一个简单的介绍。
1....
分类:
其他好文 时间:
2015-07-26 14:20:31
阅读次数:
135
1.SpringSecurity用户认证策略(最常使用的是 实现UserDetailsService接口的用户数据库认证)
1.接收不到j_username参数问题
2.无效问题(ROLE_开头)
3无法请求Struts2的Action(CSRF,403 Forbidden)
4,iframe加载问题(x-frame-options)
5.元素及其子元素的常用属性...
分类:
编程语言 时间:
2015-07-26 14:20:59
阅读次数:
998
前提: mode权限设定字串,格式:[ugoa...][[+-=][rwxX]...][,...]
其中u表示拥有者(user),g表示与拥有者属于同一个群体(group),o表示其他以外的人(other),a表
示这三者皆是;
+表示增加权限,-表示取消权限,=表示唯一设定权限;
r:表示可读取,w表示可写入,x表示可执行。
语法:chmod abc file...
分类:
其他好文 时间:
2015-07-26 14:18:41
阅读次数:
137
问题一:
TortoiseSVN安装后,出错:文件找不到对应的路径。
答案:重启电脑
问题二:
Error: OPTIONS of ‘https://xxxxxx.xxxxx.com/svn/trunk': could not connect to
答案:
去看看配置:
在任意TortoiseSVN的本地文件夹内,右键->TortoiseSVN->Settings:
...
分类:
其他好文 时间:
2015-07-26 14:20:24
阅读次数:
165
最近在工作中,对行转列进行了应用,在此做一个简单的小结。
转换过程如下:
1、创建表结构
CREATE TABLE RowToCol
(
ID NUMBER(10) not null,
USER_NAME VARCHAR2(20 CHAR),
COURSE VARCHAR2(20 CHAR),
SCORE VARCHAR2(2...
分类:
数据库 时间:
2015-07-26 14:18:31
阅读次数:
156
参考:http://scikit-learn.org/stable/modules/random_projection.html
The sklearn.random_projection module
通过trading accuracy(可控的范围)来降维数据,提高效率。实现了两类unstructured random matrix:: Gaussian
random mat...
分类:
其他好文 时间:
2015-07-26 14:19:28
阅读次数:
222
学习水平和垂直布局容器后,我们几乎能布出任何风格的布局,只需要嵌套使用水平布局容器和垂直布局容器即可。假如我们要完成下图的布局,我们该怎么做呢?
1)创建一个垂直布局容器( A )
2)创建一个水平布局容器( B ),一个close按钮( C )
3)将水平布局容器和close按钮添加到垂直布局容器里( 将 B 和 C 添加到 A )
4)创建button 1按...
分类:
其他好文 时间:
2015-07-26 14:19:49
阅读次数:
123
最近做了不少的kaggle机器学习竞赛,总结除了一个经验:做好了feature enginering可以进到前百分之20,如果要进到前百分之10,那么就需要Ensemble method的支持了,所以最近专门深入了解了以下组合的各种方法。通过学习发现组合方法真的是屡试不爽,在竞赛的后期,黔驴技穷,走投无路之时,不妨试试组合方法,会让人豁然开朗,
组合历史提交答案
这是最简单的一种组合方法,只需...
分类:
系统相关 时间:
2015-07-26 14:17:37
阅读次数:
187
这篇博客将会学习到Swift中的常量Constants和变量Variable。这是学习语言的基础。其中可以看到Swift每句后面基本都是没有;分号的,如果有加;分号的习惯,也可以加上。
(1)常量声明:Swift将会使用关键字let来声明一个常量。定义常量之后不能再进行修改,否则会报错。
let maxNum = 100
maxNum = 200 //这里会报错,常量值不能进行修改;
...
分类:
编程语言 时间:
2015-07-26 14:17:03
阅读次数:
112
博客:http://blog.csdn.net/muyang_ren项目环境与工具:Ubuntu14.04(64位)、S5pv210、PAD、context-M0、Android Studio、JSON、MySQL(服务器)、sqlite3(客户端)。
主要开发语言:C、Java项目描述:手持设备接入服务器,服务器连接控制台,控制台通过ZigBee连接M0,通过这种数据连接手持设备和M0进行信息采...
分类:
其他好文 时间:
2015-07-26 14:18:06
阅读次数:
152
XEN 是一种直接运行在硬件上一层软件,它可以让电脑硬件上同时跑多个用户的操作系统。其体系结构如下:
XEN Hypervisor :介于操作系统和硬件之间的一个软件描述层。它负责在各个虚拟机之间进行 CPU
调度和内存分配。(XEN Hypervisor
不会处理网络、存储设备、视频以及其他 I/O)
Domain 0:一个修改过的 Linux kernel,它拥有访问物理
...
分类:
其他好文 时间:
2015-07-26 14:16:27
阅读次数:
153