自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Blog of Alex Wan

Let life be beautiful like summer flowers and death like autumn leaves.

  • 博客(36)
  • 资源 (1)
  • 收藏
  • 关注

原创 cas登陆验证流程图

图片中的字体稍微小了点,呵呵,使用visio我还算是个新手! ps:这个流程图是根据cas服务端的webflow的配置画出来,如有本人有理解错误的!欢迎指正!

2008-06-01 23:51:00 4364 6

原创 关于cas原理

from:http://www.javaeye.com/topic/21770?page=3CAS用来标志用户的token是存在它自己的域名下的,不是存在web应用的域名下的.CAS判断用户登录由agent决定,agent验证用户信息有两种处理. 1.如果这个用户是以前没登录过的,也就是说这个web应用的域名下没有一个agent颁发的sessionid(在cookie里)的话,那么它会跳转到C

2008-06-01 23:38:00 1362

原创 PATTERN FORMATS GLOSSARY for log4j

From :http://topic.csdn.net/t/20040706/20/3151154.html!-----------------------------------------------------------------------------!     !                                                     PATTER

2008-06-01 23:34:00 884

转载 浮躁的时候看看这些文章

赛跑我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一

2008-02-15 11:04:00 1128 1

原创 命令行启动eclipse

 eclipse.exe -vmargs -Xms512M -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M

2008-02-15 10:57:00 3802

原创 appfuse中生成以S结尾的数据表对应的代码出错的解决方案

首先使用appfuse是应该尽量避免以S结尾的单词来作为数据表名,但是很多时候并不是这样的。数据表的名字不能改变的时候我们只能从其他方面想办法了!在google搜索相关的信息,只找到这一篇文章是有用的,并给予我修改的思路。http://jira.codehaus.org/browse/MIDDLEGEN-13?page=com.atlassian.jira.plugin.system.issuet

2007-12-10 21:05:00 812

原创 在appfuse构建的项目中集成velocity的步骤和碰到的问题

使用Velocity无非也就是为了能够真正的实现mvc分层,使得各个团队成员(美工,程序员)可以各尽所长。在appfuse构建的项目中集成velocity的步骤和碰到的问题 :1:修改web.xml使得项目支持velocity(1)定义名为velocity的servlet:     servlet>        servlet-name>velocityservlet-n

2007-11-30 09:50:00 1127

转载 【收藏】Java开发者的十大戒律

原文:http://news.csdn.net/n/20071126/111088.html 有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对 程序的功能没什么“贡献”,但过一段时间,比如说两星期之后或者更长,回过头来看看自己的代码,说不定已

2007-11-29 13:53:00 723

原创 appfuse构建项目的常见问题

 1. 如何在翻页的时候才读取下面的数据? 2. 怎样对使用同一个FormBean的多个Form进行客户端校验? 3. 怎样优化Hibernate的效率?《Hibernate In Action》中提供了多种策略,有些时候应该使用lazy,有些时候应该使用outer-join。 4. 在什么时机生成导出文件?目前我是在查询的Action中同时生成了导出文件,否则,到了下一页,我就不知道查询条件了,

2007-11-29 09:58:00 766

原创 appfuse下使用ibatis的一般步骤和若干问题

appfuse下使用ibatis的一般步骤和若干问题:1:在生成的项目的extras/ibatis下运行ant install刷新项目,出现两个错误:Project ngucs is missing required library: lib/ibatis-2.1.7/jta.jarThe project cannot be built until build path errors are

2007-11-29 09:54:00 1825 1

原创 将appfuse应用于pgsql的时候碰到的若干问题:

入门参考文章http://www.ibm.com/developerworks/cn/java/j-lo-appfuse/index.html将appfuse应用于pgsql的时候碰到的若干问题:ant new之后在用eclipse打开项目会有五个错误--原因是.classpath文件里面声明了五个src类型的文件夹碰到的数据库相关问题----原因在于使用的是pgsql在建立的项目文件

2007-11-23 15:57:00 931

转载 【小笔记】eclipse 中隐藏项目jar包和缩短包名的方法

原文: http://raibledesigns.com/rd/entry/eclipse_tips  TIP: In order to clean up the project view in Eclipse, you can hide the files you dont need. First of all, make sure youre in the Java Perspec

2007-11-22 16:04:00 4953

转载 Velocity语法

1.     变量(1)变量的定义:#set($name = "hello")      说明:velocity中变量是弱类型的。当使用#set 指令时,括在双引号中的字面字符串将解析和重新解释,如下所示:#set($directoryRoot = "www" )#set($templateName = "index.vm" )#set($template = "$dire

2007-10-29 07:21:00 4207

转载 velocity开发插件

veloeclipsehttp://propsorter.sourceforge.net/veloeclipseProperties Editor http://propedit.sourceforge.jp/eclipse/updates/ 

