`
文章列表
----- Original Subversion之路--实现精细的目录访问权限控制(v1.0 更新于2006.12.05) (终于提交正稿了,从开始动笔到现在提交正稿,由于私人原因,整整经过了半年时间方才结束,惭愧!对于那些因为本文的错误而走了弯路的网友们,本人深表歉意。 非常感谢各位读者的关注,在这半年时间里面,正是各位的支持,才让我鼓起勇气,持续着将文章写完。 本人其实就是个业余爱好者,不是专业人士,因此文章里面的错误在所难免,希望各位斧正,以免让我混淆视听。) ================ Subversion之路 ================ ------------ ...
        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 或 TMPCLASSPATH=''; for i in `ls ...
java new 一个实例时候,对象初始化过程 1.父类 static{} (无名称static方法体) 2.子类 static{} (无名称static方法体) 3.父类 {} (无名称方法体) 4.父类 构造函数 5.子类 {} (无名称方法体) 6.子类 构造函数 注意:如果是实例化子类是,是new 一个带参数的构造函数的,总是调用父类无参数 的构造函数。
import java.util.Arrays; import java.util.Comparator; import java.util.Hashtable; import java.util.Map; import java.util.Set; public class HastableSort {     /**      * 方法名称:getSortedHashtable 参数:Hashtable h 引入被处理的散列表      * 描述:将引入的hashtable.entrySet进行排序,并返回      */     public static Map.Entry[] get ...
DOS文件??成UNIX文件格式 dos格式文件上载到unix系统,会在每行的末尾多一个^M字符,当然传输方式选择正确不会有什么问题.格式问题可能会使我们的程序或者shell程序出现问题而无法运行.,那么需要把这些dos文件格式转换成unix格式,方法是     vi  dos.txt           :set fileformat=unix     :w                 这样文件就转换成unix格式文件了, 一般在windows机器上编写好了文件传到unix下就可能会出现这样的情况. 用命令:set ff? 可以看到dos或unix的字样. 用:set ff= ...
ArrayList和Vector的区别,HashMap和Hashtable的区别 <o:p></o:p>   答:就ArrayList与Vector主要从二方面来说: <o:p></o:p>   1、同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 <o:p></o:p>   2、数据增长:当需要增长时,Vector默认增长为原来一倍,而ArrayList却是原来的一半 <o:p></o:p>   就HashMap与HashTable主要从三方面来说 ...
1 VSS概述     版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。 Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、声音文件、视屏文件)存入数据库进行项目研发管理工作。用户可以根据需要随时快速有效地共享文件。文件一旦被添加进VSS,它的每次改动都会被记录下来,用户可以恢复文件的早期版本,项目组的其他 ...
我们的团队开始要进行前期的开发了,还有公司也有可能开始转到.NET平台,最近也可以说是软件的农闲时期,呵呵,刚好可以实现梦想好久的项目管理配置的实战了。 一路走来,现在基本已经可以搭建一个比较实用和稳定的项目管理平台了 使用的基本上是svn+apache+trac的组合(其间也使用过svn+apache+tomcat+sventon,也想过加上svnmanager+mantis来管理,但最终都选定了svn+apache+trac这个简单组合o(∩_∩)o),中间也走过一些弯路,其中的艰辛对我这个技术菜鸟真是感受良多啊,趁现在有闲的时间赶紧记录下来^_^。 首先要感谢那些无私分享经验的大哥们的文章 ...
1. Spring Framework      J2EE框架               http://www.springframework.org/ 2. Struts             WEB框架                http://struts.apache.org/ 3. Hibernate          持久化                 http://www.hibernate.org/ 4. WebWork            WEB框架                http://www.opensymphony.com/webwork/ 5. Vel ...
闲着没有事,研究Jetspeed,借助前人的经验,很快搞定安装,后面再继续研究jsr168编程,先说一下安装步骤,以后再装就不用麻烦了。 安装步骤: 前提: 本身已安装JDK1.5并配置好环境变量; 安装好MySql,默认用户名“root”,密码test,并建一个新的库“jetspeed”。 下载相关文件:      需要文件1、ant编译工具              2、maven管理工具              3、jdk1.5.0_06以上版本              4、servlet引擎                 tomcat5.5.8以上                 ...
最近看了些关于portal的资料,想研究一下jetspeed2.1有感兴趣的吗,一起交流学习。
这段时间做unix上的C开发,由于用makefile统一编译当有错误发生时按makefile为单位打到各自的errmsg文件中。 每个文件去查看很不方便。 用下面一段shell来统计一下,方便很多。 #!/bin/sh files=`ls *.errmsg > errmsg.txt` cmddir=`pwd` $files cat /dev/null > errmsgall.txt cat errmsg.txt |while read line do         echo "###################start#################### ...
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下 -vmargs -Xms80m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128M 你可以将最大使用内存-Xmx256m调整为-Xmx512m或更大
response.setHeader("Param","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires",0); response.setHeader("Cache","F"); response.setHeader("Expires","0");
Global site tag (gtag.js) - Google Analytics