摘要:Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。cronolog安装配置非常简单,下载后只需要输入几个命令即可完成。1、下载(最新版本)# wget http://cronolog.org/download/cronolog-1.6.2.tar.gz2、解压缩# tar zxvf cronolog-1.6.2.tar.gz3、进入cronolog安装文件所在目录# cd cronolog-1.6.24、运行安装# ./configure# make# make ins
阅读全文
摘要:Python2.5的安装方法:1.下载地址wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tgz2.安装 $ tar –jxvf Python-2.7.2.tar.bz2 $ cd Python-2.7.2 $ ./configure $ make $ make install3. 测试 在命令行下输入python,出现python解释器即表示已经正确安装。在suse10或rhel5(es5)下系统默认已经装了python但版本是2.4.x;本次安装后在shell中输入#python会发现显示结果:# p...
阅读全文
摘要:[root@server mysql-5.0.56]# ./configure --prefix=/usr/local/mysql --with-charset=gbk --with-extra-charset=all --enable-thread-safe-client --enable-local-infile --with-low-memorychecking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnuchecking target system type...
阅读全文
摘要:今天租了一台服务器玩,发现在系统时间不对,用date -s 00:07:00设置后就好,但是一同步硬件时间就又不对了,为什么会是这样的,先介绍下系统时钟和硬件时钟的区别:Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。查时间swas702:~ # dateFri Mar 9 13:33:15 CST 2011swas702:
阅读全文
摘要:Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了,log4j.rootLogger=DEBUG,CONSOLE,A1,imlog4j.addivity.org.apache=true# 应用于控制台log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.Threshold=DEBUGlog4j.appender.CONSOLE.Target=System.outlog4j.appender.CONSOLE.layout=org.a
阅读全文
摘要:<link rel="stylesheet" href="/public/javascripts/jqplot/jquery.jqplot.css" type="text/css"></link> <script type="text/javascript" src="/public/javascripts/jquery-1.4.2.min.js"></script> //想兼容IE就必须引入excanvas.js <script type=
阅读全文
摘要:今天学习了一下JavaMail,javamail发送邮件确实是一个比较麻烦的问题。为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。jar包因为我不知道怎么传到javaeye上,所以朋友们回去自己打吧。我的代码有三个类:第一个类:MailSenderInfo.javapackage com.util.mail;
/** * 发送邮件需要使用的基本信息 */ import java.util.Properties; public class MailSenderInfo { // 发送邮件的服务器的IP和端口...
阅读全文
摘要:在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。 下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具类直接使用,其中最主要的是getMD5String(String s)和getFileMD5String(File file)两个方法,分别用于生成字符串的md5校验值和生成文件的md5校验值,getFileMD5String_old(File file)方法可删除,不建议使用:packag
阅读全文
摘要:JDOM 不光可以很方便的建立XML文档,它的另一个用处是它能够读取并操作现有的 XML 数据。JDOM的解析器在org.jdom.input.*这个包里,其中的DOMBuilder的功能是将DOM模型的Document解析成JDOM模型的Document;SAXBuilder的功能是从文件或流中解析出符合JDOM模型的XML 树。由于我们经常要从一个文件里读取数据,因此我们应该采用后者作为解析工具。解析一个xml文档,基本可以看成以下几个步骤:1.实例化一个合适的解析器对象本例中我们使用SAXBuilder:SAXBuilder sb = new SAXBuilder();2.以包含XML数
阅读全文
摘要:(一)、XML文档创建我们由零开始利用JDOM生成一个XML文档。最后的结果(样本文档)看起来象这样:kingwong876543211.以 MyInfo 为根元素创建文档Element rootElement = new Element("MyInfo");//所有的XML元素都是 Element 的实例。根元素也不例外:)Document myDocument = new Document(rootElement);//以根元素作为参数创建Document对象。一个Document只有一个根,即root元素。2.给根元素添加属性Attribute rootAttri =
阅读全文
摘要:JDOM是由以下几个包组成的org.jdom包含了所有的xml文档要素的java类org.jdom.adapters包含了与dom适配的java类org.jdom.filter包含了xml文档的过滤器类org.jdom.input包含了读取xml文档的类org.jdom.output包含了写入xml文档的类org.jdom.transform包含了将jdomxml文档接口转换为其他xml文档接口org.jdom.xpath包含了对xml文档xpath操作的类JDOM类说明1、org.JDOM这个包里的类是你解析xml文件后所要用到的所有数据类型。AttributeCDATAComentDocT
阅读全文
摘要:1.Ducument类(1)Document的操作方法:Element root=new Element("GREETING");Document doc=new Document(root);root.setText("HelloJDOM!");或者简单的使用Document doc=new Document(new Element("GREETING").setText("HelloJDOM!t"));这点和DOM不同。Dom则需要更为复杂的代码,如下:DocumentBuilderFactory factor
阅读全文
摘要:package controllers; import java.io.Reader;
import java.io.StringReader;
import java.util.Iterator;
import java.util.List;
import java.util.Map; import javax.servlet.http.HttpServletResponse; import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder; import play.mvc.Htt...
阅读全文