自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

轨迹

to be or not to be

  • 博客(45)
  • 收藏
  • 关注

windows下多tomcat问题

windows真是烦,动不动出现莫名其妙的问题,不知道是tomcat的问题还是系统问题还是使用问题,唉: 首先机器已经有两个tomcat,tomcat5(已经安装为系统服务) tomcat6(未安装为系统服务)两tomcat互不影响,各跑各的。。。 放入第三个tomcat6 1、单独启动失败,自己老是启动另外一个tomcat6,晕怎么能启动起来修改catalina....

2009-07-12 06:18:27 120

原创 Target is not a JDK root. System library was not found.

eclipse 在添加JRE时出现Target is not a JDK root. System library was not found. 将JDK目录改名后即可,如:ln -s /usr/lib/jvm/java-6-sun java6

2009-07-11 19:07:49 1848

原创 sudo 的环境变量

$ sudo sqlplusError 6 initializing SQL*PlusMessage file sp1<lang>.msb not foundSP2-0750: You may need to set ORACLE_HOME to your Oracle software directory $ sudo sqlldrMessage 2100 n...

2009-07-08 13:10:46 186

xfire+spring无缝配置

web.xml<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/*.xml</param-value> </context-param> <listener> &

2008-01-21 16:20:29 106

hibernate不能get字符型主键数据

没有找到更好的解决办法:[code="java"]public MusicUsers findById(java.lang.String id) { String queryString = "from MusicUsers as model where model.userId = '" + id + "'"; List l = getHibernateTemplate(...

2008-01-17 23:53:30 153

hibernate:Write operations arenot allowed...)

环境 spring+hibernate3+strutsfailed to lazily initialize a collection of role: no session or session was closed试验了一下发现了几个解决方法:1、是把对应一对多的那两个列lazy=true改为lazy=false即可2、对于查询中如果用的是xxx.load(class,id)则改为xxx,ge...

2008-01-17 23:50:32 89

我的.emacs

(global-set-key [f1] 'cvs-examine)      ; 开始 PCL-CVS(global-set-key [f5] 'undo)             ; 或许 C-_ 或 C-/ 更方便(global-set-key [f6] 'eshell)           ; 一个 elisp 写的 shell(global-set-key [f7] 'calendar)...

2008-01-06 09:18:32 460

emacs插件集锦

CSCOPE:[url]http://cscope.sourceforge.net/[/url] ecb:[url]http://ecb.sourceforge.net/[/url] cedet:[url] http://cedet.sourceforge.net/[/url]doxymacs : 这是一个按照doxy风格生成注释的工具。使代码可以更方便的生成文档...

2008-01-03 18:43:56 314

hibernate的保存(转)

hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:一、预备知识:在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:transient:瞬态或者自由态persistent:持久化状态detached:脱管状态或者游离态脱管状态的实例可以通过调用sa...

2007-10-25 11:46:29 77

sed命令使用详解(转)

sed命令使用详解 文章作者:红箭 发布时间:2006-04-28     ...

2007-10-17 11:09:43 92

Tapestry的service(转)

这是Tapestry框架的核心部分。Tapestry框架面向组件的开发方式,使得我们不再操心Servlet底层细节和URL中质询参数的结构。Tapestry用于Servlet的底层对象为了更好地理解Tapestry的service运作过程,我们首先需要熟悉一下Tapestry service中常用的核心对象。 1. IRequestCycle对象 该对象用于控制一个单一的请求周期。一旦客户...

2007-10-13 16:27:10 81

PO/POJO/BO/DTO/VO的区别(转)

<script type="text/javascript">unction StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.op...

2007-10-12 11:31:09 185

软件团队的建设和软件开发管理(转)

毕业以后一直在从事软件工作,历经了10年坎坷,现在是一家IT企业的软件开发主管。在不断的摸索、失败、成功中,有不少的经验和教训,希望能和一些成长中的软件从业者分享。软件组织中什么是最重要的呢?团队和开发管理。今天我们的主要话题就是围绕着团队和开发管理展开的。在很多场合,我们都听到人们说“人才是最重要的资产”,我想,这不是一句空话。有了人才就有一切,这是一个真理。对于软件开发来说更是如此。当...

2007-10-08 16:05:04 229

10条有益的涉世忠告

如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色!  1. 买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要...

2007-09-27 23:05:58 65

Log4j.xml一例

xml 代码  xml version="1.0" encoding="UTF-8" ?>   >   <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>          <appender name="STDOUT" class="o.

2007-09-26 21:14:24 70

JUNIT代码的一种编写方式

我用的是Junit4,编写如下基类java 代码  import java.io.IOException;   import java.io.InputStream;   import java.util.InvalidPropertiesFormatException;   import java.util.Properties;      ...

2007-09-26 20:55:47 351

解决XFire与Spring2的不兼容问题

XFire和Spring2不兼容,还报一些莫名奇妙的错误。解决办法就是删除掉xfire支持包中的spring低版本的包。(哈哈,如此一个简单的问题竟然困绕我一天)这样基本能解决问题,不过将LOG写到DEBUG状态时还是有些错误的。...

2007-09-26 20:46:44 236

技术方面随写

XFire 官方下载   http://xfire.codehaus.org/

2007-09-25 10:13:08 67

tapestry4+spring2+xfire+hibernate3+proxool 开发过程问题一

tapestry 和 spring 的合并,修改hivemodule.xml如下:xml 代码          <contribution configuration-id="tapestry.url.ServiceEncoders">           <direct-service-encoder id="direct" sta...

2007-09-24 22:34:22 85

详细设计说明书

详细设计说明书  (转载自国家计算机标准和文件模板) 1 引言 ...

2007-09-13 11:07:35 148

35岁前成功的黄金法则

35岁前成功的黄金法则 [%repeat_0 match="/data/option"%] ...

2007-09-08 21:37:51 61

一个yale-cas实现单点登录的简单例子实现(转)

Yale CAS (Central Authentication Service,中央认证服务)是耶鲁大学的一个开源项目。它为耶鲁大学的网络应用提供了一种标准的用户认证服务,从而实现了SSO的功能。Yale CAS被设计成为一个独立的网络应用程序,它使用JavaS ervlet技术实现,可以作为用户身份认证模块加入到网络应用中。他的实现的小例子,网上有很多版本,可是总是配置不成功,现在总结一下...

2007-09-06 21:03:25 176

Tapestry的函数的执行顺序 [转]

Tapestry的函数的执行顺序 [转] <script type="text/javascript">var stattitle='Tapestry的函数的执行顺序 [转]';</script> 对之前的该文...

2007-09-06 16:54:51 91

Tapestry的service

这是Tapestry框架的核心部分。Tapestry框架面向组件的开发方式,使得我们不再操心Servlet底层细节和URL中质询参数的结构。Tapestry用于Servlet的底层对象为了更好地理解Tapestry的service运作过程,我们首先需要熟悉一下Tapestry service中常用的核心对象。1.       IRequestCycle对象该对象用于控制一个单一的请求周...

2007-09-04 14:58:09 125

生命周期

Visit对象与Global对象是Tapestry框架的对象容器,我们可以在Visit对象和Global对象中存放任意信息。Visit对象和Global对象的区别在于他们的生命周期不同。Visit对象 Visit对象是一个Tapestry应用程序的对象容器,用来存储应用程序逻辑和数据。这个对象能被应用程序中所有的页面和组件共享,并且包含Web应 用程序中某一个客户端的特殊信息。该对象类似于Ht...

2007-09-04 14:57:23 82

页面类和页面事件

Tapestry框架是基于事件触发机制。当满足某些事件的触发条件时,Tapestry就会触发事件所对应的页面类中的方法。页面类 Tapestry框架的思想是面向组件编程,因此页面也是一种特殊的组件。作为组件,它拥有一个规范文件,一个HTML模板,一个页面类和若干嵌入的组件。页面没有调用参数,因为页面是整个组件层次的最外层。页面与组件的差别在于他们的规范文件不同。 为了能够让Tapestry...

2007-09-04 13:37:04 133

(转)ant

Ant的概念可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源 程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都 有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是...

2007-08-28 16:54:11 134

架构师

对于任何一个软件开发人员来说,架构师都是一个令人向往的角色。就连世界首富比尔盖茨在2000年卸任公司CEO的同时,也担任了微软公司的荣誉角 色“首席软件架构师”,可见“架构师”这一称谓的吸引力。架构师是公司的“金领”,有着非常高的收入,很少需要考虑生存的问题,从而有更多的精力思考关键 技术问题,形成“强者愈强”的良性循环。部分优秀的开发人员在工作了一定时间后,就要开始考虑自己的未来到底向哪个方向发...

2007-08-21 15:48:04 78

Tomcat的class加载的优先顺序一览

1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。2.环境变量CLASSPATH中的jar和class文件。3.$CATALINA_HOME/common/classes下的class文件。4.$CATALINA_HOME/commons/endorsed下的jar文件。5.$CATALINA_HOME/commons/i18n下的jar文件。6.$CA...

2007-08-20 11:06:09 156

[转]4种排序方式附源代码

冒泡排序public class BubbleSort { public  static void sort(int[] data, int n) {  int sortedNum = 0;  int index;  while (sortedNum < n) {   for (index = 1; index < n - sortedNum; index++) {  ...

2007-08-20 11:04:51 131

shell script学习笔记三

##### 循环 #####有四种方式:while ... do ... done,until ... do ... done,for ... do ... done,for ... in ... do ... done## while ... do ... donewhile conditiondo   //do what you wantdone解释:当condition不...

2007-08-20 11:04:03 76

shell script学习笔记二

##### Shell script 的预定变量( $0,$1,$2...) #####例如:[test@linux test]$ /home/ch07.sh hello world$0 = /home/ch07.sh$1 = hello$2 = world...依此类推##### 流程控制 ####### if ... then定义:if [ 条件判断式1 ]; t...

2007-08-20 11:03:08 72

shell script学习笔记一

#####the fist line should be the following######!/bin/bash#####return value#####exit n#####Usage of read command,读键盘的输入#####read [-pt] variable-p: 后面可以接提示信息-t: 后面可以接等待的秒数,这样脚本不用一直等下去例子:...

2007-08-20 11:02:14 72

下用rewrite实现动态二级域名解析(转)

先前写过一篇通用的动态域名解析:http://www.iecn.cn/article-html-itemid-341-type-blog.html那个相对简单一些,另外还有一种更常见的情况就是二级域名动态解析,这在一些个人主页系统、博客系统中的应用非常常见。关于动态解析的,在无前那篇文章中基本上讲过了,不想再重复了,另外有关Apache的Rewrite大家最还是看Apache的官方文档,这...

2007-08-19 15:05:14 840

JAVA运算取值

mport java.math.BigDecimal; import java.text.DecimalFormat; public class TestGetInt{   public static void main(String[] args){     double i=2, j=2.1, k=2.5, m=2.9;     System.out.println("舍掉小数取整...

2007-08-11 13:22:21 232

I/O重定向

command > filename 把把标准输出复位向到一个新文件中command >> filename 把把标准输出复位向到一个文件中(追加)command 1 > fielname 把把标准输出复位向到一个文件中command > filename 2>&1 把把标准输出和标准错误一起复位向到一个文件中command 2 > fil...

2007-07-31 11:30:00 115

有意思的短信

愿好运像地雷一样,时常给你踩到;厄运像流星雨一样,永远淋你不到;财富像垃圾一样,随处可以捡到;幸福伴你一生像苍蝇一样盯着你不放。   祝:领导偏袒你,警察让着你,法院向着你,官运伴着你,媳妇由着你,吃喝随便你,财运罩着你,中奖只有你!         我托一只最可爱的蚊子去找你,它会告诉你我很想你,并请它替我亲你,因为我无法接近你,希望你不要用蚊香和灭蚊器,因为它会替我送上很多红包给你。 过...

2007-07-19 12:07:25 125

Java代码编写的30条建议

Java代码编写的30条建议(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 ...

2007-07-19 12:06:08 58

程序员每天应该做的事

程序员每天应该做的事1、总结自己一天任务的完成情况最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢4、考虑...

2007-07-19 12:02:55 55

面向对像的原则

“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel(1)所有数据都应该隐藏在所在的类的内部。(2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。(3)尽量减少类的协议中的消息。(4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判...

2007-07-19 12:00:00 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除