飞翔吧

不做不说,说到做到

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年9月26日

摘要: ognl:You want to get out of the loop back to the main context so you see things like #top.xxx inside the loop. 阅读全文
posted @ 2008-09-26 22:51 飞翔 阅读(226) 评论(1) 推荐(0) 编辑

2008年9月3日

摘要: 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename vi... 阅读全文
posted @ 2008-09-03 22:22 飞翔 阅读(254) 评论(0) 推荐(0) 编辑

2008年9月1日

摘要: 今晚想想很浮躁,有很多东西没学,不会,股票股票也学不精也亏钱,郁闷。我的人生怎么这么可悲 阅读全文
posted @ 2008-09-01 23:18 飞翔 阅读(345) 评论(1) 推荐(0) 编辑

2008年8月4日

摘要: http://www.cnblogs.com/JeffreyZhao/archive/2007/01/18/Break_the_Browsers_Restrictions_1.htmlhttp://www.javaworld.com/javaworld/jw-06-2006/jw-0619-tuning.html?page=1 阅读全文
posted @ 2008-08-04 20:53 飞翔 阅读(214) 评论(0) 推荐(0) 编辑

2006年2月9日

摘要: 工作流概述作者TomBaeyens翻译dinghong,转载自http://blog.csdn.net/ngnr/services/trackbacks/145986.aspx前言如果数据库系统(databasesystems)像受人尊敬的智者讲述的条理清晰的故事,那么工作流(workflow)就像一群乳臭未干的小子在大谈各自的“哲理”。之所以这样讲,我是想指出,工作流系统(workflowman... 阅读全文
posted @ 2006-02-09 13:08 飞翔 阅读(2177) 评论(0) 推荐(0) 编辑

2006年1月11日

摘要: 一.JavaMail的常用类介绍事先说明:没用过JavaMail的人可能看不懂这些介绍,不过不要紧,后面的文章有具体的实例,到时也可倒回来查看这些类的用法.(1) javax.mail.Properties类  JavaMail需要Properties来创建一个session对象。它将寻找字符串"mail.smtp.host",属性值就是发送邮件的主机.用法: Properties props =... 阅读全文
posted @ 2006-01-11 16:20 飞翔 阅读(1881) 评论(3) 推荐(0) 编辑

2006年1月10日

摘要: 关于用户角色权限的一点想法前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承... 阅读全文
posted @ 2006-01-10 13:26 飞翔 阅读(971) 评论(0) 推荐(0) 编辑

2005年11月11日

摘要: 我:我的第一个问题是,对於我第二个和第三个问题,你可不可以只用'能'和'不能' 来回答? mm:可以啊! 我:我的第二个问题是,如果我的第三个问题是你能不能做我的女朋友,那麽你对於我的第三个问题的答案能不能和第二个问题的答案一样呢? mm:.#$%……—*()****************************************************千万别表白,但是要让她明白。表白是追... 阅读全文
posted @ 2005-11-11 22:29 飞翔 阅读(1022) 评论(0) 推荐(0) 编辑

2005年11月3日

摘要: [转贴者注]对于很多应用系统,常常需要动态装载和执行类和代码片断,这有利于部署的简易性和系统设计上的灵活性。本文给出了一个比较全面的介绍,值得参考。在SunJDK1.2及后续版本中,包含了一组可在程序运行时刻编译和执行Java代码的API。这些API被包含在tools.jar类库中。这个功能允许Java程序在运行时动态编译、执行小的代码块,在有些情况下这个功能会让Java应用程序的架构更加灵活、开... 阅读全文
posted @ 2005-11-03 10:32 飞翔 阅读(2640) 评论(1) 推荐(0) 编辑

2005年11月1日

摘要: Log4j基本使用方法作者:佚名 来自:未知  Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。  一、定义配置文件  其实您也可以完全不使用配置文件,而是... 阅读全文
posted @ 2005-11-01 22:17 飞翔 阅读(1712) 评论(0) 推荐(0) 编辑

摘要: SAXReader reader = new SAXReader(false);(一) 在用reader.read(String filename)传递的是文件名的时候1。在eclipse环境运行的程序没有错误(swt程序,控制台程序)2。在独立出来的应用程序中运行,throw Exception : org.dom4j.DocumentException: no protocol:...(二)... 阅读全文
posted @ 2005-11-01 20:54 飞翔 阅读(8878) 评论(7) 推荐(0) 编辑

2005年10月11日

