1.下载keepalived的源码 官方网站http://www.keepalived.org 直接链接:http://www.keepalived.org/software/keepalived-1.1.12.tar.gz 2.将下载的源码复制到/usr/src,解压缩 cp keepalived-1.1.12.tar.gz /usr/src cd /usr/src tar xvzf keepalived-1.1.12.tar.gz cd keepalived-1.1.12 3.生成编译配置文件 ./configure (默认安装到/usr/local,可以使用--prefix=参数指定安装 ...
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供的页面来完成某种功能,例如说我们想知道某个手机号码的归属地而我们自己又没有这样的数据,因此只好借助其他公司已有的网站来完成这个功能,这个时候我们需要向网页提交手机号码并从返回的页面中解析出我们想要的数 ...
  • 12:49
  • 浏览 (48)
  • 评论 (0)
作者:廖武锋 MSN:liaowufeng1111@hotmail.com 1 log4j是什么? Log4j是一个开源的日志记录组件,其产品已经相当的成熟,且使用非常的广泛。在工程中以易用,方便等代替了 System.out 等打印语句。 Log4j的目标是:它允许开发人员以任意的精细程度控制哪些日志说明被输出。通过使用外部的配置文件,可以在运行时配置它。 通过其要实现的目标,我们已理解出log4j将是一个十分好用的组件。 Log4j的具体在 http://logging.apache.org/log4j/找到 它。另外,log4j已经被转换成 C, C++, C#, Perl, Pyth ...
如何使用封装JNDI操作LDAP服务器的工具类 下面是一个例子 测试类的功能,向windows Active Directory 增加一个域用户 lwf2_count,并激活该帐户 /** * 在当前连接的DirContext 修改指定Context下的一个 或 多个属性 * @param context 连接的DirContext * @param cn 指定Context下的名字 * @param attMap 包含List key为属性名称,当属性为多值时 * value 为包含多值的List,为单值时,为包 ...
  • 15:33
  • 浏览 (41)
  • 评论 (0)
package com.common.ldapconnection; import java.util.List; import java.util.Vector; /** * * <p>功能描述:ldap的处理类,提供了各种操作ldap的方法。</p> * @author liaowufeng * @version 1.0 */ public class LdapOperUtils { // 调用log4j的日志,用于输出 private static Logger log = Logger.g ...
  • 15:32
  • 浏览 (39)
  • 评论 (0)
package com.common.ldapconnection; import java.util.Properties; import javax.naming.Context; import javax.naming.NamingException; import javax.naming.directory.DirContext; import javax.naming.directory.InitialDirContext; import org.apache.log4j.Logger; import org.apache.commons.lang. ...
  • 15:31
  • 浏览 (38)
  • 评论 (0)
LDAP操作封装类 作者:廖武锋 MSN:liaowufeng1111@hotmail.com QQ:38773367 Email:moaihe1111@163.com 本人为作者原创,若转贴,请保留作者署名,谢谢! 目标:使用者只需要会使用List,Map 数据结构,将对LDAP的操作进行封装 类:主要有三个类 1 Env类 包含LDAP的连接信息 2 LdapConnectionFactory类 ldap连接工厂,提供初始化及获取ldap连接的方法 3 LdapOperUtils ldap的处理工具类,提供了各种操作ldap的方法。 连接LDAP的连接属性类 packa ...
具体步骤: 方法一:设置readonly属性为true。 <input type="text" value="readonly" readonly> 方法二:设置disabled属性为true。 <input type="text" value="disabled" disabled> 方法三:在对象focus时立刻让它blur,使它无法获得焦点。 <input type="text" value="http://www.ygblog.com/onfocus=this.blur()" onfocus="this.blur()"> 提示:readonl ...
设为首页 <a href=# onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://shop33001679.taobao.com');">设为首页</a> 浮动小视窗 看到一个小小的浮动视窗了吗?这个地方可值得好好利用一下,让浏览者一进站,或链接到某网页,它就会自动出现,全自动的喔!具体如何使用,这就看个人创意了:作放话区、摆工具列、欢迎网友的光临……   popup.location.href = '说明视 ...
  • 09:32
  • 浏览 (246)
  • 评论 (3)
导读:   对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。   问题一:我声明了什么!   String s = "Hello world!";   许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。   这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象, ...