自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 2023王道数据结构线性表--单链表课后习题部分代码

#include<bits/stdc++.h>using namespace std;const int N = 20;int a[N] = {1,2,3,4,5,6,-1};int b[N] = {10,3,2,1,-1};typedef struct node{ int data; struct node *next;}Lnode,*Linklist;typedef struct Dnode{ int data; struct Dnode *ll

2022-04-27 21:31:14 540 1

原创 2023王道数据结构第二章顺序表部分代码

#include<bits/stdc++.h>using namespace std;#define initsize 5#define Elemtype inttypedef struct{ Elemtype *data; int length,Maxsize;}sqList;int a[15] = {-1,0,9};int b[5] = {-25,-10,10,11};int c[10] = {2,9,17,30,41};//打印void print(sq

2022-04-22 09:15:59 212

原创 “21天好习惯”第一期-21

1)什么是边缘分布函数?有哪些性质?如何推导得到?定义:F(x,y)为随机变量(X,Y)的分布函数 , FX(x)=F(x,∞)=PF_X(x)=F(x,\infty)=PFX​(x)=F(x,∞)=P={X≤xX\leq xX≤x}为随机变量(X,Y)关于X的边缘分布函数$ F_Y(y)=F(\infty,y)=PKaTeX parse error: Expected '}', got 'EOF' at end of input: {Y \leq y$}为随机变量(X,Y)关于Y的边缘分布函数2)

2021-11-12 21:05:34 1132

原创 “21天好习惯”第一期-20

