自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(164)
  • 资源 (11)
  • 收藏
  • 关注

原创 AVL_lzw

#include<iostream>#include<stdlib.h>using namespace std;//1.AVL树数据结构 struct BinaryTreeNode { int key; int height; //记录以该节点位root的树高度 BinaryTreeNode* left; //left child BinaryTreeN

2017-09-12 21:07:05 537

原创 C++ OOP (BigThree & Pass by Reference & Return by Reference & Point & Template)

template<typename Object>class Vector{ public: explicit Vector( int initSize = 0 ) //显示构造函数,不允许compiler进行自动类型转换 : theSize( initSize ), theCapacity( initSize + SPARE_CAPACITY )

2017-09-06 12:27:01 983

原创 Spark by Scala_worldcount

代码import org.apache.spark.SparkContextimport org.apache.spark.SparkContext._import org.apache.spark.SparkConfobject SimpleApp { def main(args: Array[String]) { val inputFile = "file:///u

2017-08-16 13:50:45 572

原创 sbt构建Scala项目_helloworld

1.$mkdir ~/simpleapp$mkdir ~/simpleapp/src$mkdir ~/simpleapp/src/main$mkdir ~/simpleapp/src/main/scala$vim SimpleApp.scala #内容如下2.SimpleApp.Scalaobject SimpleApp{ def main(args: Array[Str

2017-08-16 13:06:20 1289

原创 Spark之sbt安装

下载sbt-launch.jar,并存放至/usr/local/sbt[root@master sbt]# pwd/usr/local/sbt[root@master sbt]# lssbt sbtlaunch sbt-launch.jar[root@master sbt]# cd sbtlaunch/[root@master sbtlaunch]# lsMETA-INF

2017-08-16 11:15:27 891

原创 Installing & Building Spark Environments

搭建步骤://20170810 周四下午 安装与部署spark环境*******************************************************************************************0.在之前Hadoop2的Yarn集群上继续搭建• # wget http://mirror.bit.edu.cn/apache/spark/spa

2017-08-10 14:21:46 309

原创 Hadoop2_mapreduce_wordcount

[root@master mapreduce_wordcount_python]# lsmap.py part-00000 red.py run.sh The_Man_of_Property.txt[root@master mapreduce_wordcount_python]# cat run.shHADOOP_CMD="/usr/local/src/hadoop-2.6.1/bin/

2017-08-10 13:26:41 490

原创 Scala Basics

//20170809 周三#def patch [B >: Char, That] (from: Int, patch: GenSeq[B], replaced: Int)(implicit bf: CanBuildFrom(String, B, That]): That等价于==>def patch(from: Int, that: GenSeq[Char], replaced: Int):

2017-08-09 11:24:04 260

原创 Hadoop2环境搭建

#-Hadoop伪分布模式HDFS+YARN1. 下载 Hadoop2.5.21.1. 在 Apache Hadoop 官网 http://hadoop.apache.org/上下载,点击 Download Hadoop 连接。1.2. 选择 Releases2.5.2 的 Hadoop 。1.3. 点击 binary 链接。1.4. 网站会自动推荐一个镜像站的下载地址。1.5. 复制下载地

2017-08-04 18:07:33 413

原创 大数据相关业务

搜索引擎Google三驾马车GFS,MapReduce,Bigtable初衷就是用于搜索领域。1.搜索引擎涉及以下3部分:1).爬虫——数据收集中心,一个互联网世界的缩影 2).索引系统——分析整理爬虫收集到的资源,为检索系统提供数据 3).检索系统——从预处理好的资源里挑选出用户最满意的结果最快最好的展现2.架构图:3.基于MapReduce的建库系统(建库流)• 目的:建立供检索使用的索引和

2017-07-29 10:38:24 431

原创 推荐算法原理感悟

推荐算法原理感悟——Content Based利用jieba先对Item分词,然后做出正排表(Item–Feature…);然后给每个Feature打分(TFIDF值),逆序排列;接着做倒排表(map阶段以每个Feature为Key,关联对应的Item,在reduce阶段把Feature值高的对应的Item放在前面,逆序排列);最后,便根据倒排表,对于某个Feature高的Item,给出一个推荐列表

