树上启发式合并是某些神仙题目的常见操作。 这里有一个讲得详细一点的,不过为了深刻记忆,我还是再给自己讲一遍吧! DSU(Disjoint Set Union),别看英文名挺高级,其实它就是并查集…… DSU on tree,也就是树上的启发式合并(众所周知,并查集最重要的优化就是启发式合并)。 然后 ...
分类:
其他好文 时间:
2018-11-23 14:09:43
阅读次数:
452
Namespaces 命名空间(namespaces)是 Linux 为我们提供的用于分离进程树、网络接口、挂载点以及进程间通信等资源的方法。在日常使用 Linux 或者 macOS 时,我们并没有运行多个完全分离的服务器的需要,但是如果我们在服务器上启动了多个服务,这些服务其实会相互影响的,每一个 ...
分类:
其他好文 时间:
2018-11-22 16:08:41
阅读次数:
128
yarn启动spark进行测试时候发现,几台机器上启动executor都失败了,日志如下2018-11-22 14:32:24 WARN YarnAllocator:66 - Container marked as failed: container_1516236189600_0229_01_00 ...
分类:
其他好文 时间:
2018-11-22 16:05:24
阅读次数:
308
一般的, 在windows cmd上启动 utf-8编码的java应用 会有一些字符集问题 可以修改cmd的字符集编码为utf8 , chcp 65001 java -D有空格时 区别: VM参数是-Dxxx的形式写在启动类前面, program arg是写在启动类后面 正确示例: java -Da ...
分类:
编程语言 时间:
2018-11-21 16:01:02
阅读次数:
186
? 我们在压测的时候,可能并发比较大, 一台机子已经启动不了那么多并发了,这个时候我们就要使用多台机子一起来发压力,就要添加压力机,添加压力机怎么添加呢,首先要在做压力机的机子上启动jmeter的代理,然后做为控制机的机子上添加上压力机的ip即可。 ? Jmeter的bin目录下有一个jmeter- ...
分类:
其他好文 时间:
2018-11-14 19:07:22
阅读次数:
408
这里需要提及三个方面的问题 第一个方面:Linux上启动防火墙的问题 当下比较流行的Linux镜像是CentOS,所以防火墙也随之变成了firewall,那么怎么操作这个防火墙呢? #停止firewallsystemctl stop firewalld.service #开启firewallsyst ...
分类:
系统相关 时间:
2018-11-14 10:26:02
阅读次数:
365
1.配置core-site.xml(每个节点上都要配置) 路径: /usr/local/hadoop-2.7.3/etc/hadoop/core-site.xml 作用: 告诉所有机器master的相关信息 配置项: name: fs.defaultFS vale: hdfs://master的地址 ...
分类:
其他好文 时间:
2018-11-10 12:44:47
阅读次数:
173
一、过程分析 1、准备3台客户机(关闭防火墙、修改静态ip、主机名称) 2、安装JDK 3、配置环境变量 4、安装Hadoop 5、配置集群 6、单点启动 7、配置ssh免密登录 8、群起并测试集群 二、编写集群分发脚本 xsync 1、scp(secure copy)安全拷贝 1)scp定义 sc ...
分类:
其他好文 时间:
2018-11-06 00:49:05
阅读次数:
213
注意后面是using password:NO,网上试了很多,https://bbs.csdn.net/topics/390363565,基本上都是using password为yes,解决方式为,配置一个本地用户,密码为空,只允许本地访问,解决 ...
分类:
其他好文 时间:
2018-11-02 17:57:46
阅读次数:
154
打包/opt/ros 打包项目文件install 到一台没有安装ros环境的机器上启动项目 source ros/indigo/setup.bash source install/setup.bash 解决方法: 下载库:http://archive.ubuntu.com/ubuntu/pool/u ...
分类:
系统相关 时间:
2018-11-01 13:36:58
阅读次数:
350