(1)什么是二维随机变量?二维随机变量定义:设E是一个随机试验,它的样本空间是S={e},设X = X(e) 和 Y = Y(e) 是定义在S上的随机变量,由它们构成一个向量(X,Y),叫作二维随机变量或二维随机向量.(2)二维随机变量分布函数的定义及性质。定义:设(X,Y)是二维随机变量,对于任意实数x,y,二元函数:F(x,y) = P{(X≤x\leq x≤x)∩(Y≤y)\cap (Y \leq y)∩(Y≤y)} = PPP{X X≤x,Y≤yX \leq x ,Y \leq yX≤x,

2021-11-12 21:04:05 770

原创 “21天好习惯”第一期-19

(1)什么是连续型随机变量的概率密度函数?有什么性质?概率密度的概念:如果对于随机变量X的分布函数F(x) , 存在非负函数,使对于任意的实数x 有F(x) = ∫−∞xf(t)dt,\displaystyle \int_{-\infty}^{x}f(t)dt,∫−∞x​f(t)dt,则称X为连续型随机变量,其中f(x)f(x)f(x)称X的概率密度函数,简称概率密度.​性质:(1) f(x)≥0.(2)∫−∞xf(x)dx.f(x)\geq0.\\(2)\displaystyle\int_{-\in

2021-11-10 16:54:35 75

原创 “21天好习惯”第一期-18

(1)什么是随机变量?与普通变量有何不同。随机变量有哪些分类?1.随机变量的定义:设E是随机试验,它的样本空间是S={e},如果对于每一个e ∈\in∈ S ,有一个实数X(e)与之对应,这样就得到一个定义在S上的单点实值函数X(e),称X(e)为随机变量。2.随机变量与普通变量的区别:随机变量是一个函数,但它与普通的变量有着本质的区别,普通变量是定义在实数轴上的,而随机变量是定义在样本空间上的(样本空间的元素不一定是实数).3.随机变量的分类:离散型:随机变量所取得可能值是有限多个或者无限多个,

2021-11-09 08:12:34 899

原创 “21天好习惯”第一期-17

(1)什么是两事件相互独立?了解判定两事件独立的两个定理。设A,B是两事件,如果满足等式,P(AB) = P(A) P(B),则称A,B相互独立,简称A,B独立。定理1:设A,B是两事件,且P(A) > 0,若 A ,B相互独立,则P(B|A) = P(B).定理2: 若A,B事件相互独立 , 则下列各事件也相互独立:A 与 B‾\overline{B}B ,A‾与B\overline{A}与BA与B, A‾与B‾\overline{A} 与 \overline{B}A与B(2)什么是n个事

2021-11-08 08:22:23 60

原创 “21天好习惯”第一期-16

1.古典概型:特点:试验的样本空间只包含有限个元素;试验中的每个基本事件发生的可能性相等。概率计算公式:设试验E的样本空间S由N个样本点构成,A为E的任意一个事件,且包含m个样本点,则事件A出现的概率为P(A) = A中包含样本的数量/S中基本事件的总数=m/n盒中取球:设盒中有N个球,其中有M个红球,从中有放回的任意抽N个球,则这N个球中恰有K个红球的概率为p = $\frac{C_nkMk(N-M){(n-k)}}{Nn} $不放回的任意抽n个球,则这N个球中恰有K个红球的概率为:p=

2021-11-07 19:41:20 95

原创 centos6.7下的Phoenix配置

centos6.7下的Phoenix配置一.下载与解压phoenix官网下载phoenix的地址:http://phoenix.apache.org/download.html这里因为我的版本是1.4,我选择的是 phoenix-hbase-1.4-4.16.1-bin.tar.gz要注意的是下载的时候选择backup site下的那个链接下载,下载速度块很多。2.接下来是解压的操作,我这里是解压到了/usr/local目录下:tar -zxvf phoenix-hbase-1.4-4.16.

2021-11-06 19:49:58 732

原创 “21天好习惯”第一期-15

1.什么是CAP原理?CAP原理是否适用于单机环境?CAP 理论是针对分布式数据库而言的,它是指在一个分布式系统中,一致性(Consistency, C)、可用性(Availability, A)、分区容错性(Partition Tolerance, P)三者不可兼得。CAP理论的主要场景是在分布式环境下,在单机环境下,基本可不考虑CAP问题,所以适用单机环境。2.Paxos算法或类似机制是否可以用来监控分布式环境下各个节点的运行状态?如果可以,请简单描述该机制。Paxos是一种基于异步消息的一致性

2021-11-06 13:00:43 569

原创 “21天好习惯”第一期-14

1.命令行输入命令 echo hello world > file,使用cat命令获取file中的内容,试解释echo命令的作用。echo 命令输出后面接着的内容2. 在/tmp目录下创建a、b、c、d、e五个目录,并且在每个目录下分别创建文件a、b、c、d、e,在每个文件中分别写入字符a、b、c、d、e;3. 用一个命令一次性删除a、b、c、d、e目录以及目录下的文件;4. 读取/etc目录下的文件nanorc 并进行分页显示,数一数一共有多少页?一共14页5. 获取文

2021-11-05 15:17:52 150

原创 “21天好习惯”第一期-13

1、 请写出MongoDB术语相对应的关系数据库术语,例如:“文档集”对应“表”。并简述你所了解的MongoDB特点。RDBMSMongoDB数据库数据库表格集合行文档列字段表联合嵌入文档主键主键 (MongoDB 提供了 key 为 _id )【注意:MongoDB自动将_id字段设置为主键】MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。特点:高性能、易部署、易

2021-11-04 09:49:30 72

原创 “21天好习惯”第一期-12

5.1 shell 脚本基础5.1.1 shell脚本起步1.什么式shell脚本?1)类似用shell功能命令写成的一个“程序”;2)类似Windows下的批处理程序(.bat程序)2.shell 脚本的特点适合对服务器进行管理3.shell脚本的运行四种运行方式的异同:sh 文件名 ,bash 文件名 , ./文件名 : 创建子进程运行,运行完程序中的变量失效source 文件名 :创建父进程运行,运行完程序中的变量还有效注:./ 的运行方式需要赋予权限,需要root或者直

2021-11-03 08:09:57 45

原创 “21天好习惯”第一期-11

3.5文本处理1)文本排序sort命令:语法: sort [选项] 文件功能:对文本默认按字典序从小到大排序选项:-n 按数值大小排序-u 排序后相同的行只保留一行-r 逆序输出排序的结果2)文本去重uniq 【选项】 文件选项:-d 显示相同的行 -u 显示不重复的行3)文本查找grep 【选项】 文件选项:-n : 输出时加上行号-v : 反转查找 (也就是不包含-l : 查找的时候忽略大小写-c : 只显示匹配的行数例子grep *.cong 1.txt

2021-11-02 08:21:14 54

原创 “21天好习惯”第一期-10

3.3 通配符和管道1)通配符?表示任意字符*表示任意字符串[]任意字符组合,比如 : [a-z] 表示任意的小写字母[!]表示不在[]中的任意字符, 比如 : [!a-z] 表示任意的非小写字符 , [!0-9] 表示任意的非数字字符例子:1.练习:删除文件名以数字字符开头,且文件扩展名为两个字符的文件。rm [0-9]*.?? 2) 管道管道:用 '|'来标识用法: 命令1 | 命令2把命令1的输出当作命令2的输入,最后输出命令2例子:1