2017-07-15 21:53:20 528

原创 日常小记整理2

-cat只能看明文的数据-text可以看压缩的数据//更新:20170224晚7点 星期五 **对mapreduce输出进行压缩mapred.output.compress=truemapred.output.compression.codec=org.apache.hadoop.io.compress.GzipCodec**对map输出进行压缩mapred.compress.map.out

2017-07-09 00:52:42 263

原创 NLP_TFIDF

TF-IDF action on MapReduceIDF actionstep1:Extract article about "it",tatol 508。step2:The 508 articles are pre processed and each article is taken as a line of data and indexed(to be a string),then get

2017-07-07 23:25:08 989

原创 NLP_LCS

LCS 作用:• 求两个序列中最长的公共子序列算法 – 生物学家常利用该算法进行基金序列比对,以推测序列的结构、功能和演化过程。 • 描述两段文字之间的“相似度” – 辨别抄袭,对一段文字进行修改之后,计算改动前后文字的最长公共子序列,将除此子序列 外的部分提取出来,该方法判断修改的部分LCS 解决方法:属于动态规划问题 • 使用二维数组C[m,n] • C[i,j]记录序列Xi和Yj的

2017-07-07 23:23:02 313

原创 日常小记整理

////////////////////////computer graph experiment//////////////////////////图形的区域填充 http://blog.csdn.net/xiaofengcanyuexj/article/details/17404903 http://blog.csdn.net/Lirx_Tech/article/details/404519

2017-07-04 14:44:13 317

原创 python数据分析基础4_参考博文

一、pandas错误参考笔记1.No module named ‘xlrd’ https://zhidao.baidu.com/question/986204803031542099.html2.pd.read_excel(‘文件名’,sheetname=k,header=0,encoding=utf-8) http://blog.csdn.net/GeekLeee/article/detai

2017-07-04 14:24:53 279

原创 C#之网页开发基础

1.注册模块using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using WebService;namespace webTest{

2017-07-04 14:19:36 13048 3

原创 python数据分析基础3_数据整理

数据规整化:合并、重塑、转换 -纵向连接表 -横向连接表 -对数据分组和汇总 -数据重塑 -变量转换首先载入需要使用的包 in# -*- coding:utf-8 -*-from pandas import Series,DataFrameimport pandas as pdimport sysdefault_encoding = 'utf-8'if sys.getdefaul

2017-07-04 12:05:29 412

原创 python数据分析基础2_matplotlib

python科学计算——绘图篇 1.matplotlib库的使用介绍 本课时对matplotlib库的介绍来讲解其安装,并通过实例来讲解其基础使用方法。 in%matplotlib inline #把图形绘制在页面里import numpy as npimport matplotlib.pyplot as pltx = np.linspace(0,10,1000)y = np.si

2017-07-04 12:05:13 434

原创 python数据分析基础1_Pandas

1.pandas的数据结构 1).Series(序列):一维数组,与Numpy中的一维array类似。二者与Python基本的数据结构List也很相近,其区别是:List中的元素可以是不同的数据类型,而Array和Series中则只允许存储相同的数据类型,这样可以更有效的使用内存,提高运算效率。 2).Time- Series:以时间为索引的Series。 3).DataFrame:二维的表格

2017-07-04 12:04:47 552

原创 python数据分析基础0_NumPY

NumPY2.Numpy之ndarray对象标准安装的Python中用列表(list)保存一组值,可以用来当作数组使用,不过由于列表的元素可以是任何对象,因为列表中保存的是对象的指针。这样为了保存一个简单的[1,2,3],需要又3个指针和3个整数对象。对于数值运算来说这种结构显然比较浪费内存和CPU计算时间。此外Python还提供了一个array模块,array对象和列表不同,它直接保存数值,和c

2017-07-04 12:04:16 387

原创 python基础_2

7.otherPython模块 认识Python模块 字节编译 from-import详解 认识_name_属性 自定义模块 dir()函数1).认识Python模块-什么是模块 -如何导入模块 -sys模块什么是模块 模块是函数功能的扩展,模块是实现一项或多项功能的程序块。在模块里面,可以重用多个函数。2).字节编译-什么是Python的.pyc文件 -字节编译与编译的区别