摘要: 这几天由于项目需要,处理oracle Clob类型的数据,由于使用的是hibernate,网络上找的文章有太多是讲的hibernate1.x时代的了,通常都是一个强制转化为oracle.sql.CLOB /BLOB,结果当然是不行,因为hibernate2,3封装了一层,返回的实际上是hibernate.SerializableClob...  ,还看了一些hibernate UserType的使... 阅读全文
posted @ 2005-10-11 13:16 飞翔 阅读(5548) 评论(1) 推荐(0) 编辑

2005年10月10日

摘要: 1. 判断所有线程已经结束可以使用线程等待结束的方法:List threadList = new ArrayList();for (int j = 0; j < 100; ++j){GetHttpThread t = new GetHttpThread(urlList.get(j).toString());t.start();threadList.add(t);}for(int i=0;i&... 阅读全文
posted @ 2005-10-10 09:57 飞翔 阅读(760) 评论(0) 推荐(0) 编辑

2005年9月22日

摘要: 使用PreparedStatement的setString(i, s)时出现:可以参考帖子:http://community.csdn.net/Expert/topic/3936/3936672.xml?temp=.2879145java.sql.SQLException: 数据大小超出此类型的最大值: 3000后面那个值大小不定, 感觉与s大小有关表结构create table test(nam... 阅读全文
posted @ 2005-09-22 09:35 飞翔 阅读(1604) 评论(0) 推荐(0) 编辑

2005年8月30日

摘要: 以下是我在实际项目中使用了struts-menu,现将他们写出来已供参考1. 拷贝必要的jar库文件到dbMenu\WEB-INF\lib log4j-1.2.8.jarstruts-menu-2.3.jar拷贝menu-config.xml,struts-menu.tld 到WEB-INF目录下,及一些必须的图片和jscript,css到相应的目录Images/*.* Scripts/menuE... 阅读全文
posted @ 2005-08-30 11:42 飞翔 阅读(4716) 评论(3) 推荐(0) 编辑

2005年8月24日

摘要: 以下正文:jsp设置页面过期服务端方法: <% response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", -10); %> 在登陆页面和登陆后页面均加入这段代码即可 注意,一定要在登陆页面(或类似功能... 阅读全文
posted @ 2005-08-24 16:58 飞翔 阅读(1264) 评论(0) 推荐(0) 编辑

2005年8月4日

摘要: Struts Validator验证器使用指南(根据Struts Validator Guide)作者:David Winterfeldt大卫James Turner詹姆斯Rob Leland罗伯特翻译: 侯思超验证器:从0.5版,验证器在一些form中就已经实现了,他最初包含在开发人员包中,后来核心代码挪到Jakarta Commons包中和Struts特别扩展中作为 Struts 1.1的一部... 阅读全文
posted @ 2005-08-04 16:20 飞翔 阅读(4213) 评论(0) 推荐(0) 编辑

2005年7月26日

摘要: ##for (int i = 0; i < list.size(); i++) {boolean saved = false;for (int j = 0; j < ...; j++) {if (...){saved = true;}}if (!saved) list.remove(obj); //结果出错,因为在此remove后list 的size 发生了变化} 阅读全文
posted @ 2005-07-26 10:13 飞翔 阅读(600) 评论(0) 推荐(0) 编辑

2005年7月22日

摘要: 谈IFRAME标签的使用作者:秋实文章来源:天极网页陶吧更新时间:2004-9-5 纵观时下网站,本来网速就有些慢,可是几乎每页都要放什么Banner,栏目图片,版权等一大堆雷同的东西,当然,出于网站风格统一、广告效应的需要,本无可厚非,可毕竟让用户的钱包为这些“点缀“的东西”日益消得钱憔悴”了,有没有办法,让这些雷同的东西一次下载后就不用再下载,而... 阅读全文
posted @ 2005-07-22 16:16 飞翔 阅读(1402) 评论(0) 推荐(0) 编辑

2005年7月13日

摘要: 拷贝PersonForm.jsp到web/pages/personForm.jsp,拷贝PersonList.jsp到web/pages/personList.jsp,注意,所有新建文件的第一个字母是小写的。 "pages"目录中的文件在部署环境下会放到"WEB-INF/pages"目录下,容器会对所有WEB-INF目录下的文件提供安全保护,这种保护针对客户端的请求,而通过Struts Actio... 阅读全文
posted @ 2005-07-13 14:21 飞翔 阅读(803) 评论(1) 推荐(0) 编辑

2005年7月11日

摘要: “好的开始是成功的一半”,但凡一种新的技术,开始阶段一般是很苦恼的。为了不让更多的人走同样的弯路,我这里就把学习Spring的经验与大家分享,一起快乐一下。 Spring是什么?反正这里我不会谈论春天的。我要说的是Spring Framework ,它又是用来做什么的呢?一会半会我也说不清楚。还好现在是互联网的时代,google一下,会发现不少有用的东西。 先来到Spri... 阅读全文
posted @ 2005-07-11 15:05 飞翔 阅读(2207) 评论(0) 推荐(0) 编辑

摘要: 我们知道hibernate最大的优点就是,对于持久层的数据的处理变得非常方便。在这里我们不用在区分是PO,还是POJO,原则上来讲从数据层到界面控制层我们可以使用同样一个VO数据对象,但是在struts层我们通常又使用formbean来保存数据。这样我们需要在对两个数据对象做处理,是在Create/Edit时,我们需要对这两个数据对象进行相互copy.(这两个数据对象我就叫actonform和vo... 阅读全文
posted @ 2005-07-11 15:00 飞翔 阅读(1703) 评论(4) 推荐(0) 编辑

2005年7月10日

摘要: SpringFramework中的AOP简单使用 AOP作为Spring这个轻量级的容器中很重要的一部分,得到越来越多的关注,Spring的Transaction就是用AOP来管理的,今天就通过简单的例子来看看Spring中的AOP的基本使用方法。 首先确定将要Proxy的目标,在Spring中默认采用JDK中的dynamic proxy,它只能够实现接口的代理,如果想对类进行代理的话,需要采用... 阅读全文
posted @ 2005-07-10 23:41 飞翔 阅读(847) 评论(0) 推荐(0) 编辑

摘要: 1.(Hibernate with a connection pool in a non-managed environment)Using hibernate.properties for C3P0 connection pool settings:hibernate.connection.driver_class = org.postgresql.Driverhibernate.connect... 阅读全文
posted @ 2005-07-10 22:46 飞翔 阅读(3534) 评论(2) 推荐(0) 编辑

摘要: 用 Hibernate 和 Spring 开发事务持久层作者:Richard 来自:IBM  当您自以为已经了解了所有开发工具时,肯定又会冒出一个新的工具。在本文中,developerWorks 的固定撰稿人 Rick Hightower 用一个真实世界的例子向您介绍两个最激动人心的企业新技术。Hibernate 是一个对象关系映射工具,而 Spring 是一个 AOP 框架和 IOC 容器。Ri... 阅读全文
posted @ 2005-07-10 21:20 飞翔 阅读(2332) 评论(0) 推荐(1) 编辑

摘要: 系统登陆不了,也没提示密码错误之类的,登陆完还是返回登陆页面。厉害! 此外为什么这里的BLOG要写专注于。NET呢,应该容纳百家才对呀。建议把主页上这几个字改了 阅读全文
posted @ 2005-07-10 10:41 飞翔 阅读(534) 评论(0) 推荐(0) 编辑

2005年6月27日

摘要: WSAD5技巧之一:访问Oracle9i数据源作者:Bibhas Bhattacharya, 仙人掌工作室 编译 文章来源:赛迪网2003年06月12日   提纲:   --------------   步骤一:创建WAS V5服务器   步骤二:加入数据库用户   步骤三:加入JDBC驱动程序   步骤四:加入数据源   步骤五:测试数据源   --------------   在按照下面的步骤... 阅读全文
posted @ 2005-06-27 16:00 飞翔 阅读(925) 评论(2) 推荐(0) 编辑

2005年6月26日

摘要: 今晚有点想写点什么的冲动。 想写生活的,爱情的,想把自己的情感写出来。 我怕越写我越懦弱,我想我是个很重感情的人。快毕业了,心中总是充满着离愁,舍不得曾经一起学习,一起玩的朋友, 一起CS,一起魔兽。 看了一些关于爱情的文章,本人最近也很即可,很想找个女人,想想自己长这么大了还没谈过恋爱,觉得有点可怜,我总是在那种爱情没有来临的时候充满向往,当真正的对方对我有了一定的感觉了,或者说我有点机会了,我... 阅读全文
posted @ 2005-06-26 00:46 飞翔 阅读(1024) 评论(1) 推荐(0) 编辑

2005年6月8日

摘要: 20、EJB与JAVA BEAN的区别?Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现Serializable接口用于实现Bean的持久性。Java Bean实际上相... 阅读全文
posted @ 2005-06-08 21:26 飞翔 阅读(7011) 评论(7) 推荐(0) 编辑

摘要: 本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍): 一、密码学上常用的概念 1)消息摘要: 这是一种与消息认证码结合使用以确... 阅读全文
posted @ 2005-06-08 21:02 飞翔 阅读(1692) 评论(0) 推荐(0) 编辑