2021-11-01 09:21:41 57

原创 “21天好习惯”第一期-9

3.2 文件权限及内容显示1.文件或目录权限1)文件的保护方式:用户分类:文件拥有者(user),同组用户(group),其他用户(other)三种权限:读(r),写(w), 执行(x)2)查看文件的权限:ls -l 文件名例子:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rH7WiSMa-1635644408176)(C:\Users\二月\AppData\Roaming\Typora\typora-user-images\image-202106011

2021-10-31 09:40:33 72

原创 “21天好习惯”第一期-8

3.1 目录与文件操作1.目录变换1) 绝对路径 : 从根目录出发循环到所需的目录2) 相对路径 :从当前目录出发循环到所需的目录 命令: cdcd .. 转到上层目录cd ~ 转到当前目录的家目录cd ../../ 转到当前目录的上上层目录命令: pwd 显示: 当前目录的路径2.目录与文件查看命令 : ls 选项 【目录|文件】选项:-l 以长格式形式显示-a 显示所有的文件或目录,包含隐藏的-i 显示文件的索引信息-d 列出目录(不列文件3.创建目录与文件

2021-10-30 11:14:35 95

原创 “21天好习惯”第一期-7

[8.1 磁盘分区、格式化及挂载](javascript:void(0))1.磁盘分区基础存储容量 = 磁头数 x 磁道(柱面)数 x 每道扇区数 x 每扇区字节数1)扇区:磁道上的弧段,最小的存储单位,每个扇区为521bytes, 一条磁道上最多63个扇区2)簇:操作系统中,格式化时,设定的最小存储单元大小。3)柱面:n个盘面的相同磁道组成一个柱面,最大为1023(用10个二进制存储)4)磁头:固定在可以的的机械臂上 ,机械臂上的磁头进行读写操作,由于盘片双面读写,磁头数量等于盘片数量的两倍。

2021-10-29 17:26:54 157

原创 “21天好习惯”第一期-6

7.1 任务计划1)为什么要制定任务计划?制定任务计划可以避免人工地去做一些重复性的工作。2)任务计划的实现cron实现该功能:1.root用户可以通过修改/etc/crontab文件,普通用户不行/etc/crontab文件详解:文件内容:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5jswqpjh-1635388260070)(https://i.loli.net/2021/10/28/3utqbPpXfs8JjF7.png)]2.普通用户使用cr

2021-10-28 10:31:26 53

原创 “21天好习惯”第一期-5

6.2数据操作命令awk基础6.2.1 awk 命令简介1.什么是awk?1)一种便于使用且表达能力强的的程序设计语言,适用于计算和处理数据的任务2)名称来源于它的创始人,名称来源于它的创始人AIfredAho、Peter Weinberger 和Brian Kernighan 姓氏的首个字母.2.awk vs sed1)相同点:awk和sed都是文本流编辑器,通常都是以行(记录)为单位处理文本;2) 不同点:sed的核心是正则,awk的核心是格式化.sed 适用于在shell程序中对文

2021-10-27 08:07:42 76

原创 “21天好习惯”第一期-4

6.1 流式编辑命令sed基础6.1.1 sed命令简介1.一种新型的,非交互式的编辑器(vi编辑器式交互式的)2.sed编辑器没有破坏性,它默认不会修改文件3.默认输出到屏幕6.1.2 sed 工作过程1.从文件读取一行数据并把它保存到临时缓冲区中。2.处理临时缓冲区的内容,并把它发送到屏幕上。3.逐行处理文件直到最后一行6.1.3 既然有了vi编辑器,为什么还要有sed编辑器?sed 命令适合运用在shell脚本中6.1.4 sed 命令基础1.sed命令语法sed 选项 ‘

2021-10-26 08:25:41 191

原创 “21天好习惯”第一期-3

1.命令行输入命令 echo hello world > file,使用cat命令获取file中的内容,试解释echo命令的作用。echo 命令输出后面接着的内容2. 在/tmp目录下创建a、b、c、d、e五个目录,并且在每个目录下分别创建文件a、b、c、d、e,在每个文件中分别写入字符a、b、c、d、e;3. 用一个命令一次性删除a、b、c、d、e目录以及目录下的文件;4. 读取/etc目录下的文件nanorc 并进行分页显示,数一数一共有多少页?一共14页5. 获取文

2021-10-25 08:36:01 165

原创 “21天好习惯”第一期-2

