- java环境变量配置
Vurteon
Javajava初学者环境变量
学习了一段时间的Java,其实吧,对于这个环境变量的配置,如果你直接使用eclipse和下载jdk,就不会用到。但是一般在写单个test的时候,使用编辑器和javac,java这两个命令是个不错的选择。为什么需要配置环境变量也就是这个原因,你在任意的一个目录下,输入了javac****然后就可以编译一个.java文件了,原因就在于,你把下载的jdk下的bin目录添加进了系统变量中的PATH,这样,
- Windows 10 Java环境变量配置
腻_4be1
首先,你应该已经安装了Java的JDK了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)笔者安装的是jdk-8u91-windows-x64接下来主要讲怎么配置Java的环境变量,也是为了以后哪天自己忘记了做个备份(注:win10的Java环境变量配置和
- %JAVA_HOME% bin_JAVA_HOME环境配置
八普
%JAVA_HOME%bin
Java环境变量配置windowsxp下配置JDK环境变量:1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;2.安装完成后,右击“我的电脑”,点击“属性”;3.选择“高级”选项卡,点击“环境变量”;4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点
- Android-studio的安装与配置
喜溯
Androidandroidstudioandroidide
文章目录AndroidStudioAndroidStudio与IED下载地址AndroidStudio安装1、启动安装向导程序2、向导程序的相关操作3、启动AndroidStudioAndroidStudio配置AndroidStudio外观AndroidStudio字体AndroidSDKSDK、JDK、JREJDK安装与Java环境变量的配置JDK下载JDK安装Java环境变量配置配置JAVA
- windows 启动nacos1.3.2报错
慢慢走_2a3a
正常解压之后,点击bin—startup.cmd就可以启动了,但是这里报错了。注意看发现提示cluster模式启动,报错信息iplistisnull其中的原因是解压之后startup.cmd里面MODE默认是cluster,编辑startup.cmd,将cluster改为standalone即可正常启动。当然,里面我还看到了JAVA_HOME,如果java环境变量配置出现问题也有可能启动失败。
- Windows10系统下的Java环境变量配置
脚大江山稳
java开发语言
Windows10系统下的Java环境变量配置1.准备java的jdk2.安装JDK--全部选择下一步3.如果安装的jdk环境没有自动配置,需要以下操作进行手动配置4.点击环境变量5.在系统变量的情况下进行新建6.这个路径是默认安装的是jdk默认安装配置的环境变量:7.java在安装的时候相当于把上面命令做了一个快捷方式,配置在环境变量中,如果要使用其他的环境变量,需要删除java给我们配置的环境
- Ant系列-在windows下配置环境变量
iteye_12028
java移动开发开发工具
前言配置环境变量这个东西应该要烂在程序猿,基本上Windows或者Masosx还是Linux都有固定的配置方式,我们在使用任何软件都是基于系统这个最高层的应用程序上的,前面笔者已经介绍过如何在Maxos配置java环境变量,这里不再赘述。计算机->右键->属性定义系统变量ANT_HOME指定变量值“你的ant的安装目录”跟Java环境变量配置方法一样,如果指定了ant环境变量之后,就可以在cmd命
- 解决java环境变量配置不生效
优雅的心情
#java常用知识
解决java环境变量配置不生效【问题】:我们的电脑可能安装了多个jdk版本,我们在环境变量中也设置了JAVA_HOME环境变量,但是java-version的时候不是我们配置的环境变量中的jdk版本【分析】:我们可以使用命令wherejava来查看,可以看到有多个路径我们在安装新的jdk的时候(1.8+版本),会自动的在C:\ProgramData\Oracle\Java\javapath\下新建
- 已解决:Java环境变量配置后不生效
icqcqi
javajava
一、问题从jdk8升级到jdk11,配置JAVA_HOME后,不生效。(备注:jdk8是安装版,jdk11是解压版。)二、解决办法在环境变量Path中,删除下面的配置:C:\ProgramFiles(x86)\CommonFiles\Oracle\Java\javapath验证:三、原因因为使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后会自动将java.exe、javaw.exe
- Java环境变量配置
Billy_Zuo
Androidandroid
1、JDK介绍1.1、什么是JDK?SUN公司提供了一套Java开发环境,简称JDK(JavaDevelopmentKit),它是整个Java的核心,其中包括Java编译器、Java运行工具、Java文档生成工具、Java打包工具等。SUN公司除了提供JDK,还提供了一种JRE(JavaRuntimeEnvironment)工具,它是Java运行环境,是提供给普通用户使用的。由于用户只需要运行事先
- Java环境变量配置
程序无涯海
Java篇java安装java环境变量配置java
把这些记录下来给初学者一个参考这是每个学Java的必要步骤,刚开始都会很迷茫,以后就会慢慢明白的。下面是三个步骤:1、JAVA_HOME,变量值选自己的安装目录2、CLASSPATH,变量值填:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3、Path,变量值填:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(要是跟在
- Flume基础知识(四):Flume实战之实时监控单个追加文件
依晴无旧
大数据flume大数据
1)案例需求:实时监控Hive日志,并上传到HDFS中2)需求分析:3)实现步骤:(1)Flume要想将数据输出到HDFS,依赖Hadoop相关jar包检查/etc/profile.d/my_env.sh文件,确认Hadoop和Java环境变量配置正确JAVA_HOME=/opt/module/jdk1.8.0_212HADOOP_HOME=/opt/module/ha/hadoop-3.1.3P
- win10 java环境变量配置
766cc9dcb133
1、此电脑--(右击)属性--高级系统设置--(高级)环境变量图12、新建系统变量,变量名:“JAVA_HOM”,变量值:“D:\programfiles\java\jdk1.8”(变量值为java的jdk安装路径)图23、新建系统变量,变量名:“CLASSPATH”,变量值:“.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”图34、系统变量中找到Path--编辑--
- 16.2--Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
weixin_33908217
运维java操作系统
分类:Linux服务篇,Linux架构篇一、环境需求本帖针对的是Linux环境,Windows或其他系统也可借鉴。具体只讲述Jenkins配置以及整个流程的实现。1.JDK(或JRE)及Java环境变量配置,我用的是JDK1.8.0_144,网上帖子也很多,不赘述。2.Jenkins持续集成和持续交付项目。3.现有项目及gitlab(SVN或本地路径也行)地址。4.maven工具及环境变量配置,用
- 国产达梦数据库二进制文件的安装教程及dm安装字节与字符默认存储问题导致数据迁移dump文件包无法导入的问题(dm8)
qq_clw
运维存储linux运维数据库运维服务器linux运维
1、基础环境部署准备-全局环境变量1.1-java基础环境-jdk,创建jdk存放路径及上传安装包mkdir-p/usr/local/jdk#java环境变量配置默认配置文件为【/etc/profile】增加如下代码——————————————————————————————————exportJAVA_HOME=/usr/local/jdk/jdk1.8.0_371exportJRE_HOME=
- JAVA环境变量配置
战神汤姆
在配置环境变量前,默认已经全部安装好jdk1.8+,以1.8为示例1.Mac环境变量配置打开终端输入/usr/libexec/java_home-V/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home就是我们要找的,每个终端略有差别。如果你是第一次配置环境变量,可以使用"touch.bash_profile"创建一个.ba
- mac中JAVA环境变量配置步骤
鸣猿
macosjava
目录一、JDK的下载、安装和配置二、JDK的安装三、JDK环境配置四、配置环境变量4.1新建并打开配置文件.bash_profile(已有这个文件的话,直接编辑就好)一、JDK的下载、安装和配置从官网上下jdk1、输入下载地址:https://www.oracle.com/downloads/01点击Products,往下滑看到java02点击DownloadJava03往下滑选择java8-->
- macbook配置java环境变量_mac上java环境变量配置
久微
mac系统作为unix系统,配置环境变量的手法和unix是一样的。配置文件加载顺序如下(1)/etc/profile(系统级)这是个脚本文件,为系统的每个用户设置环境信息。每个用户第一次登录时,该文件被执行。所以这个文件里设置的变量全局有效。备注:(a)这个脚本会声明每次脚本打开的时候,去加载/etc/bashrc文件,而/etc/bashrc就是设置每个命令行交互的加载执行。(b)这/etc/p
- 实时监控 Hive 日志,并上传到 HDFS 中
夏殿灬青葛石
Flumehdfshivehadoop
Flume要想将数据输出到HDFS,依赖Hadoop相关jar包检查/etc/profile.d/my_env.sh文件,确认Hadoop和Java环境变量配置正确创建flume-file-hdfs.conf文件注:要想读取Linux系统中的文件,就得按照Linux命令的规则执行命令。由于Hive日志在Linux系统中所以读取文件的类型选择:exec即execute执行的意思。表示执行Linux命
- windows如何配置java环境变量(java环境变量配置教程)
ok060
windowsjava开发语言
本文章以Windows为例记录Java环境变量配置详情。笔者系统为windows10,JDK百度云链接放在文末有需要的可以下载。当我们下载并安装好JDK后需要配置环境变量,否则无法方便的使用JDK中的工具进行Java源文件的编译及运行,或者其他工具的使用如下图所示:找到系统属性并打开环境变量编辑面板windows10可通过快捷键win+S唤出搜索面板,输入“环境变量“”即会出现如下图选项win键点
- Window Java环境变量配置
全球顶尖伪极客
我的电脑-属性-高级-环境变量1、新建变量名JAVA_HOME,值:C:\ProgramFiles\Java\jdk1.7.0_01(JDK安装目录)2、新建变量名CLASSPATH,值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(特别注意任何标点符号都不能漏掉)3、修改PATH的值,在最前面加入%JAVA_HOME%\bin;用于jdk配
- Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
Papi是蓝猫
运维
Jenkins+Maven+Gitlab+Tomcat自动化构建打包、部署1、环境需求本帖针对的是Linux环境,Windows或其他系统也可借鉴。具体只讲述Jenkins配置以及整个流程的实现。1.JDK(或JRE)及Java环境变量配置,我用的是JDK1.8.0_144,网上帖子也很多,不赘述。2.Jenkins持续集成和持续交付项目。3.现有项目及gitlab(SVN或本地路径也行)地址。4
- Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
大不牛
jenkinsmavengitlab
1、环境需求本帖针对的是Linux环境,Windows或其他系统也可借鉴。具体只讲述Jenkins配置以及整个流程的实现。1.JDK(或JRE)及Java环境变量配置,我用的是JDK1.8.0_144。2.Jenkins持续集成和持续交付项目。3.现有项目及gitlab(SVN或本地路径也行)地址。4.maven工具及环境变量配置,用于构建和管理任何基于Java的项目。5.下载解压Tomcat,我
- Java环境变量配置及说明
云水之路
Java-基础java
随着JDK版本不断迭代,Java环境变量的配置变得越来越简化。环境变量的配置主要是为了便捷找到JDK的相关工具包和JRE的运行环境,不同系统的配置略有不同,因为比较简单,请自行查阅资料。更多内容详见公众hao:云水致诚1、JAVA_HOME该变量用来指定JDK的安装路径,路径到jdk位置,如Linux系统下:JAVA_HOME=/usr/java/jdk1.8.0_281通过该变量的配置,就可方便
- Java安装和Java环境变量配置
煙雨樓邰郁维
1.进入到Oracle官网下载相应的JDK安装文件JDK下载Oracle官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html1根据自己所用电脑的系统进行下载22.安装JDK(1)双击下载好的jdk安装包,进行安装3(2)点击下一步即可,安装的jdk和jre要在同一目录下,如下图43.jdk环境变量配置(1)我的
- jdk1.8批量完成部署
爱吃biangbiang面
MIS系统1024程序员节
第一步:源主机配置在源主机上面上传jdk的文件包获取jdk1.8https://download.csdn.net/download/weixin_44680802/88467044添加java环境变量配置exportJAVA_HOME=/usr/local/java/jdk1.8.0_65exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAV
- centos7安装配置Java环境
木子随风
centosjavalinux
在/usr/local/目录下使用mkdir命令新建java目录将本地下载好的liunx版jdk包上传至centos服务器的java目录下,jdk包如下图所示使用tar命令进行解压缩,解压完毕后使用mv命令重命名为jdk1.8tarzxvfjdk-8u181-linux-x64.tar.gz配置Java环境变量配置/etc/profile文件,配置结果对整个系统有效,系统所有用户都可以使用expo
- Java程序的执行原理、jdk的组成和跨平台原理、Java环境变量配置、IDEA的安装和使用
weixin_48116767
java
一、Java程序的执行原理高级语言翻译成机器语言进行执行二、jdk的组成和跨平台原理jdk主要由jvm(Java虚拟机,真正运行Java程序的地方)和核心类库(java自己写好的程序供程序员自己调用)组成统称jre(Java的运行环境),jre和Java开发包组成jdk1、Java的跨平台和工作原理一次编译,处处可用。程序只需要开发一次,即可在不同平台的Java虚拟机(jvm)上运行。三、Java
- Jeninks+win10/ubuntu20.04的环境搭建
ScottAci
jenkinsjavajenkinsubuntu
前言由于工作需要,需要搭建一个jenkins+gogs+gtest的自动化测试平台,业余抽时间记录一下。目录前言jenkins简介Jenkins环境搭建Java基于win10安装及环境变量配置1.Oracle官网上下载Java并且安装2.下载完成后,就是jdk安装3.Java环境变量配置(windows)Java基于ubuntu20.04安装下载jenkinswar包启动jenkins创建一个自由
- IDEA 创建SpringBoot+Mybatis项目
暗夜的彩虹
后端IDEAjava
之前入门了SSM框架,现在学习一下SpringBoot前置条件电脑JAVA环境变量配置(安装JAVA),Maven环境变量配置(安装Maven),IDEA软件检测是否安装了JAVA和Maven的方法百度1.创建项目File->New->Project->SpringInitializrNext2.项目创建完成,设置maven这个地方路径设置有时很麻烦,可能不会一次成功3.重新加载Maven这个过程
- 戴尔笔记本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行上,同理