2017-07-04 11:48:28 770

原创 python基础_1

列表,元组,集合,字典 列表——[] 可读可写,可以对列里元素修改 元组——() 只读,不可以对列里元素修改 1.列表in:#列表students = ["jack","robin","lina",3]print (students[-2])#这儿索引为负数-2,表示倒数第二个元素out:linain:students[3] = "python"print (stude

2017-07-04 11:26:56 181

原创 python基础_0

一、安装相关库 安装顺序如下: 1. Numpy库 2. Scipy库 3. matplotlib库 4. sklearn库//Numpy库、Scipy库、matplotlib库下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 1.依赖库之Numpy的安装 本课程使用的是Python3.5的64位版,则下载win_amd64.whl文件。

2017-07-04 10:57:56 294

原创 C++基础复习

1.4.C++类1.4.1.基本class语法 class由member(成员)构成,member可以是数据或函数(method)。 一般:data——private method——public 1.4.2.特别的构造函数语法与访问函数/** * A class for simulation an integer memory cell. * /class IntCell

2017-07-03 23:31:50 434

原创 图形的几何变换

#include <GL/glut.h>GLsizei winWidth = 600, winHeight = 500; // Initial display window size.GLint dataValue [4] = {0, 10, 50, 200};GLint dert_x = 50,dert_y = 100;GLint cos_angle = 0,sin_angle = 1

2017-06-17 14:03:36 462

原创 LL(1)分析法(简单版)_C++实现

代码#include<iostream> #include <stdio.h> #include<stdlib.h> #include<string.h> using namespace std;char A[20]; /*分析栈*/ char B[20]; /*剩余串*/ char v1[20]={'i','+','*','(',')','#'};/*终结符*/ char v2[2

2017-06-17 13:53:31 2530 1

原创 一些compile笔记

///////////////////////compile第九章note//////////////////////程序源代码多用树状结构,因为源代码都是上下文无关文法;而经过编译器翻译后形成的目标代码,由于包含了语义,所以是上下文相关的(比如说变量的声明与使用,在变量使用时必须检查是否声明了)指令系统中的立即数就是高级语言编写的程序中的常数Cjmp condition jump条件跳转jm

2017-06-12 22:23:05 337

原创 基于matlab的梯度下降法实现线性回归

基于matlab的梯度下降法实现线性回归1 绪论 1.1线性回归的定义 1.2单变量线性回归 1.3多变量线性回归2 梯度下降 2.1 cost function 2.2 梯度下降:解决线性回归的方法之一 2.3 feature scaling:加快梯度下降执行速度的方法 2.4 梯度下降的实现3 梯度下降的扩展和比较摘要:本文首先说明线性回归的定义,以及在统计机器学习中的意义和

2017-06-04 13:04:28 6161

原创 专家系统实验

动物识别系统by prolog一、实验描述:本实验仿照书中例题,用prolog语言实现了一个简单的动物识别专家系统。该系统可以识别老虎、金钱豹、斑马、长颈鹿、鸵鸟、企鹅、信天翁这7种动物及根据一些特征识别部分物种。二、实验原理与内容:知识库 在本系统当中,知识库中的知识用产生式规则来表示,共有如下15条规则。 R1 IF该动物有奶THEN该动物是哺乳动物 R2 IF该动物有毛发THEN该动

2017-06-04 12:26:01 3793

原创 软件工程实验

实验一:白盒测试一、实验目的巩固白盒测试知识,对于给定的待测程序,能熟练应用基本控制流覆盖方法。二、实验内容白盒测试又称为结构测试、逻辑驱动测试或基于程序的测试,一般用来分析程序的内部结构。测试规划基于产品内部结构进行测试,检查内部操作是否按规定执行,软件各个部分功能是否得到充分使用,则这种测试方法称为白盒测试方法。 白盒测试将被测程序看做一个打开的盒子,测试者能够看到被测源程序,可以分析被测程序

2017-06-04 12:19:41 5689

原创 逆波兰表达式的产生及计算

JAVA CodeRPN_Operation.javapackage test3;public class RPN_Operation { private char[] expChar = new char[100];// 表达式栈 private int expPointer = 0;// 表达式栈指针 private char[] ariStack = new char[1

2017-06-03 22:52:35 1135

原创 matlab实验报告

实验一 MATLAB的基本使用方法一、实验目的和要求:通过完成实验一,掌握MATLAB的基本使用方法。二、实验内容:1.练习数据和符号输入法,将前面的命令在命令窗口中执行通过。1)>>52)>>x=[1 2 3 4]3)>>g=[1 2 3 4];h=[4 3 2 1]>>s1=g+h, s2=g.*h, s3=g.^h S1= 5

