单词计数------mapreduce原理及代码...
分类:
其他好文 时间:
2014-12-22 09:30:27
阅读次数:
134
上篇我们同样介绍的VS 下 解决SVN冲突。
这一篇我们接着说另一种情况。当我们打开自己从SVN 上checkout下更改后的文件,会发现有时候提示我们项目加载失败。
解决办法是
一 将项目移除改解决方案。并关闭vs。
二打开文件夹。在移除的解决方案的跟文件夹下重新update。
三 重新打开就好啦。
问题越多越好,解决问题才是提高。...
分类:
其他好文 时间:
2014-12-22 09:31:39
阅读次数:
399
学习Huffman编码最大的收获是学会了STL中优先队列的使用以及在使用的时候要注意的问题:在使用自定义数据类型的时候,优先队列要重载自己的比较操作符。
关于Huffman树怎么讲解请看算法导论讲解,原理真的很简单,不过要写出完整的代码难点就在于优先队列的使用。不废话了啊,再次强调,想把原理弄清楚,请看算法导论,树上的讲解比网上什么垃圾讲解不知道清晰多少,一看就懂。-----------...
分类:
编程语言 时间:
2014-12-22 09:30:56
阅读次数:
209
Problem Description
lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。
Input
有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。
Output
每组只输出一个整数,其单独成行,该整...
分类:
其他好文 时间:
2014-12-22 09:32:56
阅读次数:
307
需求很简单,程序也不难。看到题目之后,自己第一次没有使用eclipse,而是使用了编辑器,手编了一个程序,简陋,但实现了功能。
代码如下:
import java.io.*;
class Copy{
public void copy(String srcPath, String targetPath) throws Exception{
File srcFolder = new Fi...
分类:
编程语言 时间:
2014-12-22 09:32:06
阅读次数:
256
STL中的容器相当“聪明”,它们提供了迭代器,以便进行向后和向前的遍历(通过begin、end、rbegin等);它们告诉你所包含的元素类型(通过它们的value_type类型定义);在插入和删除的过程中,它们自己进行必要的内存管理;它们报告自己有多少对象,最多能容纳多少对象(分别通过size和max_size);当然,当它们自身被析构时,它们自动析构所包含的每个对象。
有了这么“...
分类:
其他好文 时间:
2014-12-22 09:32:18
阅读次数:
192
本文主要描述通过Jenkins(系统持续集成工具)来实现对远程代码的管理。例如:发布,测试...
在代码管理上使用git来管理,Jenkins通过安装git插件可以方便的发布系统。
同时也适用了sonar这个测试管理工具,可以方便的查询代码的测试覆盖率等信息...
分类:
其他好文 时间:
2014-12-22 09:30:13
阅读次数:
677
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1002
解题思路:利用数组进行大数的相加。内置数据类型不能满足整数位数的要求。样例: 1 999 999 1#include
#include
using namespace std;
int num1[1010],num2[1010];
int t[1010];
int result[1010]...
分类:
其他好文 时间:
2014-12-22 09:30:55
阅读次数:
205
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1013
题意:给一个大数,必须用数组存储,然后求它每个位数之和,如果小于10则输出结果,如果大于10,继续求它和的每位数之和。
例如:1000个9,和为9000,9000>10,再求9000每位数上的和,结果为9,符合题意,则输出。
#include
#include
using namesp...
分类:
其他好文 时间:
2014-12-22 09:30:34
阅读次数:
218
在android开发过程中,我们可能存储一些全局的变量,最好在正在app的任何一个activity或者service中都可以访问到,这时我们可以使用application。
我们的一个应用就叫application,那么应该很好理解一个应用里面只会存在一个单例的application,也不难想到用这个在存储全局变量,那么到底是怎么存储呢?
首先,我们创建一个Application,继承andr...
分类:
移动开发 时间:
2014-12-22 09:29:13
阅读次数:
170
用CleanMyMac2清理文件之后,mac 死机,强制关机重启后进入灰屏,出现五国语言。 重新启动mac 并按住option按键,进入修复界面后,输入wifi密码,选择右侧的备份硬盘,后出现如下画面。(或者启动时直接 Shift-Command-V)
有人用磁盘修复可以成功启动,我通过选择第二项“重新安装mac os”修复系统,保证网络通畅,mac会自动下载相关文件,你做需要做...
分类:
编程语言 时间:
2014-12-22 09:29:31
阅读次数:
1625
1.面向对象编程的三大特征:
*封装/隐藏
*接口
*多态
——为了适用需求的多种变化,使代码变的更加通用!
2.类是对对象的抽象,继承是对某一批类的抽象,从而实现对现实世界的更好建模。
3.提高代码的复用性。
extends的意思是“扩展”。子类是父类的继承。
4.一个源文件可以定义多个类。
5.子类继承父类,可以得到父类的全部属性和方法(除了父类的构造方法...
分类:
编程语言 时间:
2014-12-22 09:29:19
阅读次数:
206
1.比抽象类更加抽象的类就是接口,接口(interface)
2.接口中只有两种东西:常量和公开的抽象方法即void Tes() 等价于public abstract void tes()public void Test()。
3.接口常量定义时,写或不写其常量前面都有public static final即:int MAX_SPEED = 120;等价于 public static fina...
分类:
编程语言 时间:
2014-12-22 09:28:52
阅读次数:
231
一、Spark SQL External DataSource简介 随着Spark1.2的发布,Spark SQL开始正式支持外部数据源。Spark SQL开放了一系列接入外部数据源的接口,来让开发者可以实现。 这使得Spark SQL支持了更多的类型数据源,如json, parquet, avro, csv格式。只要我们愿意,我们可以开发出任意的外部数据源来连接到Spark SQL。之前大家...
分类:
数据库 时间:
2014-12-22 09:31:10
阅读次数:
198
Spark SQL在Spark1.2中提供了External DataSource API,开发者可以根据接口来实现自己的外部数据源,如avro, csv, json, parquet等等。 在Spark SQL源代码的org/spark/sql/sources目...
分类:
数据库 时间:
2014-12-22 09:29:59
阅读次数:
608
2048 Puzzle是当前很火的一款手机游戏。在地铁上会经常会看到有人在玩这个游戏。 按照本中规则说明保持四个规则,并且避免出现提到的两个异常形就可以成功合成2048。...
分类:
其他好文 时间:
2014-12-22 09:27:52
阅读次数:
142
又是年终岁尾,写总结的日子到了。动笔之前我看了从2010年到 2013年四年的总结,再次看到一步步的来时路,挺好!...
分类:
其他好文 时间:
2014-12-22 09:29:26
阅读次数:
130