2007-10-29 07:19:00 1152

原创 java中简单的翻页功能的实现(PageManager)

package util;import java.util.List;public class PageManager{    private List allRecords = null;//collection储存同一类型的对象的集合    private int currentPage = 0;//当前页码    private int totalPage = 0;//总页数    pr

2007-07-17 22:40:00 4953 8

原创 常用的与时间戳(Timestamp)相关的函数总结TimestampUtil

TimestampUtil.javapackage util;import java.sql.Timestamp;import java.util.Calendar;public class TimestampUtil { public final static int YEAR=1; public final static int MONTH=2; public final stat

2007-06-15 16:58:00 4655

原创 常用的与字符串相关的函数总结StringUtil

StringUtil.javapackage util;import java.util.Arrays;import java.sql.Timestamp;public class StringUtil ...{                     //j将字符串第一个字母变成大写    public static String toTitle(String str,boolean t

2007-06-14 09:34:00 1349

原创 tomcat数据源读取的简单例子

应朋友的要求写下这篇文章,实现一个简单的例子,用于读取tomcat数据源BaseDAO.javaimport java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import javax.naming.Context;import javax.naming.InitialConte

2007-06-04 11:21:00 1153

原创 我和Spring第一次亲密接触

 前些日子David(偶老板)给了我一个Spring(夏昕老师的《Spring开发指南》V0.8预览版)的文档,让我有空研一研。 呵呵,当时我想,终于可以学习大名鼎鼎的Spring了,只是那时候还没有想象到她的功能强大和她的配置困难程度是成比例的。不过还好,弄了几天,终于让我跑了最简单的例子(或许因为悟性的问题才花了那么多时间)。 以下时我的尝试的过程:环境说明:jdk1.5,eclipse 3.

2007-04-05 16:44:00 1837 2

原创 使用eclipse生成文档(javadoc)

使用eclipse生成文档(javadoc)主要有三种方法:1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在Javadoc Generation对话框中有两个地方要注意的:javadoc command:应该选择jdk的bin/javadoc.exedestination:为生成文档的保存路径,可自由选择。按fin

2007-03-22 09:22:00 2612 2

原创 使用jxl读写excel(jxl操作excel)的简单例子

jxl读写excel的简单例子jxltest.javaimport java.io.File;import java.io.FileOutputStream;import jxl.Workbook;import jxl.format.BorderLineStyle;import jxl.format.VerticalAlignment;import jxl.write.Label;im

2007-03-04 22:21:00 3032

原创 tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法

tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因就是在tomcat中jsp编译成servlet之后在函数_jspService(HttpServle

2007-02-13 09:25:00 6821 7

转载 为什么要做程序员

程序员说:"要有光",便有了光.我们简单,世界很简单,只有0和1. 不是0,便是1.我们用自己的逻辑解析世界.我们在用自己的生命和汗水在抽象真实.我们偏执,Core了便是Core了,程序从来不会说谎.多少次不舍昼夜,让自己的思想随着每一个逻辑的分支蔓延,直至到达异常的那一步,修正那个偏差的逻辑.我们直接,真实世界的所有逻辑都可以被0和1支配,我们一直在解析这样的逻辑.在十指的轻灵飞扬间

2007-02-12 10:34:00 792

原创 [牧林收藏]经典的爱情观

1.不要为了寂寞去恋爱,时间是个魔鬼,天长日久,如果你是个多情的人,即使不爱对方,到时候也会产生感情,最后你怎么办?  2.不要为了负责而去结婚。要知道,不爱对方却和对方结婚是最不负责的。即使当时让对方很伤心,但是总比让他几年甚至一辈子伤心强。  3.不管多大多老,不管家人朋友怎么催,都不要随便对待婚姻,婚姻不是打牌,重新洗牌要付出巨大代价。  4.感情的事基本上没有谁对谁错,他(她)要离开你,总

2006-07-08 20:38:00 969

原创 java面试题[其他类]

这个就比较少了,考的也并非主要是技术。1.你对“团队合作精神”的理解?2.你做过什么项目?3.你认为开发软件除了专业知识还需要什么?4.你以后的发展计划5.请你展望一下软件技术未来的发展?等等,诸如此类这里还有一些比较经典的面试题目总结,均含答案,很有参考价值。Java常见面试题(含答案)http://www.ffboy.com/Article/cxsj/java/200507/428

2006-04-30 01:58:00 2475

原创 java面试题[应用类]

1.现在输入n个数字,以逗号,分开;  然后可选择升或者降序排序;  按提交键就在另一页面显示  按什么 排序,结果为,  ,  提供reset来源:http://61.186.252.131/Expert/topic/936/936860.xml?temp=.24471682.请你写一段函数,将一个文本文件a.txt的内容以倒序的方式输出一遍,输出后的文件名仍为a.txt,并且当中不允许

2006-04-30 01:50:00 936

原创 java面试题[基础类]

一、Java基础知识1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。2.字符串的操作:  写一个方法,实现字符串的反转,如:输入abc,输出cba  写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。3.数据类型之间的转换  如何将数值型字符转换为数字(Integer,Double)  如何将数字转换为字符  如何取小数点前两位,并四

2006-04-30 01:49:00 1077

转载 [收藏]MM与设计模式的联系

1、FACTORY―追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户

2006-04-30 01:36:00 853

转载 [收藏]我究竟该找个我爱的人做我的妻子呢?还是该找个爱我的人做我的妻子呢?

ZZ From CCF 石头问:我究竟该找个我爱的人做我的妻子呢?还是该找个爱我的人做我的妻子呢?佛笑了笑:这个问题的答案其实就在你自己的心底。这些年来,能让你爱得死去活来,能让你感觉得到生活充实,能让你挺起胸不断往前走,是你爱的人呢?还是爱你的人呢?石头也笑了:可是朋友们都劝我找个爱我的女孩做我的妻子?佛说:真要是那样的话,你的一生就将从此注定碌碌无为!你是习惯在追逐爱情的过程中不断去完

2006-04-23 03:53:00 917

转载 中国程序员的文化模式(转载)

本文的中国程序员指的是在中国大陆境内(不包含港澳台和其他华语地区)的软件开发人员,他们通常会被划分为初级程序员、高级程序员、系统分析员和项目经理。他们的年龄通常在20-40,20—30岁程序员占总人数的80%以上,而其中26岁以下的又占一大半。收入水平在国内属于中等偏上,文化水平较高。     由于是在大陆地区,他们普遍是无神论者,无信仰;绝大多数为工科出身,主要来自计算机、自动控制、电子、应

2006-04-23 00:22:00 953

原创 非计算机图书

: 万历十五年 : 中国文化的深层结构 : 侯鸟心情 : 全球通史 : 历史学家的经线 : 富兰克林传 : 建筑的永恒之道 : 心理学与生活 : 心理学导论 : 曾国藩点评历史人物 : 最后的炼金术士--牛顿传 : 林肯传 : 梦的解析

2006-04-23 00:08:00 1041

原创 计算机图书

: c++标准程序库 : c++语言的设计和演化 : java与模式 : java编程思想 : joel说软件 : refactoring to patterns : unix操作系统设计 : unix环境高级编程 : unix编程艺术 : unix网络编程 : wi

2006-04-23 00:04:00 1041

转载 [收藏]男人感悟100条,值得一读

ZZ From MyDG  有些不对,有些对。 1、如果一个女人开始怠慢你,请你离开他。不懂得疼惜你的女人不要为之不舍,更不必继续付出你的柔情和爱情。2 、任何时候,不要为一个负心的女人伤心,男人更要懂得,伤心,最终伤的是自己的心。如果那个女人是无情的,你更是伤不到她的心,所以 ,收拾悲伤,好好生活。3、永远不要无休止的围着你喜欢的那个女人转,尽管你喜欢得她快要掏心掏肺的死掉了,也还是

2006-04-22 23:04:00 1000

原创 那时侯我们很年轻

大学给了我们太多的遐想,是生命因此绽放的舞台。卷迁着太多的感悟,凝结着我们的泪和血,惶惶忽忽,将近走过两个年头。挥不去,撒不掉。骨子里仍残留着孤独的气息。    曾以为每次的萍聚是缘分的注定,十指紧扣仍挡不住缝隙匆匆。是文字影响了我,还是我恋着文字。泛黄的白纸飘洒着诱人的气息,一次次思想的撞击,内心的共鸣,给心灵深处蒙添层孤独感。听着班得瑞的轻音乐,眯下眼,眷恋着孤独的感觉。或许,那时我们很年

2006-04-14 16:36:00 1058

转载 项目经理10大成功态度

1. 要有“一定要”的决心:一个人不是一定要的时候,连小石头都可挡住他的去路,只有“一定要”的人,再大的障碍都挡不住他想要的结果。2. 要有强烈的企图心:要以成为行业中的世界最顶尖为目标。只要能找出一个成功的理由,你就能够成功!3. 相信:成功者先相信,后看见,目标决定策略,只要精神不滑坡,方法总比困难多。4. 做事:成功者愿意做一般人不愿意做的事,成功者愿意做一般人不敢做的事,成功者做一般人做不

2006-04-14 16:33:00 757

转载 JSP生成彩色验证码

生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变) 原型参考ALIBABA http://china.alibaba.com/member/showimage 产生验证码图片的文件image.jsp 程序代码java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>C

2006-04-04 16:32:00 709

oracle在Linux下创建数据库指南

oracle+10g+for+linux创建数据库完全过程(截图演示).pdf

2008-08-07

空空如也

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

TA关注的人

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