2017-06-03 21:32:29 48440

原创 matlab学习报告

Matlab学习报告 Matlab的主要功能有数值分析、数字图像处理、数值和符号计算、数字信号处理、工程与科学绘图、通讯系统设计与仿真、控制系统的设计与仿真、财务与金融工程…… 真的是功能强大。之所以学习MATLAB就是因为它有很多优点: (1).高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来; (2).具有完备的图形处理功能,实现计算结果和编程的可视化

2017-06-03 20:30:27 3491

原创 玩玩i++

环境为vs2012// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<iostream>using namespace std;int main(){ int a; int i=0; cout<<"i="<<i++<<endl; cout<<"i="<<i++<<en

2017-05-29 00:17:29 245

原创 MFC单文档图形编程

关键函数,自己需要添加的代码void CMFCApplication1View::OnDraw(CDC* pDC){ CMFCApplication1Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 pDC->Tex

2017-05-29 00:12:56 2157

原创 动画

静止的矩形#include "stdafx.h"#include<windows.h>#include<gl/glut.h>#include<gl/gl.h>#include<gl/glu.h>//头文件/表示在gl目录下的.h头文件//函数用于在窗口中绘制需要的图形//只是一个场景scene 并不会真正绘制到图形中去。void RenderScene(void){ //用当

2017-05-28 23:57:04 227

原创 三维茶壶

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <stdlib.h> #include <GL/glut.h> #include<iostream>#pragma comment(lib, "glut32.lib") using namespace std;GLfloat roate

2017-05-28 23:52:58 673

原创 规则区域填充

OpenGL// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "gl/glut.h"#include "windows.h"const int POINTNUM=7; //多边形点数./******定义结构体用于活性边表AET和新边表NET************************

2017-05-28 23:50:26 507

原创 LL(1)分析法_C++实现

Code by C++#include<stdlib.h>#include<stdio.h>#include<string.h>/*******************************************/int count=0; /*分解的产生式的个数*/int number; /*所有终结符和非终结符的总数*/char

2017-05-28 23:41:08 1611 1

我的告报习学

学习报告

2017-06-04

数学建模报告

matlab学习报告

2017-06-04

JUST软件工程实验报告

JUST,CS,软件工程实验报告

2017-06-04

动物识别系统

动物识别系统,prolog,专家系统

2017-06-04

matlab学习报告

matlab学习报告

2017-06-04

基于matlab的梯度下降法实现线性回归

AI,ML,gradient descent,paper,matlab

2017-06-04

Computing_for_Numerical_Methods_Using_Visual_C++.SS-AZ.[EN]

计算方法_用VisualC++描述,内有许多工程源代码!非常珍贵的资料,爱学习的同学们欢迎来下载。本着互联网分享精神,只收取2个资源分。

2016-11-03

计算方法_国内985高校课件+矩阵复习资料!

计算方法_国内985高校课件+矩阵复习资料!非常珍贵的资料,爱学习的同学们欢迎来下载。本着互联网分享精神,只收取1个资源分。

2016-11-03

32位程序超过2G内存空间寻址问题

32位程序超过2G内存空间寻址问题

2016-04-10

网络学习资源

在终身学习时代,好好利用网络学习资源对于个人成长和发展非常重要。

2016-04-02

用MFC写的计算器

用MFC写的计算器源码文档,为大家传上来,功能还比较简单,实现也不难

2015-12-18

空空如也

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

TA关注的人

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