- 博客(31)
- 收藏
- 关注
原创 虚拟机下Linux系统Hadoop单机/伪分布式配置:Hadoop2.5.2+Ubuntu14.04(半原创)
系统: Ubuntu 14.04 64bitHadoop版本: Hadoop 2.5.2 (stable)JDK版本: JDK 1.6虚拟机及Ubuntu安装1. 下载并安装 VMware workstation 11 下载地址:https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmwar
2015-03-20 14:49:54 1012 1
原创 Hadoop学习 day01
Hadoop学习 day01 Hadoop是由apache Software Foundation公司于2005年秋天作为Lucene的子项目Nutch的一部分正式引入的。它受到最先由google lab开发的mapreduce计算模型合google file system分布式文件系统的启发。2006年3月,mapreduce和nutch distributed file system
2015-03-17 17:27:28 775
原创 [Android开发学习] day07 & day08
界面跳转后内容回调 or内容回传前一个界面给后一个界面传递消息 让跳转的intent携带参数:1. 在第一个界面:intent封装数据it.putExtra("msg","吧啦啦啦"); 2.在第二个界面取出数据//取出数据方法:保证是获取前一界面的同一个it对象。Intent it=getIntent();//取出数据String msg=
2015-03-12 22:27:56 559
原创 [Android开发学习] day06
对于android里的接口类,直接new!!! 手机SD卡路径获取通过代码,获取sd卡路径。获取SDcard:mnt/sdcard 注意要补充上【反斜杠】!!!String path=Environment.getExternalStorageDirectory().getAbsolutePath();System.out.println(path);获取SDca
2015-03-10 23:46:39 702
原创 [Android开发学习] day05
注册activity就是确定绝对目录。 创建搜索界面注册activity做界面 Edittext msearchListview mlv将数据库查询的数据封装到map中 自定义适配器。???对数据库的操作层1. 在XXXDao.java文件中修改查询方法的返回值为List>2. 声明并初始化一个List>类型的以map为单位的list
2015-03-09 20:41:23 657
原创 [Android开发学习] day04
Day 04SQLite:把结构化的数据保存在私有数据库中。 数据库的增删改查创建数据库在model包:DBHelper.java文件中,public class DBHelper extends SQLiteOpenHelper{ } 修改构造方法DBHelperpublic DBHelper(Contextcontext) {
2015-03-06 22:51:22 803
原创 [Android开发学习] day03
Day03下拉列表相关一、自动补全组件:Autocompletetextview自动补全组件 (AutoCompleteTextView) :几个字符开始匹配:默认2个字AutoCompleteTextView android:id="@+id/auto" android:complet
2015-03-05 21:31:47 655
原创 [Android开发学习] day02
Day 021.去标题栏静态方法: 安卓app运行时优先加载 android manifest.xml 找到对应的标签节点 application android:allowBackup="true" ——是否允许后台运行 android:icon="@drawable/ic_launcher" ---图标 and
2015-03-04 19:32:34 560
原创 [Android开发学习] day01
Android系统介绍ß2003年10月,AndyRubin创立Android科技公司ß2005年8月,被Google收购ß2007年11月,Google牵头,成立开放手机联盟,共同研发和改进Android系统ß2007年11月,Android的1.0Beta版问世ß2010年末成为全球第一大智能手机操作系统Application Framework
2015-03-03 19:43:01 716
原创 算法学习 2014/12/17
算法的特征:1.输入2.输出3.确切性4.有穷性好的算法的衡量标准1.正确性算法应该满足具体问题的需求,通过某种输入能够得到特定的输出。解决相应的问题。2.可读性算法是联系数学建模和程序的桥梁,可读性好有助于人对算法的理解。现代计算机软件设计,往往需要团队协作,代码可读性强的算法能够促进团队交流,提高开发效率。3.健壮性算法对于异常情况要有充分的
2014-12-18 01:07:11 418
原创 【学习笔记】C++高级程序设计:STL:Map 和 Multimap
Map和Multimap Multimap的简单例子代码:Map1输出:1)02)2(10,22,22),(15,2.7),(15,99.3),(20,9.3),(25,33.333),(30,111.11) Multimap实际应用举例:一个学生成绩录入和查询系统,接收一下两种输入:Add name id scoreQuery scoreNam
2014-08-12 16:32:17 438
原创 【学习笔记】C++高级程序设计:STL:Set 和 Multiset
Set和multiset头文件#include 关联容器Set,multiset,map,multimap内部元素有序排列,新元素插入的位置取决于它的值,查找速度快。除了各容器都有的函数外,还支持一下成员函数:Find:查找等于某个值的元素(x小于y和y小于x同时不成立即为相等)Lower_bound:查找某个下界Upper_bound:查找某个上界Equ
2014-08-07 14:43:33 510
原创 【学习笔记】C++高级程序设计:STL:函数对象
函数对象函数对象:若一个类重载了运算符“()”,则该类的对象就成为函数对象Class CMyAverage{ //函数对象类Public: Double operator()(inta1,int a2,int a3){ //重载圆括号运算符 Reurn (double)(a1+a2+a3)/3;}};CMyAverage average;//函数对象
2014-08-07 11:29:42 534
原创 【学习笔记】C++高级程序设计:STL:List 和 deque
List容器双向链表#include 在任何位置插入和删除都是常数时间不支持根据下标随机存取元素具有所有顺序容器都有的成员函数 List容器还支持的8个成员函数:1、Push_front() :在链表最前面插入2、Pop_front():删除链表最前面的元素3、Sort():排序(list不支持STL算法sort,因为不支持随机访问迭代器)4、Remove(
2014-08-06 19:04:49 518
原创 【学习笔记】C++高级程序设计:STL:vector
Vector可变长的动态数组必须包含头文件#include支持随机访问迭代器1、 根据下标随机访问某个元素的时间为常数2、 在尾部添加速度很快3、 在中间插入慢 所有STL算法都能对vector使用Vector的成员函数构造函数初始化1、Vector(); 无参构造函数,将容器初始化为空的2、Vector(int n); 将容器初始化成有n个元
2014-08-06 17:12:14 495
原创 【学习笔记】C++高级程序设计:STL标准模板库(2)
STL学习(2) 不同容器的迭代器种类是不同的Vector:随机访问迭代器(给下标直接访问某元素)Deque:随机访问迭代器List:双向迭代器(无法实现随机访问)Set/multiset:双向迭代器Map/multimap:双向迭代器Stack:不支持迭代器(不能访问中间的元素,不能遍历整个容器)Queue:不支持迭代器Priority_queue:不支持
2014-08-06 16:36:02 508
原创 【学习笔记】C++高级程序设计:STL标准模板库
标准模板库C++语言的核心优势之一是便于软件的重用1、 面向对象的思想:继承和多态,标准类库2、 泛型程序设计的思想:模板机制,以及标准模板库STL 泛型程序设计将一些常用的数据结构和算法写成模板。标准模板库(standard template library) STL中的基本概念1、 容器可以容纳各种数据结构的通用数据结构,是类模板2、 迭
2014-08-06 15:07:15 741
原创 【学习笔记】算法竞赛:chapter 3 & 4 数组、字符串;函数、递归
第三章数组和字符串1、 比较大的数组尽量声明在main函数外。2、 Memset(a,0,sizeof(a))的作用是把数组a清零,在string.h中定义。3、 Memcpy(b,a,sizeof(int)*k )作用是从数组a复制k个元素到数组b,定义在string.h中。
2014-08-01 16:26:42 429
原创 2014北大软工夏令营机试 C:单词翻转
C:单词翻转查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述输入一个句子(一行),将句子中的每一个单词翻转后输出输入只有一行,为一个字符串,不超过500个字符。单词之间以空格隔开。输出翻转每一个单词后的字符串样例输入hello world样例输出olleh dlrow
2014-07-20 01:37:08 762
原创 2014北大软工夏令营机试 B:Number Steps
#includeusing namespace std;int Query(int a,int b){ int m=0,n=0,sum=0; while(true){ if(m==a&&n==b) break; else{ sum++; int b=sum%4; switch(b){ case 0: m-
2014-07-19 23:36:26 797
原创 【学习笔记】高级数据结构--线状树 poj 3264
#include#include #includeusing namespace std;const int INF=0xffffff0;int minV= INF;int maxV= -INF;struct Node{//定义了树中每个节点的信息 int L,R; //树节点的左孩子L,右孩子R int minV,maxV; //在树节点中记录在其范围内的max和min int Mid(){ /
2014-07-19 20:49:43 1410
原创 问题四:编写模板函数sort,功能是:对三个形参a, b, c按照从大到小排序。
//编写模板函数sort,功能是:对三个形参a, b, c按照从大到小排序。(10分)#include#includeusing namespace std;template //模版声明 void sort( T &a, T &b, T &c ) { if(a<b){ T temp=a; a=b; b=temp; }if(a<c){
2013-04-12 22:00:28 1309
原创 问题三:5个学生考了3门课程,编程求每个学生的总成绩及平均成绩(用二维数组完成)。
#includeusing namespace std;void grade(const float s[5][3]) { int i,j; float sum,avg; for(i=0;i<5;i++){ sum=0; for(j = 0;j<3;j++){ sum+=s[i][j]; } avg=sum
2013-04-12 21:57:59 9361
原创 问题二:用递归算法设计函数,求1*3*5*7*…*(2n-1)。(提示:可以先写出递归公式再求解)
//用递归算法设计函数,求1*3*5*7*…*(2n-1)。(提示:可以先写出递归公式再求解)#includeusing namespace std;int i;long fac (int n) { int sum=1; for(i=1;i<=2*n-1;i+=2){ sum*=i; } return sum;} void main
2013-04-12 21:53:40 4071
原创 问题一:编写函数stringcat,实现字符串的连接,程序中需要使用指针形式访问字符串
1.编写函数stringcat,实现字符串的连接,程序中需要使用指针形式访问字符串/** 文件名称:csdn001.cpp* 作 者:moweiyang* 完成日期:2013年 4月7日* 版 本 号:v1.0* 输入描述:两个字符串* 问题描述:实现两个字符串的连接*/#includeusing namespace std;//编写函数stringcat,实现字符串的
2013-04-12 21:38:36 2500
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人