- 博客(32)
- 收藏
- 关注
原创 【openstack-T版 CentOS8 搭建记录 - VMware虚拟机上部署】 glance组件部署
openstack glance组件部署。
2022-10-21 14:12:35 287
原创 【openstack-T版 CentOS8 搭建记录 - VMware虚拟机上部署】 keystone组件部署
openstack keystone组件部署
2022-10-21 14:10:51 449
原创 【openstack-T版 CentOS8 搭建记录 - VMware虚拟机上部署】 Environment基础环境配置
从0开始搭建openstack-T版框架,把坑都先走一遍
2022-10-21 14:03:02 638
转载 大数据框架略解:Hadoop、Yarn、Spark、Hbase
一、大数据框架二、hadoop核心组件Hadoop集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起。(1)HDFS集群:负责海量数据的存储。(2)YARN集群:负责海量数据运算时的资源调度。(3)MapReduce:在分布式计算框架上的可自定义设计框架,使用只需要定义其功能,而不用取考虑分布式并行计算的细节。(1)HDFS集群HDFS简化了文件的一致性模型,通过流式数据访问,提供高吞吐量应用程序的数据访问功能,适合大型数据集的应用程序。它提供了一次写入多
2020-10-31 11:30:48 912
原创 开始MapReduce!
这是一波预告吧,进行了基本的hdfs的了解后,就要开始认识分布式处理的核心MapReduce了。关于MapReduce的理论上知识可以通过 《深入理解hadoop2》 去了解,这里针对MapReduce编程进行实操记录。
2020-10-30 18:58:29 113
原创 hadoop编程-java实现HDFS的读、写、创建--IDEA
在使用javaAPI进行hdfs的操作时,需要导入响应的jar包,这里使用maven统一管理,给出xml配置文件:这里给出自己联系hdfs读写的代码:package MyTest;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.*;import org.apache.hadoop.io.Text;import java.io.IOException;import java.io.PrintS
2020-10-21 20:38:06 1196
原创 hadoop中命令的使用--hdfs shell的基本使用
1、cat命令:hadoop fs -cat URI [URI …]获取文件内容/目录信息其中 URI 格式为scheme://authority/pathPath为文件地址 scheme表示从哪读取:hdfs表示分布文件,file表示从本地默认从hdfs里面读取,(可以修改配置)2、chgrp命令:hadoop fs -chgrp [-R] GROUP URI [URI …]改变文件/目录所属用户组URI为文件/目录的path -R则为递归地添加3、chmod命令: hadoop fs
2020-10-20 22:29:58 492
原创 hadoop下载与配置 - Ubuntu18.04
这里废话不多说,由于hadoop对于新手第一次接触还是会遇到很多坑点的,所以在这里记录一下hadoop使用过程中的各种问题,记录交流。hadoop的下载hadoop项目开源,直接从apache官网下载:http://hadoop.apache.org/点击下载能够看到其提供的版本,要区分2.x版本与3.x版本。博主使用的是2.10.1的版本,但新手不建议使用,很多教程里推荐的更多是2.7.x的版本,官网也有保存着历史版本文件:历史版本下载注意下载二进制版本binary,source是源码版本
2020-10-20 22:14:39 553
原创 luogu-2480 古代猪文
洛谷P2480 古代猪文题意就是求下列的式子:包含 CRT、Lucas、费马小定理、欧拉定理、逆元数论全家桶(小)AC代码:#include<bits/stdc++.h>using namespace std;typedef long long int ll;const int _mod = 999911659;const int mod = 999911658;const int MAXN = 40005;//快速幂inline ll ksm(ll x,ll
2020-10-02 19:01:08 235 1
原创 Mindspore 的简单使用实践 - Educoder实训答案
先说意义,Mindspore属于比较易于上手的一个深度学习开源框架,相较其他框架会简单一些,而且其在一些算法的加速效果上也是有着不可忽视的提升。实践学习这个框架能更好地去理解掌握其他框架,而且正好能有比较入门的实践题,对于之后深入加入深度学习也会有一定帮助。而且对于Mindspore,目前来说是一代目,后面的更多人的加入肯定能发展更好的。任务1: MindSpore的安装和基本概念 根据提示,在右侧编辑器Begin和End之间补充代码,在代码中定义一个三阶的张量, 类型是mindspore.int32
2020-08-18 00:39:40 3976 1
原创 MindSpore下载安装 - 简单上手使用 Ubuntu18.04
MindSpore是华为开发的一款深度学习的开源框架,于2020年3月28号正式亮相,其与TensorFlow、PyTorch、PaddlePaddle 等流行深度学习框架对标,旨在大幅度降低 AI 应用开发门槛。MindSpore介绍安装Mindspore官方地址: https://www.mindspore.cn/下载地址:https://www.mindspore.cn/install操作系统是Ubuntu的,使用CPU跑,所以选择这样的安装指令。 如果是Windows系统的话就选择Windo
2020-08-17 21:31:54 1411
原创 [机器学习] K-means 客户分群实战
K-means概念K-means算法是一种无监督学习的聚类算法,也叫做K均值聚类,通过均值的计算,对样本分为K个不同的簇。距离度量使用K-means算法时,样本的距离度量必须满足一定的条件:对样本属性的距离度量计算时,可以采取不同的距离度量公式,k-means一般采用p=2时,也就是欧式距离。迭代计算在进行聚类时,要先确定簇的个数k,然后进行下面操作:指定k个簇的初始化中心C1,C2,C3…Ck。 ( b )求每个样本到各个中心的距离,并将其划分到距离最小的中心的簇中。( c )
2020-08-02 11:30:48 915
原创 最近公共祖先 LCA 算法详解- 朴素、在线、离线
最近公共祖先LCA定义最近公共祖先简称 LCA(Lowest Common Ancestor)。两个节点的最近公共祖先,就是这两个点的公共祖先里面,离根最远的那个。例题这里先举例具体题目,下面根据不同方法给出不用题解代码。洛谷 【模板】最近公共祖先(LCA)题目描述如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。输入格式第一行包含三个正整数 N,M,S 分别表示树的结点个数、询问的个数和树根结点的序号。接下来 N-1 行每行包含两个正整数 x, y表示 x 结点和 y 结
2020-07-18 23:28:20 3580 3
原创 图论-DFS、DFS序、欧拉序
DFSDFS(Depth First Search),深度优先遍历,是用于遍历或者搜索树或图的算法。深度优先则指的是,其每次搜寻都会尝试往更深结点走。DFS在搜索算法中,常常利用函数递归实现暴力枚举,而DFS在图论中,则是对图的每个结点的遍历。DFS最显著的特征在于其 递归调用自身 ,在遍历图时,对其访问的点打上访问标记,在遍历时跳过标记过的点,以确保每个点仅访问一次。DFS大致结构如下:DFS(v) // v 可以是图中的一个顶点,也可以是抽象的概念,如 dp 状态等。 在v上打上访问标记
2020-07-18 13:44:12 1139
原创 区间最值查询-RMQ(ST算法)
在打各种ACM比赛时,经常都会出现与区间有关的题目,有的是直接要求求解区间问题,有的是需要嵌套进其它算法作为优化手段出现。很常见的区间问题有区间查询,区间最值等。有的是需要单次查询,有的需要多次查询。假如给定一个数组,要求多次查询给定区间的最大值,你会怎么做?...
2020-07-17 16:20:06 4311 2
原创 python多线程-oh
title: python多线程author: BbiHHtags:Naoqi机器人‘’categories:多线程pythondate: 2019-08-10 10:33:00(原创)多线程这里先了解一下进程与线程 :进程(Process) : 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。进程是一种抽象的概念,从来没有统一的标准定义。进程一般由程序,数据集合和进程控制块三部分组成。程序
2020-07-06 13:47:09 345
原创 图片的四种灰度化方式openCV
title: 图片的四种灰度化方式author: BbiHHtags:Naoqi机器人categories:openCV图片变化date: 2019-08-20 15:07:00(原创)图片灰度化灰度化,在RGB模型中,如果R=G=B时,则彩色表示一种灰度颜色,其中R=G=B的值叫灰度值,因此,灰度图像每个像素只需一个字节存放灰度值(又称强度值、亮度值),灰度范围为0-255。一般有分量法 最大值法平均值法加权平均法四种方法对彩色图像进行灰度化。灰度值大的像素点比较亮(像素值最大
2020-07-06 13:44:24 2933
原创 图的几种常见储存方式
title: 图的几种储存方式author: BbiHHtags:ACM_汇总‘’categories:图图的存储方式toc: truedate: 2019-08-07 17:15:00(原创)图的储存方式图是一个好东西,能够使用图来模拟或解决很多生活问题,同时在各大比赛上都少不了有关于图的问题.图是关系与顶点与边的,那么我们该如何来存入图的信息呢?1. 直接存边我们开一个数组,数组里每个元素是图的一条边。其中存的每一条边都包含这些信息:顶点 v 与 u , 边的权值 .
2020-07-06 13:37:51 2896
原创 图论基础-图的定义与概念
title: 图论基础author: BbiHHtags:ACM_汇总‘’categories:图toc: truedate: 2019-08-07 17:15:00(原创)参考自https://www.cnblogs.com/jeavenwong/p/8204271.html 参考自https://oi-wiki.org/graph/ 图论概述 图的部分简介图论(graph theory) 是数学的一个分支,它以 图 为研究的对象。图论本身是应用数学的一部分,历史上图论
2020-07-06 13:35:47 3651
原创 并查集模板 c++
title: 并查集author: BbiHHtags:ACM_汇总categories:template并查集date: 2019-08-13 16:16:00(原创)板子#include <bits/stdc++.h>using namespace std;int t[1007];int _rank[1007]={0};//初始化父节点为自己void func1(int n){ for(int i=1; i<=n; i++)
2020-07-06 13:33:42 405
原创 欧拉函数介绍与使用 c++
title: 欧拉函数author: BbiHHtags:ACM_汇总‘’categories:数论欧拉函数toc: truedate: 2019-07-30 20:46:00(原创)定义φ(n) 表示 1~n 中 与 x 互质的数的个数.pi即为n的质因子.oi-wiki性质若 n = p^k ,其中p为质数,那么φ(n)=p^k-p^(k-1) (定义推出)它在整数n上的值等于对n进行素因子分解后,所有的素数幂上的欧拉函数之积 (定义推出)
2020-07-06 13:32:00 1596
原创 快速幂_ c++ 模板
title: 快速幂author: BbiHHtags:ACM_汇总‘’categories:快算templatetoc: truedate: 2019-07-30 17:04:00(原创)在很多的ACM题中都会涉及到对数据快速运算的要求,快速运算在节省运行时间方面很多方面都能起到关键性的作用,学会快速幂也很用必要. 在求 逆元 的时候也会有经常用到.[a^b%p] 问题快速幂模板/*求 a 的 b 次方对 p 取模的值*/int pow(int a,int
2020-07-06 13:30:04 244
原创 C++中的STL简介
title: STL简介tags:ACM_汇总‘’categories:STL数据结构入门author: BbiHHtoc: truedate: 2019-07-29 10:44:00(原创)STLSTL是Standard Template Library的简称,中文名标准模板库,惠普实验室开发的一系列软件的统称。它是由Alexander Stepanov、Meng Lee和David R Musser在惠普实验室工作时所开发出来的。从根本上说,STL是一些“容器”的集合,
2020-07-06 13:23:34 746
原创 openCV-色彩通道的分离与合并
title: openCV(色彩通道的分离与合并)author: BbiHHtags:Naoqi机器人categories:openCV图片变化date: 2019-08-18 11:36:00(原创)本篇来看一下opencv的两个函数 通道cv2.split 和 通道cv2.merge操作像素直接操作像素来分离通道得到单通道的灰度图首先了解一下python中获取的图片信息 : 一张图片由[h*w]个像素构成,每个像素点有组成其颜色的参数,事实上就是BGR三通道的分量值 。
2020-07-06 13:18:04 683
原创 智能算法-简单介绍
title: 智能算法author: 戴挽舟(BbiHH)tags:AI大数据categories:智能算法date: 2019-10-16 19:58:00↓↓千万别点↓↓一、简介什么是群体智能优化算法群体智能优化算法属于一种生物启发式方法。群体智能优化算法主要模拟了昆虫、兽群、鸟群和鱼群的群集行为,这些群体按照一种合作的方式寻找食物,群体中的每个成员通过学习它自身的经验和其他成员的经验来不断地改变搜索的方向。群体智能优化算法的突出特点就是利用了种群的群体智慧进行协同搜索,
2020-07-06 13:13:15 9459
原创 深度学习介绍-深度学习是什么
title: 深度学习介绍(深度学习是什么?)author: 戴挽舟(BbiHH)tags:AI大数据categories:深度学习专栏date: 2019-10-17 20:59:00↓↓恐怖慎入↓↓深度学习 - What is this?深度学习深度学习(英语:Deep Learning)是机器学习的分支,是一种以 人工神经网络 为架构,对数据进行 表征学习 的算法。它基于一种算法,通过线性或非线性的转换,尝试使用多个处理层的深度图来对数据中的高级抽象经行建模。深度学习 是
2020-07-06 13:04:03 3379
转载 概率论与数理统计在人工智能领域的应用-转载
title: 概率论与数理统计在人工智能领域的应用(转载)author: BbiHHtags:AI大数据categories:前置数理知识date: 2019-08-31 23:37:00(转载)一、绪论1.新人工智能时代尽管摩尔定律失效的趋势已不可避免,近十年内硬件性能已然取得了重大的突破。超级计算机、高性能个人电脑已经逐渐走进我们的生活。这样的契机下,过去因计算性能不足而搁置的诸多人工智能理论又焕发了新的生机。无论是自然语言处理还是计算机视觉,大数据分析或是语音识别,人工智
2020-07-06 10:41:05 8924
原创 机器学习介绍-机器学习分类
title: 机器学习介绍author: 戴挽舟(BbiHH)tags:AI大数据categories:机器学习专栏date: 2019-10-17 21:51:00<恐怖慎入>机器学习机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。 它是人工智能的核心,是使计算机具有智能的根本途径。 这里仅简单介绍一下
2020-07-06 10:28:28 306
原创 NAOqi开发日记(关于NAOqi的简介)
title: NAOqi开发日记(关于NAOqi的简介)author: BbiHHtags:NAOqi机器人‘’categories:开发日记(1)toc: truedate: 2019-08-06 02:25:00(原创)NAO (机器人)NAO(发音和“Now”相近)是一个自主的可编程仿人机器人,由法国Aldebaran机器人公司研发。2004年,NAO项目启动。2007年,NAO被索尼公司的AIBO机器狗击败,未能被 机器人世界杯 RoboCup 标准平台联赛(SPL)采
2020-07-06 10:20:46 1202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人