关于改造动态网站为生成静态页的方案     url 重写的好处 : 一, 可以方便的实现对化化引擎的优化,并且比生成静态 更加方便。 二, 占空间比较小。 三, 首页每天都自动变化,不用维护。 1. 通过urlrewrite 进行静态页生成及缓存. http://tuckey.org/urlrewrite/ 下载. 2. 添加urlrewrite.xml配置文件到webroot/WEB-INF/下;添加urlrewrite-XXX.jar到webroot/WEB-INF/lib下; 3. ...
WINDOWS系统中的显示桌面图标没有了,如何解决? 解决:新建一个文本文档,输入下面一行命令: [Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop 保存成“显示桌面.SCF”文件
2008-03-30

eclipse编译时过滤SVN版本控制信息方法

关键字: eclipse svn 过滤 版本控制
开发过程中一直在用SVN做版本控制,使用Eclipse编译文件后,classes文件中总是有.svn的文件夹,在做提交时有时会报错,这些文件没有什么用,而且影响build的速度。 使用编译时过滤选项可以使编译时.svn不移到classess目录中,设置方法: "Project->Properties->Java Build Path",右侧的面板中的"Source"选项卡,展开"source folder "后会看到"Included"、"Excluded"和"Native library location:",在Excluded中加入"**/.svn/**",就可以将所有的svn文件排除在编 ...
2008-03-07

Windows下subversion强制写日志钩子脚本

关键字: subversion 钩子 脚本
Windows下subversion强制写日志强制写日志钩子脚本 在每次提交的时候写明提交的目的是一个很好的习惯,Subversion默认没有提供,但是可以通过钩子实现: 将下面的代码存为pre-commit.bat放到版本库的hooks目录下即可,当你不写日志提交的话就会报告错误。(如果你下载使用,需要修改SVN_BINDIR为你的Subversion安装的程序目录) @echo off set SVN_BINDIR=d:\Subversion\bin  (此处需要修改为你的svn安装目录) setlocal set REPOS=%1 set TXN=%2 rem check ...
2008-02-27

关于网络流量监控器mrtg-2.16.1安装与配置文档

关键字: 网络流量监控器 mrtg
其它软件包的检查: [root@mail doc]# rpm -qa|grep gd gd-1.8.4-4 gd-devel-1.8.4-4 [root@mail doc]# rpm -qa|grep perl perl-5.6.0-17 mod_perl-1.24_01-3 [root@mail doc]# rpm -qa|grep libp libpng-1.0.12-2 libpng-devel-1.0.12-2 [root@mail doc]# rpm -qa|grep zlib zlib-1.1.3-24 zlib-devel-1.1.3-24 [root@mail doc]# ...
2008-02-03

在Linux下设置最简单的ssh安全自动登录

关键字: linux ssh 安全自动登录
在Linux下设置最简单的ssh安全自动登录 A为本地主机(即用于控制其他主机的机器) ; B为远程主机 假如ip为203.*.*.* ;   A和B的系统都是Linux   在A上的命令:   # ssh-keygen -t rsa (连续三次回车,即在本地生成了公钥和私钥,不设置密码)   # ssh root@203.*.*.* "mkdir .ssh;chmod 0700 .ssh" (需要输入密码)   # scp ~/.ssh/id_rsa.pub root@203.*.*.*:.ssh/id_rsa.pub (需要输入密码)   在B上的命令:   # touch ...
2008-01-15

jsp生成验证码

关键字: jsp 验证码
<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %><%! Color getRandColor(int fc,int bc){//给定范围获得随机颜色         Random random = new Random();         if(fc>255) fc=255;  & ...
2008-01-10

tomcat下配置使用awstats笔记

关键字: tomcat awstats
tomcat下配置使用awstats笔记 1。环境 使用的是 Linux CentOS-5,安装一切正常。 Perl 5.8 (必须5.2或更高,awstats是用perl写的) #perl -v  这个命令可以查看perl的版本 apache-tomcat-5.5.25 awstats 2。下载 tomcat http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi awstats http://awstats.sourceforge.net/ 3。安装 解压 tar xzvf tomcatX ...
2007-12-04

ip地址与Long型数据进行相互转换

关键字: ip long 互转
/** * 根据ip地址计算出long型的数据 * @param ipStr * @return */     public static long ip2Long(String strIP){         long[] ip=new long[4];         //先找到IP地址字符串中.的位置         int pos ...
为了统一进行文档与程序的版本管理,更好的使团队进行协同工作。对版本管理软件定为Subversion(一款开源的项目管理工具)。 以下关于apache与subversion相结合的服务器的安装与配置 一.windows上安装apache2.0.59+Subversion-1.3.1 OS: Windows XP SP2 1) 安装Apache Server 2) 安装SVN 3) 配置邮件通知 1.       安装apache_2.0.59-win32-x86-no_ssl.msi 安装过程中设置以下参数: Net ...
2007-07-30

svn 命令行 faq(转)

关键字: svn
svn 命令行 faq 作者 willem http://willem.bokeland.com/blog/794/4431/2007/06/10/202036 使用Subversion也一年多了,今天整理了一些有用的小窍门,和大家分享一下。 在Windows下面大家经常用的是到的客户端是tortoisesSVN ,这个图形工具很强大,但是也有一些缺陷。例如使用tortoiseSVN不能进行svn cp, svn mv以及批量进行文件属性的修改等的操作,而这些通过Subversion命令行工具可以很轻松的实现。 还有tortois ...
----- Original Subversion之路--实现精细的目录访问权限控制(v1.0 更新于2006.12.05) (终于提交正稿了,从开始动笔到现在提交正稿,由于私人原因,整整经过了半年时间方才结束,惭愧!对于那些因为本文的错误而走了弯路的网友们,本人深表歉意。 非常感谢各位读者的关注,在这半年时间里面,正是各位的支持,才让我鼓起勇气,持续着将文章写完。 本人其实就是个业余爱好者,不是专业人士,因此文章里面的错误在所难免,希望各位斧正,以免让我混淆视听。) ================ Subversion之路 ================ ...
2007-06-08

给eclipse减负

关键字: eclipse
        eclipse的插件式架构无疑是成功的,可是在你的eclipse装了太多的插件后,是不是也会变得臃肿和吞吃内存的祸首,是的,我们如何解决这个问题,这里介绍一种很简单但并不强大的做法,寒,哈哈...        使用links形式安装eclipse插件,使用该种方式安装eclipse的初衷是为了方便插件管理,我们这里就延伸一下这种思想。 把不用的插件进行改名备份。在使用时再重命名继续使用。
在linux上或unix环境下在没有ide的情况下编译/运行java程序都会遇到加载lib库的问题,以下shell可以改告成加载所有jar lib库到CLASSPATH中: ls *.jar >list.txt TMPCLASSPATH=''; for i in `cat list.txt`; do      TMPCLASSPATH=$i:$TMPCLASSPATH done echo $TMPCLASSPATH CLLASSPATH=$TMPCLASSPATH:$CLLASSPATH export CLLASSPATH 或 ...
java new 一个实例时候,对象初始化过程 1.父类 static{} (无名称static方法体) 2.子类 static{} (无名称static方法体) 3.父类 {} (无名称方法体) 4.父类 构造函数 5.子类 {} (无名称方法体) 6.子类 构造函数 注意:如果是实例化子类是,是new 一个带参数的构造函数的,总是调用父类无参数 的构造函数。
surpass_li
搜索本博客
存档
最新评论