- 安装Hadoop并运行WordCount程序
凹凸曼暴打小怪兽
hadooppythonlinux
(一)asdfghjklx在虚拟机上安装java来,我们先给虚拟机上安装javaJDK。注意,后面我们会按照如下步骤来操作有:1.把javaJDK文件上传到服务器上。2.解压文件。3.配置环境变量。来,分别操作如下:1.上传文件到虚拟机。用FinalShell传输工具将JDK导入到opt目录下面的software文件夹下面(opt/software文件夹是我们自己创建的)\2.解压文件。把刚才创建
- 安装Hadoop并运行WordCount程序
2401_84653595
hadooplinux大数据
(一)asdfghjklx在虚拟机上安装java来,我们先给虚拟机上安装javaJDK。注意,后面我们会按照如下步骤来操作有:1.把javaJDK文件上传到服务器上。2.解压文件。3.配置环境变量。来,分别操作如下:1.上传文件到虚拟机。用FinalShell传输工具将JDK导入到opt目录下面的software文件夹下面(opt/software文件夹是我们自己创建的)2.解压文件。把刚才创建的
- hadoop客户端该如何配置
huanbia
hadoop笔记hadoop客户端
Hadoop集群主要是由三部分组成的:主节点、从节点和客户端,即master、slave和client。我们在搭建hadoop集群的时候通常只考虑了主节点和从节点的搭建,却忽略了客户端。当我们搭建完成后,我们在其中的一台机器上运行wordcount或者计算π时,实际上我们已经默认将一台主节点或者一台从节点当做客户端来使用了,但是,如果我想把客户端独立,该如何单独配置客户端呢?答案其实很简单,只要在
- win10 spark scala 本地运行wordcount
疯琴
大数据java/scalaflink/spark
注意每次修改环境变量都要重启cmd本机运行需要hadoopcommon,可以从github下载zip,解包以后设置HADOOP_HOME环境变量指向它,然后在PATH里加上HADOOP_HOME\bin,特别注意,hadoopcommon的版本要和spark的hadoop版本匹配spark的scala和本机的scala大版本要匹配报错ExceptionwhiledeletingSparktempd
- 合肥工业大学2022大数据技术实验二
一头骇人鲸
大数据技术大数据hadoopjava
实验序号及名称:实验二在Hadoop平台上部署WordCount程序实验时间∶2022年5月14日预习内容一、实验目的和要求∶在Hadoop平台上部署WordCount程序。二、实验任务∶该项任务请同学作为作业自行完成,并提交实验报告。脱离ide环境运行wordcount三、实验准备方案,包括以下内容:(硬件类实验:实验原理、实验线路、设计方案等)(软件类实验:所采用的系统、组件、工具、核心方法、
- MapReduce和Yarn部署+入门
Y蓝田大海
大数据开发mapreduce大数据
看的黑马视频记的笔记目录1.入门知识点2.部署mapred-env.shmapred-site.xmlyarn-env.shyarn-site.xml分发到另外两个节点启动YARN启动WEBUI页面3.提交自带MapReduce示例程序到YARN运行wordcount求圆周率1.入门知识点明天2.部署在node1以hadoop用户做出以下改进:mapred-env.shexportJAVA_HOM
- Hadoop入门学习之二:一步一步运行WordCount
小_强
Hadoophadoopwordcount入门
WordCount是学习Hadoop的经典入门范例。下面通过一步步的操作,来编译、打包、运行WordCount程序。1、在Hadoop1.0.4的解压目录的如下位置可以找到WordCount.java的源文件src/examples/org/apache/hadoop/examples/WordCount.java2、新建一个dev的文件夹,将WordCount.java拷贝至dev/wordco
- Flink运行wordcount——读写hdfs
雷神乐乐
#Flink-Java版flinkhdfs大数据
packagecom.test;importorg.apache.flink.api.common.functions.FlatMapFunction;importorg.apache.flink.api.java.tuple.Tuple2;importorg.apache.flink.streaming.api.datastream.DataStream;importorg.apache.fli
- Hadoop学习笔记:运行wordcount对文件字符串进行统计案例
朱季谦
大数据hadoop学习笔记
文/朱季谦我最近使用四台Centos虚拟机搭建了一套分布式hadoop环境,简单模拟了线上上的hadoop真实分布式集群,主要用于业余学习大数据相关体系。其中,一台服务器作为NameNode,一台作为SecondaryNameNode,剩下两台当做DataNodes节点服务器,类似下面这样一个架构——NameNodeSecondaryNameNodeDataNodesmaster1(192.168
- MapReduce分布式编程实验报告
JackZhao666
MapReduce大数据
MapReduce分布式编程一、分布式编程的介绍二、什么是MapReduce三、运行wordcount程序WordCountMapper类WordCountReduce类WordCountDriver类导出jar包一、分布式编程的介绍可在分布计算机系统的几台计算机上同时协调执行的程序设计方法,分布式程序设计的主要特征是分布和通信。采用分布式程序设计方法设计程序时,一个程序由若干个可独立执行的程序模
- ubuntu部署flink集群 ,运行wordcount 例子
Sonder_s
flinkflinkjava大数据
说明:事先完成了以下的准备工作:ubuntu16安装了hadoop集群(完全分布式)hadoop集群有5个节点:hadoop1~hadoop6(没有hadoop2)每个节点都安装了flink-1.12.0(略),flink有六个节点运行的代码jar包获取方式: 在windows上的IntelliJIDEA上编写代码,打包成jar包提交到ubuntu上的集群上运行 运行flink自带的例子1、s
- 配置伪分布式hadoop集群(附常见配置问题)
ckqqqqq
大数据hadoop阿里云分布式
配置伪分布式hadoop并运行wordcount程序ps:本教程在虚拟机和阿里云服务器上都配置成功,建议使用虚拟机(容易成功)。本实验最后将运行hadoop自带的wordcount程序用以检验配置是否成功。实验目的安装单机伪分布式Hadoop并运行程序,熟悉hadoop集群的部署操作。目录见右边实验内容每人在自己本地电脑上正确安装和运行伪分布式Hadoop系统。安装完成后,自己寻找一组英文网页数据
- 海豚调度器初次使用 .......
黄瓜炖啤酒鸭
sparksparkbigdata海豚调度器dolphinScheduler
一,部署部分省略,官网有详细的教程,顺着步骤做就好了。二,先说说调用spark运行wordcount案例流程1,编写代码packagecom.sjb.exampleimportorg.apache.log4j.Loggerimportorg.apache.spark.rdd.RDDimportorg.apache.spark.{SparkConf,SparkContext}importorg.ap
- Flink基础系列8-Flink on yarn运行wordcount程序
只是甲
大数据和数据仓库#Flinkflinkflinkonyarnflink程序运行
文章目录环境介绍一.Maven配置二.Java代码编写三.Maven打包并上传四.运行jar文件五.运行其它的class文件参考环境介绍测试服务器CDH6.3.1版本安装Flink1.9版本。hello.txt文件hellowordhellohdfshellomapreducehelloyarnhellohivehellosparkhelloflink一.Maven配置Flink依赖的配置org.
- hadoop运行WordCount时,Input path does not exist错误原因
摆烂z
hadoop前端大数据
修改配置文件core-site.xml为如下所示vim/usr/local/hadoop/etc/hadoop/core-site.xmlxml文件改为如果将core-site.xml文件变动为原来的内容,则程序将不再去hdfs://localhost:9000下寻找input文件,而是在当前目录下寻找input文件,程序能够正常运行。
- 在Windows10上利用wsl安装docker、hadoop以及运行WordCount
mxy990811
大数据存储大数据docker
第一步以管理员打开WindowsPowerShell第二步安装wsl以及Ubuntuwsl--installwsl--install-dUbuntu第三步安装Docker官网网址https://docs.docker.com/desktop/install/windows-install/可以看到,官网说了安装dockerforwindows前需要有wsl2backend3.1证实docker可以
- 1.Flink源码编译
键盘上的艺术家w
#从0到1阅读Flink源码flink大数据
目录目录1.1软件安装1.1.1jdk1.1.2maven1.1.3nodejs1.2下载flink源码1.3编译源码1.4idea打开flink源码1.5运行wordcount1.1软件安装软件地址链接:https://pan.baidu.com/s/1ZxYydR8rBfpLCcIdaOzxVg提取码:12xq1.1.1jdk1.1.2maven1.1.3nodejsnode编译flink-r
- 实战:使用Docker部署Hadoop集群
小沈同学呀
hadoopdocker大数据dockerhadoop容器
文章目录Hadoop简介Hadoop优势Hadoop应用场景docker与docker-compose安装Hadoop集群搭建环境变量docker-compose环境文件树结构编排并运行容器运行wordcount例子写在最后Hadoop简介Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序,充分利用集群进行高速运算和存储。Had
- ERROR:Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster
程光CS
踩坑日记hadoop
问题场景我在学习尚硅谷的Hadoop课程的群起集群(p31)这一节时,在配置好core-site.xml、hdfs-site.xml、yarn-site.xml、mapred-site.xml这四个文件后,启动集群并运行wordcount样例程序hadoopjarshare/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.3.jarwordcount/
- 如何在docker内搭建hadoop集群
szper
数据挖掘
直接使用机器部署hadoop集群十分痛苦,还没到运行wordcount,就被各种nodemanager、datanode、namenode之中各种出问题搞得头昏脑胀。为了寻找更简单的hadoop集群配置,查阅了不少资料,我想到了docker,用docker搭建一个hadoop集群,此帖技术内容并非原创,仅分享给大家。项目参考了alvinhenrick/hadoop-mutinode项目,不过我做了
- Day50 Hadoop概述及其架构
Tian-Ys
笔记python
目录概述:启动Hadoop失败的情况:1、没有该Hadoop界面:2、Hadoop界面中没有子节点:上传文件运行wordcount参数解释:Hadoop基本命令详细启动脚本介绍1、全部启动集群所有进程2、单独启动hdfs(web端口50070)和yarn(web端口8088)的相关进程3、单独启动某一个进程hdfsshell常用操作:概述:Hadoop的三种运行模式:1.本地模式(学习)1.没有H
- Eclipse环境搭建并且运行wordcount程序
|旧市拾荒|
【1】Hadoopeclipsejavahadoop分布式
一、安装Hadoop插件1.所需环境hadoop2.0伪分布式环境平台正常运行所需压缩包:eclipse-jee-luna-SR2-linux-gtk-x86_64.tar.gz在Linux环境下运行的eclipse软件压缩包,解压后文件名为eclipsehadoop2x-eclipse-plugin-master.zip在eclipse中需要安装的Hadoop插件,解压后文件名为hadoop2x
- 安装部署Spark集群以及运行WordCount详细步骤
飘羽
hadoop大数据hdfs
1.在安装Spark之,确保Hadoop已经成功安装,并且Hadoop已经正常启动。Hadoop正常启动的验证过程如下:(1)使用下面的命令,看可否正常显示HDFS上的目录列表#hdfsdfs-ls/(2)使用浏览器查看相应界面输入网址:http://192.168.222.100:50070/输入网址:http://192.168.222.100:18088/该页面的结果跟Hadoop安装部分浏
- 在 YARN 上运行 mapreduce 的 jar 包
cdarling
想学习运行一个mapreduce程序试试,记录如下本地运行wordcount新建maven项目,添加hadoop-client,版本比如3.1.2官方的wordcount直接拿来用就可以需要把winutils.exe和hadoop.dll放到环境变量HADOOP_HOME中,这两个文件夹需要在bin子文件夹中,下载链接添加两个运行参数,一个输入文件名,一个输出文件名,直接就可以运行了单服务器配置(
- 云计算 - 4 - Spark的安装与应用
SYSU_Zhiyuan
Linuxspark云计算scala
云计算-4-Spark的安装与应用目标Spark的安装:1、下载配置Scala1.1下载Scala1.2配置Scala的路径1.3测试Scala是否安装完成2、下载配置Spark2.1下载Spark2.2配置Spark的路径2.3修改Spark的配置文件3、将文件复制到子节点4、启动Spark5、测试Spark5.1创建测试文件5.2运行WordCount程序,得到结果Spark的应用:1、计算p
- Hadoop伪分布式运行wordcount例子
Tiramicrystal
Hadoop大数据hadoopmapreduce
1.进入Hadoop目录,新建一个test.log文件,cat命令查看文件内容;2.启动yarn和dfs,,一种是全部启动start-all.sh,另外一种分别启动,如下图的提示;3.用命令jps查看下面这些是否都有了4.把新建的文件传到HDFS的data/input中,用ls命令查看是否传递成功;5.进入Mapreduce目录;6.ls命令查看Mapreduce里面的文件,运行jar包;7.查看
- 配置Hadoop伪分布模式并运行Wordcount示例
qbyjxg001
HADOOP
伪分布模式主要涉及一下的配置信息:修改Hadoop的核心配置文件core-site.xml,主要是配置HDFS的地址和端口号;修改Hadoop中HDFS的配置文件hdfs-site.xml,主要是配置replication;修改Hadoop的MapReduce的配置文件mapred-site.xml,主要是配置JobTracker的地址和端口;在具体操作前我们先在Hadoop目录下创建几个文件夹:
- hadoop-2.6.0伪分布运行WordCount
礼彬fly
Hadoop旅程
hadoop-2.6.0伪分布运行WordCount1、启动Hadoop:2、创建file文件夹:这个是建在本地硬盘上的:查看创建的file文件:进入该目录,创建两个txt文件:结果如下:3、在HDFS上创建输入文件夹目录input:把本地硬盘上创建的文件传进input里面:查看结果:4、Hadoop自带的运行wordcount例子的jar包:5、开始运行wordcount:过程:查看运行结果:附
- WordCount打包部署到Flink Standalone 集群模式的运行过程演示
若兰幽竹
Flinkflink
WordCount打包部署到FlinkStandalone集群模式的运行过程演示一、实验环境二、程序及打包三、代码上传及运行四、小结一、实验环境本次实验主要是向大家演示了在FlinkStandalone模式下运行WordCount程序的过程,其目的想让大家知道flink程序开发完成后,如何将其打包上传到服务器,并能通过查看webui界面查看flink相关的概念等。虚拟机VMWareworkStat
- Hadoop-集群运行
王智刚
目录步骤一、NameNode格式化步骤二、启动NameNode步骤三、启动SecondaryNameNode步骤四、slave启动DataNode步骤五、查看HDFS的报告步骤六、浏览器查看节点状态步骤七、配置免密登录步骤八、启动dfs和yarn步骤九、运行WordCount测试步骤十、停止Hadoop前提:需要在上节Hadoop文件参数配置的基础上完成步骤一、NameNode格式化第一次启动HD
- 戴尔笔记本win8系统改装win7系统
sophia天雪
win7戴尔改装系统win8
戴尔win8 系统改装win7 系统详述
第一步:使用U盘制作虚拟光驱:
1)下载安装UltraISO:注册码可以在网上搜索。
2)启动UltraISO,点击“文件”—》“打开”按钮,打开已经准备好的ISO镜像文
- BeanUtils.copyProperties使用笔记
bylijinnan
java
BeanUtils.copyProperties VS PropertyUtils.copyProperties
两者最大的区别是:
BeanUtils.copyProperties会进行类型转换,而PropertyUtils.copyProperties不会。
既然进行了类型转换,那BeanUtils.copyProperties的速度比不上PropertyUtils.copyProp
- MyEclipse中文乱码问题
0624chenhong
MyEclipse
一、设置新建常见文件的默认编码格式,也就是文件保存的格式。
在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。
在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。
Window-->Preferences-->General -
- 发送邮件
不懂事的小屁孩
send email
import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import org.apache.commons.mail.MultiPartEmail;
- 动画合集
换个号韩国红果果
htmlcss
动画 指一种样式变为另一种样式 keyframes应当始终定义0 100 过程
1 transition 制作鼠标滑过图片时的放大效果
css
.wrap{
width: 340px;height: 340px;
position: absolute;
top: 30%;
left: 20%;
overflow: hidden;
bor
- 网络最常见的攻击方式竟然是SQL注入
蓝儿唯美
sql注入
NTT研究表明,尽管SQL注入(SQLi)型攻击记录详尽且为人熟知,但目前网络应用程序仍然是SQLi攻击的重灾区。
信息安全和风险管理公司NTTCom Security发布的《2015全球智能威胁风险报告》表明,目前黑客攻击网络应用程序方式中最流行的,要数SQLi攻击。报告对去年发生的60亿攻击 行为进行分析,指出SQLi攻击是最常见的网络应用程序攻击方式。全球网络应用程序攻击中,SQLi攻击占
- java笔记2
a-john
java
类的封装:
1,java中,对象就是一个封装体。封装是把对象的属性和服务结合成一个独立的的单位。并尽可能隐藏对象的内部细节(尤其是私有数据)
2,目的:使对象以外的部分不能随意存取对象的内部数据(如属性),从而使软件错误能够局部化,减少差错和排错的难度。
3,简单来说,“隐藏属性、方法或实现细节的过程”称为——封装。
4,封装的特性:
4.1设置
- [Andengine]Error:can't creat bitmap form path “gfx/xxx.xxx”
aijuans
学习Android遇到的错误
最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。
昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。
我就看了一下,和她要了psd的文件,还好我有一点
- 自己写的一个繁体到简体的转换程序
asialee
java转换繁体filter简体
今天调研一个任务,基于java的filter实现繁体到简体的转换,于是写了一个demo,给各位博友奉上,欢迎批评指正。
实现的思路是重载request的调取参数的几个方法,然后做下转换。
- android意图和意图监听器技术
百合不是茶
android显示意图隐式意图意图监听器
Intent是在activity之间传递数据;Intent的传递分为显示传递和隐式传递
显式意图:调用Intent.setComponent() 或 Intent.setClassName() 或 Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意图明确指定了Intent应该传递给哪个组件。
隐式意图;不指明调用的名称,根据设
- spring3中新增的@value注解
bijian1013
javaspring@Value
在spring 3.0中,可以通过使用@value,对一些如xxx.properties文件中的文件,进行键值对的注入,例子如下:
1.首先在applicationContext.xml中加入:
<beans xmlns="http://www.springframework.
- Jboss启用CXF日志
sunjing
logjbossCXF
1. 在standalone.xml配置文件中添加system-properties:
<system-properties> <property name="org.apache.cxf.logging.enabled" value=&
- 【Hadoop三】Centos7_x86_64部署Hadoop集群之编译Hadoop源代码
bit1129
centos
编译必需的软件
Firebugs3.0.0
Maven3.2.3
Ant
JDK1.7.0_67
protobuf-2.5.0
Hadoop 2.5.2源码包
Firebugs3.0.0
http://sourceforge.jp/projects/sfnet_findbug
- struts2验证框架的使用和扩展
白糖_
框架xmlbeanstruts正则表达式
struts2能够对前台提交的表单数据进行输入有效性校验,通常有两种方式:
1、在Action类中通过validatexx方法验证,这种方式很简单,在此不再赘述;
2、通过编写xx-validation.xml文件执行表单验证,当用户提交表单请求后,struts会优先执行xml文件,如果校验不通过是不会让请求访问指定action的。
本文介绍一下struts2通过xml文件进行校验的方法并说
- 记录-感悟
braveCS
感悟
再翻翻以前写的感悟,有时会发现自己很幼稚,也会让自己找回初心。
2015-1-11 1. 能在工作之余学习感兴趣的东西已经很幸福了;
2. 要改变自己,不能这样一直在原来区域,要突破安全区舒适区,才能提高自己,往好的方面发展;
3. 多反省多思考;要会用工具,而不是变成工具的奴隶;
4. 一天内集中一个定长时间段看最新资讯和偏流式博
- 编程之美-数组中最长递增子序列
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class LongestAccendingSubSequence {
/**
* 编程之美 数组中最长递增子序列
* 书上的解法容易理解
* 另一方法书上没有提到的是,可以将数组排序(由小到大)得到新的数组,
* 然后求排序后的数组与原数
- 读书笔记5
chengxuyuancsdn
重复提交struts2的token验证
1、重复提交
2、struts2的token验证
3、用response返回xml时的注意
1、重复提交
(1)应用场景
(1-1)点击提交按钮两次。
(1-2)使用浏览器后退按钮重复之前的操作,导致重复提交表单。
(1-3)刷新页面
(1-4)使用浏览器历史记录重复提交表单。
(1-5)浏览器重复的 HTTP 请求。
(2)解决方法
(2-1)禁掉提交按钮
(2-2)
- [时空与探索]全球联合进行第二次费城实验的可能性
comsci
二次世界大战前后,由爱因斯坦参加的一次在海军舰艇上进行的物理学实验 -费城实验
至今给我们大家留下很多迷团.....
关于费城实验的详细过程,大家可以在网络上搜索一下,我这里就不详细描述了
在这里,我的意思是,现在
- easy connect 之 ORA-12154: TNS: 无法解析指定的连接标识符
daizj
oracleORA-12154
用easy connect连接出现“tns无法解析指定的连接标示符”的错误,如下:
C:\Users\Administrator>sqlplus username/
[email protected]:1521/orcl
SQL*Plus: Release 10.2.0.1.0 – Production on 星期一 5月 21 18:16:20 2012
Copyright (c) 198
- 简单排序:归并排序
dieslrae
归并排序
public void mergeSort(int[] array){
int temp = array.length/2;
if(temp == 0){
return;
}
int[] a = new int[temp];
int
- C语言中字符串的\0和空格
dcj3sjt126com
c
\0 为字符串结束符,比如说:
abcd (空格)cdefg;
存入数组时,空格作为一个字符占有一个字节的空间,我们
- 解决Composer国内速度慢的办法
dcj3sjt126com
Composer
用法:
有两种方式启用本镜像服务:
1 将以下配置信息添加到 Composer 的配置文件 config.json 中(系统全局配置)。见“例1”
2 将以下配置信息添加到你的项目的 composer.json 文件中(针对单个项目配置)。见“例2”
为了避免安装包的时候都要执行两次查询,切记要添加禁用 packagist 的设置,如下 1 2 3 4 5
- 高效可伸缩的结果缓存
shuizhaosi888
高效可伸缩的结果缓存
/**
* 要执行的算法,返回结果v
*/
public interface Computable<A, V> {
public V comput(final A arg);
}
/**
* 用于缓存数据
*/
public class Memoizer<A, V> implements Computable<A,
- 三点定位的算法
haoningabc
c算法
三点定位,
已知a,b,c三个顶点的x,y坐标
和三个点都z坐标的距离,la,lb,lc
求z点的坐标
原理就是围绕a,b,c 三个点画圆,三个圆焦点的部分就是所求
但是,由于三个点的距离可能不准,不一定会有结果,
所以是三个圆环的焦点,环的宽度开始为0,没有取到则加1
运行
gcc -lm test.c
test.c代码如下
#include "stdi
- epoll使用详解
jimmee
clinux服务端编程epoll
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linu
- Hibernate对Enum的映射的基本使用方法
linzx0212
enumHibernate
枚举
/**
* 性别枚举
*/
public enum Gender {
MALE(0), FEMALE(1), OTHER(2);
private Gender(int i) {
this.i = i;
}
private int i;
public int getI
- 第10章 高级事件(下)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 孙子兵法
roadrunners
孙子兵法
始计第一
孙子曰:
兵者,国之大事,死生之地,存亡之道,不可不察也。
故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五
曰法。道者,令民于上同意,可与之死,可与之生,而不危也;天者,阴阳、寒暑
、时制也;地者,远近、险易、广狭、死生也;将者,智、信、仁、勇、严也;法
者,曲制、官道、主用也。凡此五者,将莫不闻,知之者胜,不知之者不胜。故校
之以计,而索其情,曰
- MySQL双向复制
tomcat_oracle
mysql
本文包括:
主机配置
从机配置
建立主-从复制
建立双向复制
背景
按照以下简单的步骤:
参考一下:
在机器A配置主机(192.168.1.30)
在机器B配置从机(192.168.1.29)
我们可以使用下面的步骤来实现这一点
步骤1:机器A设置主机
在主机中打开配置文件 ,
- zoj 3822 Domination(dp)
阿尔萨斯
Mina
题目链接:zoj 3822 Domination
题目大意:给定一个N∗M的棋盘,每次任选一个位置放置一枚棋子,直到每行每列上都至少有一枚棋子,问放置棋子个数的期望。
解题思路:大白书上概率那一张有一道类似的题目,但是因为时间比较久了,还是稍微想了一下。dp[i][j][k]表示i行j列上均有至少一枚棋子,并且消耗k步的概率(k≤i∗j),因为放置在i+1~n上等价与放在i+1行上,同理