- 浏览: 177443 次
- 性别:
- 来自: 北京
最新评论
文章列表
高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。
实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故障时,自动动态切换到另一台热备的机器。
怎么实现故障检测的那?
心跳,采用定时发送一个数据包,如果机器多长时间没响应,就认为是发生故障,自动切换到热备的机器上去。
怎么实现自动切换那?
虚IP。何为虚IP那,就是 ...
echo PHP_EOL;//windows平台相当于 echo "\r\n";//unix\linux平台相当于 echo "\n";//mac平台相当于 echo "\r";
我们可以用函数get_defined_constants()来获取所有PHP常量
查找目录下的所有文件中是否含有某个字符串
find .|xargs grep -ri "IBM"
查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名
find .|xargs grep -ri "IBM" -l
find命令举例
find -name "*.txt" -print 查找txt结尾的文件并输出到屏幕上
find /cmd ".sh" -print 查找/cmd目录下所有sh文件,并输出
find . -perm 755 -print 查找当前目录下权限为75 ...
<!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/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" c ...
向文本文件追加内容,清空文件内容
- 博客分类:
- java
//向文本文件中追加内容,如果append=true则默认追加,如果append=false会先清空文件再追加内容
public static boolean updateContent(String fileName,String content,boolean append){
boolean res = true;
File file = new File(fileName);
try {
if (!file.exists()) {
file.c ...
首先把需要操作的properties配置文件修改成UTF-8编码
// 获取properties文件属性值
public static String readPropertiesFile(String filePath, String key) throws FileNotFoundException, IOException {
try {
Properties props = new Properties();
props.load(new InputStreamReader(new FileInputStream(filePath), "U ...
ctrl+shift+f键冲突
- 博客分类:
- eclipse
eclipse键位冲突导致ctrl+shift+f不能用
1.把搜狗输入法的快捷键全都取消掉
2. 按照上面更改即可。
都更改后eclipse的ctrl+shift+f就可以用了。
原文地址:http://ssl.zzidc.com/chanpinzixun/2016/0222/348.html
1.MD5加密算法
MD5的全称是Message-Digest Algorithm 5,MD5可以将任意长度的“字节串”变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符串有无穷多个,这有点象不存在反函数的数学函数。
2. DES加密算法
DES全称为Data Encryption Standard, ...
摘自:http://wenda.chinabaike.com/z/shenghuo/20131226/730201.html
一、由来
随着信息技术和Internet 的迅速发展,信息安全和可靠性问题越来越重要。现在信息安全面临两大基本攻击:被动式攻击(获取消息的内容、业务流分析)和主动攻击(假冒、消息的篡改、业务拒绝)。前者主要靠加密和解密技术进行有效处理,而后者就要靠消息认证来处理。在金融交易、电子商务、电子信件、手机用户信息的确认等领域,数据完整性确认和数据来源的真伪鉴定都是很重要的安全服务。实现这些安全服务的最好方法就是使用加密函数中的单项散列(Hash)函数。单项散列 ...
原文地址,感谢博主:http://blog.itpub.net/23249684/viewspace-1242060/
首先我创建了一个tar包:
[oracle@goolen test]$ ls -l
total 80084
-rw-r--r-- 1 oracle oinstall 81998360 Jul 30 09:52 test.tar.gz
我们要想解压tar包中一个文件,就需要先知道这个tar包里都有什么些文件:
[oracle@goolen test]$ tar --help | more
Usage: tar [OPTION...] [FILE]...
GNU `tar' sa ...
原文地址:http://blog.csdn.net/kehengqun1/article/details/49252549感谢博主
判断文件是否为GIF文件
private boolean isGifFile(File file) {
try {
FileInputStream inputStream = new FileInputStream(file);
int[] flags = new int[5];
flags[0] = inputStream.read();
flags[1] = inputStre ...
<div id="esealSubRight_cbx">
<p>
<label >签章管理:</label>
<input id="subRightWhiteList1" name="subRightWhiteList" type="checkbox" value="14-01-01-00-00-00-00-00-00-00-00" checked="checked" ...
jsp页面需要检测一个input框中的值,如果有变化则触发另一事件,想到用onchange等函数,后来发现此input框的值不是通过按键输入的,相当于js赋值,不能被触发,需要用到计时器循环检查此input框的值
function timer(){
alert("hello");
}
function closeInterval(){
window.clearInterval(t1);
}
var t1 = window.setInterval("timer()",5000);
window.setIn ...
1是标准输出
2是错误输出
> 和 >> 都是输出重定向符号。标准输出默认是打印到控制台,如果要导入到文件,就需要使用>或>>。> 会覆盖已有的文件内容,而>>会附加到已有内容之后。
< 和 << 是输入重定向符号。从文件中读取内容。
2>&1 是把错误输出导入(合并)到标准输出流中
grep "standard"* > grep.out 2>&1 就是将标准输出与错误输出一并送入grep.out搜索文件中,写文件方式为覆盖写(>)。
cat >>fi ...