一.编程实现以下指定功能,并用Hadoop提供的HBase Shell命令完成相同任务:(1) 列出HBase所有的表的相关信息,例如表名;list(2) 在终端打印出指定的表的所有记录数据;scan 't2'(3) 向已经创建好的表添加和删除指定的列族或列;向表t1中添加列族s3删除表t1中的列族s3(4) 清空指定的表的所有记录数据;重建表t1,即清空表t1中的所有数据(5) 统计表的行数。统计t2表的行数count 't2'二.HBas

2021-10-24 09:36:31 298

原创 “21 天好习惯”第一期-1

实验三:MapReduce初级编程实践一、实验目的通过实验掌握基本的MapReduce编程方法;掌握用MapReduce解决一些常见的数据处理问题,包括数据去重、数据排序和数据挖掘等。二、实验平台操作系统:LinuxHadoop版本:2.6.0三、实验步骤(一)编程实现文件合并和去重操作对于两个输入文件,即文件A和文件B,请编写MapReduce程序,对两个文件进行合并,并剔除其中重复的内容,得到一个新的输出文件C。下面是输入文件和输出文件的一个样例供参考。(注:输

2021-10-23 17:25:57 215

原创 hbase的shell操作

hbase的shell操作hbase shellexit #退出命令行version #查看当前hbase版本status #查看状态whoami #告诉你当前角色注意表名、列名一般采用单括号包括不支持SQL语句!采用自定义的命令和语法参数大小写敏感同一个表中不可有同名的列族注意对列族参数的定义语法注意对列族参数的定义语法二.hbase的基本操作一.表和列族的操作1.create:创建表# 语法create '表名', {NAME => '列族名1'}, {N

2021-10-09 15:30:59 1175 1

原创 centos6.7部署HBase

centos6.7部署HBase一.前言配置前可以自行选择配置zookeeper由于大三学习需要,而且网上的教程都有点模糊,导致我走了不少弯路,因此我写下这篇博客,本文仅供参考,如果有不足之处,还望指出。二.下载安装1.镜像下载,这里用的是清华镜像下载的hbase-1.4.13版本,这里要注意的是hbase的版本可能会有与Hadoop和jdk不兼容的问题,可以参考以下链接:http://hbase.apache.org/book.html#java(官网)https://blog.csdn.n

2021-10-09 13:54:30 211

原创 实验二:熟悉常用的HDFS操作

实验二:熟悉常用的HDFS操作一、实验目的理解HDFS在Hadoop体系结构中的角色;熟练使用HDFS操作常用的Shell命令;熟悉HDFS操作常用的Java API。二、实验平台操作系统:Linux(建议CentOS);Hadoop版本:2.6.1;JDK版本:1.7或以上版本;Java IDE:Eclipse。三、实验步骤(一)编程实现以下功能,并利用Hadoop提供的Shell命令完成相同任务 :(1) 将HDFS中指定文件的内容输出到终

2021-10-08 16:41:40 3122

原创 hadoop配置eclipse的开发环境

hadoop配置eclipse的开发环境一.前言由于大三学习需要,而且网上的教程都有点模糊,导致我走了不少弯路,因此我写下这篇博客,本文仅供参考,如果有不足之处,还望指出。二.安装eclipse1.下载eclipse jee neon版这里附上下载链接,当然你也可以前往官网自行下载:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/1a/eclipse-jee-neo

2021-09-30 19:19:54 2221 1

原创 centos安装中文输入法

centos安装中文输入法1.安装中文输入法sudo yum install "@Chinese Support"可能会出现yum安装命令失败的情况,错误信息的意思是缓存的镜像文件里的URL无效了,所以无法下载程序文件来安装,我们可以依次输入以下几条命令:其中的6.7是你的centos的版本号,root用户执行以下命令echo "http://vault.centos.org/6.7/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist

2021-09-29 09:18:06 2557

原创 centos6.7下的hadoop集群配置安装

centos6.7下的hadoop集群环境配置一.系统配置1.修改主机名在所有的主机上修改/etc/sysconfig/network文件中的HOSTNAME=hadoop1(hadoop2、hadoop3等)root权限下修改/etc/sysconfig/network:2.配置IP地址修改/etc/sysconfig/network-scripts/ifcfg-eth0,以hadoop1为例,修改后的信息如下:3.主机名与IP地址做映射把所有节点的IP地址与主机名做映射后写入到/etc/hosts文件,

2021-09-14 14:23:00 574

空空如也

空空如也

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

TA关注的人

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