学习笔记(三)-----熟练掌握HDFS的Shell访问和JavaAPI访问
shell访问 将在 /middle 目录下建立目录 weibo hadoop fs -mkdir /middle/weibo 上传文件 weibo.txt 到 weibo 目录下 hadoop fs -put weibo.txt /middle/weibo/ hadoop fs -copyFromLocal weibo.txt /middle/weibo/ 查看 weibo.txt 文件内容 hadoop fs -text /middle/weibo/weibo.txt hadoop fs
线性dp——cf1032
升维来保存第i位按j是否可行,然后枚举i-1个的状态,用5*5n就可以完成递推 /*
dp[i][j]==0表示第i步按j不可行
*/
#include<bits/stdc++.h>
using namespace std;
#define maxn 200005
int dp[maxn][6],pre[maxn][6],n,a[maxn];
void print(int i,int pos){
if(i==0)return;
print(i-1,pre[i
liunx环境下node的安装
liunx下的node安装使用: 1、下载node wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.gz(64位) 2、解压node包 tar zfxv node-v10.15.3-linux-x64.tar.gz 解压到当前文件夹 mvnode-v10.15.3-linux-x64 node 将解压后的文件夹重命名为node 3、全局配置 全局配置需要知道自己的目录信息 例如我的node目录为 root/no
BZOJ3998 TJOI2015弦论(后缀自动机)
先考虑相同子串视为一个。按SAM的拓扑序预处理出从每个节点开始能得到多少个本质不同子串(注意虽然一个节点对应多个子串,但到达该点时当前的子串显然是确定为其中一个的),然后按位贪心即可。 相同子串视为多个的做法也没有本质区别。求出每个节点的right集合大小,同样预处理出从每个节点开始能得到多少个子串按位贪心。 #include<iostream>
#include<cstdio>
#include<cmath>
#include<cstdlib>
#include<cstri
mybaits错误 source is null for getProperty(null, "name")
原因网上说的很清楚了,mybaits的空指针异常 当使用嵌套类的的时候先判断该类本身是否为空
Random类的概述和方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeoZuosj/article/details/89296162 Random类的概述和方法 A:Random类的概述 此类用于产生随机数如果用相同的种子创建两个 Random 实例。 则对每个实例进行相同的方法调用序列,它们将生成并返回相同的数字序列。 B:构造方法 public Random() public Random(long seed) C:成员方法 public int nextI
System类得到概述和方法使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeoZuosj/article/details/89419399 System类得到概述和方法使用 A:System类的概述 System 类包含一些有用的类字段和方法。它不能被实例化。 B:成员方法 public static void gc() public static void exit(int status) public static long currentTimeMillis()
BigIntegr类的概述和方法使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeoZuosj/article/details/89422860 BigIntegr类的概述和方法使用 A:BigInteger的概述 可以让超过Integer范围内的数组进行运算(很大的整数) 不可变的任意精度的整数. B:构造方法 public BigInteger(String val) C:成员方法 public BigInteger add(BigInteger val) public
BigDecimal类的概述和方法使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeoZuosj/article/details/89436902 BigDecimal类的概述和方法使用 A:BigDecimal的概述 由于在运算的时候,float类型和double很容易丢失精度,演示案例。 所以,为了能精确的表示、计算浮点数,Java提供了BigDecimal 不可变的、任意精度的有符号十进制数。 B:构造方法 * public BigDecimal(String val)
Date类的概述和方法使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeoZuosj/article/details/89438200 Date类的概述和方法使用 A:Date类的概述是util包下的,不能导入sql包的 类 Date 表示特定的瞬间,精确到毫秒。 B:构造方法 public Date() public Date(long date) C:成员方法 public long getTime() public void setTime(long tim
SimpleDateFormat类实现日期和字符串的相互转换
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/LeoZuosj/article/details/89604498 SimpleDateFormat类实现日期和字符串的相互转换 A:DateFormat类的概述 DateFormat 是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。是抽象类,所以使用其子类SimpleDateFormat B:SimpleDateFormat构造方法 public SimpleDate
(来点有用的)MATLAB 爬取网络数据
MATLAB 爬取网络数据 第一步:申请数据 第二步:观察并简化数据 第三步:提取信息 by HPC_ZY 第一步:申请数据 以优酷为例 url='https://www.youku.com/'; % 数据所在网址重点内容
sourcefile=webread(url); % 获取所有数据 第二步:观察并简化数据 显示数据,以观察所需信息的结构组成 disp(sourcefile) % 显示数据 如想获取剧集、电影等名,则找到其结构组成 为方便查找,可去除空白字符(根据个人具体需要,并不是所有
(来点有用的)MATLAB生成excel表格
MATLAB生成excel表格 核心函数 实例 常规 特殊 by HPC_ZY 核心函数 xlswrite(filename, data); 其中,data可以是二维数组(mat)或二维元胞(cell) 详细参数可在命令行窗口中输入以下代码查看 help xlswrite 实例 常规 普通数组 当表格只有数字时,可以直接存储矩阵 nummat=round(rand(5,3)*40+60);
xlswrite('mat.xls',nummat); 文字矩阵 strmat={'姓名','专业','
(来点有用的)MATLAB可视化手动抠图
MATLAB可视化手动抠图 第一步:手动选点 第二步:生成蒙板 第三步:提取目标 最后 补充 by HPC_ZY 在做图像处理的时,常常需要对目标(感兴趣区域)进行分割,有时需要人工提取目标(抠图)。通过提供坐标范围进行提取,不够直观且难以一次成功。所以实现了一个简易的、可视化的、手动取点的抠图代码,分享给大家。 效果图如下: 第一步:手动选点 核心函数: [x, y, button] = ginput(N),用于获取鼠标所在坐标。其中, x,y为鼠标坐标; button为键位,返回值为1(左
(来点有用的)MATLAB从截屏到录屏
(来点有用的)MATLAB从截屏到录屏 依赖 截屏 录屏 其他 by HPC_ZY 依赖 主要利用java提供的awt软件包,MATLAB已内置安装。此处仅介绍录制方案,感兴趣可百度搜索“java.awt”。 截屏 创建java.awt类 robot = java.awt.Robot(); % 创建监视类(用于监视屏幕)
rectangle = java.awt.Rectangle(); % 创建矩形类(用于设定截屏范围) 设置参数 % 定义见上图
rectangle.x = 200; % 截
(来点有用的)MATLAB可视化参数设置
(来点有用的)MATLAB可视化参数设置 代码实现 查看属性 修改属性 编辑器实现 最后 by HPC_ZY 代码实现 先用模拟数据画一个折线图,代码如下: N = 20;
x = 1:N;
y1 = rand(1,N);
y2 = rand(1,N)+1;
% {绘图部分}
figure
plot(x,y1,'r.-'),hold on
plot(x,y2,'b.-'),grid on
title('test')
xlabel('x'), ylabel('y')
legend('y1','
yum 仓库包查找命令
版权声明:转载请附上链接 https://blog.csdn.net/qq_37684859/article/details/89790846 [root@server0 mysql]# yum list | grep -i mariadb
C++调用python(VS2015+Python3.5 64位)
本文讲解关于在C++中调用python的环境配置和简单函数功能实现,废话就不赘述了。 一、首先环境配置 1.创建控制台应用程序testpy,新建源文件main.cpp 2.进入属性管理器,右击项目,选择属性。(也可以新建项目属性表,方便后期项目) 选择c/c++>>常规>>附加包含目录>>添加python3.5安装路径下,incliude文件夹路径 选择链接器>>常规>>附加库目录>>添加python3.5安装路径下,libs文件夹路径 选择链接器>>输入>>附加依赖项>>添加 python3
windows下利用caffe训练自己的图像分类模型
(不赘述)配置caffe环境,编译,会得到convert_imageset.exe、compute_image_mean.exe、caffe.exe等可执行文件 一、生成待训练图片的路径名称和标签文件(.txt)、测试图片的路径名称和标签(.txt)。 图像放在其所属标签文件夹下会实现起来比较方便, 参考python代码,
import os
def getFile_name(file_dir):
L=[]
for root, dirs,files in os.walk(f
今日推荐
周排行