- 博客(32)
- 收藏
- 关注
原创 我对回调的个人理解
解释下程序:interface Incrementable { void increment();}// Very simple to just implement the interface:class Callee1 implements Incrementable { private int i = 0; public void increment() { i++;
2006-11-21 19:57:00 1473 1
转载 不要让对象成为奴隶
[写这篇文章纯粹是为了提高大家对对象的认识。此间不同的论点不适用于目前的工程应用软件设计。]对象什么时候成为奴隶了?也许在面向对象出现的时候,早就注定他是奴隶了。就如非洲黑人被带到美洲的第一天,他们就是奴隶!是什么是他们成为奴隶?枷锁!身上的枷锁和心灵上的枷锁!身上的枷锁是他们不能挣脱,而心灵上的枷锁确让他们不愿或是不知道逃离!不是奴隶的人,永远不愿意主动去思考,为什么奴隶要成为奴隶!
2006-11-08 10:15:00 871
原创 将我们的请求发向我们想去的地方
项目中要调个URL以调用OA那边的处理.马上想到一个办法.设置一个iframe,设置其src属性,当满足条件就把这个iframe打开.通过iframe间接的完成我们的工作(注意这里用的是间接),但是我不想让用户看见这个iframe怎么办?容易,将iframe的width height属性设置为0就可以了.但是注意如果将iframe所在的form的enctype属性设置为"multi
2006-11-08 09:52:00 1117
原创 项目中访单点登录的实现
,要求是由主系统增加一个从系统的链接,由主系统登录成功的用户可以直接点击该链接而登录到从系统,从系统只判断用户名称,不需要考虑密码,如果该用户在从系统使用的sqlserver数据库中存在的话就让其以他该有的角色登录到系统,如果不存在则让该用户以游客的身份自动登录从系统,不知道这个单点做得标不标准,反正是实现了客户的需要,可以说有点类单点吧,于是赶紧把经验总结下来,留以后用,也可以和有兴趣的朋友探讨
2006-10-27 08:12:00 3655
转载 Struts开发资源合集
更多滚动 8 Web程序从Struts向Stripes框架的移植 朱先忠|天极开发|2006-08-25 15:26 把你的现有Struts应用程序移植到Stripes框架能够简化Web开发,并且这一移植过程要比你想象的更为容易。 使用AJAX的Struts验证框架
2006-10-16 09:26:00 1346
转载 Hibernate开发资源大集萃
更多滚动 8 Hibernate二级缓存攻略 AreYouOK|JAVAEYE|2006-10-11 16:14 二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库 了解Hibernate的FlushMode.NEVER |论坛|2
2006-10-16 09:24:00 1593
转载 spring开发资料汇集
更多滚动 8 Spring 2.0的新特性点评 |javaeye|2006-10-09 14:23 Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍 使用Spring更好地处理Strut
2006-10-16 09:20:00 1358
转载 Spring入門
Spring入門 入門 01 - 簡介 Spring 入門 02 - 控制反轉IoC 入門 03 - 依賴注入DI 入門 04 - 第一個Spring程式 入門 05 - Constructor注入 入門 06 - Bean定義檔進階讀取 入門 07 - Bean生
2006-09-26 12:36:00 1144
转载 J2EE的概念
J2EE(Java 2 Enterprise Edition)是建立在Java 2平台上的企业级应用的解决方案。J2EE技术的基础便是Java 2平台,不但有J2SE平台的所有功能,同时还提供了对EJB,Servlet,JSP,XML等技术的全面支持,其最终目标是成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发,部署和管理等复杂问题。事实上,J2EE已经成为企业级开发的工业标准和首选平
2006-09-25 08:54:00 1243
转载 Struts常见错误及原因
异常 javax.servlet.jsp.JspException: Cannot retrieve mapping for action /Login ( /Login 是你的 action 名字) 可能原因 action 没有再 struts-config.xml 中定义,或没有找到匹配的 action ,例如在 JSP 文件中使用 异常 org.apache
2006-09-21 09:24:00 1165
转载 项目中Struts+Spring+Hibernate的基本流程
Struts+Spring+Hibernate develepment process: 1.Write your business class : DTO,FormBean,Action,Service Interface,Service Implementation.2.Write JSP pages.3.struts-config.xml Configuration : For
2006-09-21 08:09:00 1140
转载 开放源代码的全文检索引擎Lucene
[转]开放源代码的全文检索引擎Lucene ――介绍、系统结构与源码实现分析【 相关资料 】本文来自: http://www.lucene.com.cn/about.htm (LUCENE.COM.CN 中国) Lucene官方网站:http://lucene.apache.org/java/docs/index.htmlLucene国内网站:http://www.lucene.com.cnL
2006-09-20 13:27:00 2162 1
转载 javawebparts
引言:最近在看一个开源的聊天室AjaxChat 时看到一个被引用的包:javawebparts,处于好奇去看了一下,突然发现这么好的一个常用web组件不去用实在是太可惜了,下面逐一介绍,详细文档大家可以去官方文档看看,最好看它的Demo,很直观。javawebparts的口号是:不用重新发明轮子 ! 对这点我是严重支持啊,在我的身边看到N多所谓的牛人来到项目组作的第一件事就是把以前的项
2006-09-18 09:51:00 1254
转载 Lucene深入
Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。Lucene 目前是著名的 Apache Jakarta 家族中的一个开源项目,下面我们即将学习 Lucene 的索引机制以及它的索引文件的结构。在这篇文章中,我们首先演示如何使用 Lucene 来索引文档,接着讨论如何提高索引的性能。最后我们来分析 Lucene 的索引文件结构。需要记住
2006-09-18 08:44:00 993
原创 关于JSP编译流程,和Vector处理的一些小经验
项目中遇到了一个问题,给定同样两个用户,两个人生成的uri是一样的,用一个iframe来展现,但是就是第二个能够跑进去,底一个怎么也不进去,百思不得其解,跑到数据库中,将第一个用户的相关的权限,部门的信息修改成和第二个一样,一跑,嘿,跑进去了,页面出来了,然后在数据库中一条一条的加之前删掉的数据,加到莫一条时页面恰好又不出来了,原来是权限与部门关联的时候没关联好,由部门id检索不
2006-09-17 14:50:00 2039
转载 JAVA程序员面试之《葵花宝典》
程序员面试之葵花宝典面向对象的特征有哪些方面 1. 抽象:抽象就是忽略一个主题中与当前目标2. 无关的那些方面,3. 以便更充分地注意与当前目标4. 有关的方面。抽象并不5. 打算了解全部问题,而6. 只是选择其中的一部分,7. 暂时不8. 用部分细节。抽象包括两个方面,9. 一是过程抽象,10. 二是数据抽象。11. 继承:继承是一种联结类的层次模型,12. 并且允许和鼓励类的重用,
2006-09-15 23:08:00 2265
转载 事半功倍系列 javascript
本文由经典论坛 邓永炎 整理清华大学出版的《事半功倍系列 javascript》,本人照着书敲出来的,有些翻译了一下.前几年看了一下,最近无事,重新翻了翻,很有帮助.本书应该有光盘的,但学校的书,光盘不知在哪.希望对你学 javascript有帮助第一章javascript简介1.在地址栏输入javascript语句Javascript:Document.write("显示文字
2006-09-11 14:48:00 1208
转载 Log4j来管理我们的日志
Log4J是Apache的一个开放源代码项目,它是一个日志操作包。通过使用Log4J,可以指定日志信息输出的目的地,控制每一条日志的输出格式,定义日志信息的级别。所有这些功能通过一个配置文件灵活进行配置。 一、LOG4J组成 LOG4J主要由三大组件组成: . Logger: 决定什么日志信息应该被输出、什么日志信息应该被忽略; . Appender:
2006-09-08 09:13:00 1368
原创 判断用户使用的浏览器是否对系统合适的脚本代码
function lib_bwcheck(){ //Browsercheck (needed) this.ver=navigator.appVersion this.agent=navigator.userAgent this.dom=document.getElementById?1:0 this.opera5=this.agent.indexOf("Opera 5")>-1 this.
2006-09-06 18:01:00 991
转载 JavaScript高级应用:使用DOM技术操纵文档
JavaScript高级应用:使用DOM技术操纵文档 我们知道,如果使用DHTML对象模型对文档的内容进行操纵,就必须了解相关文档元素的特殊属性和方法。因为文档的元素有很多种,相应的属性和方法也就非常多,为了实现一个功能,开发人员不得不查询许多资料。但是有了DOM技术,一切变得简单起来,那些操纵文档内容的属性和方法具备了元素无关性(element-independent)特点,这使得我们能够按
2006-09-06 13:41:00 1110
转载 Ant 的基本使用
1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。简单点说就是:java中的MAKEFILE,它根据build.xml的内容自动编译java2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。? 将bin目录加入PATH环境变量。 ? 设定ANT_HOME环境变量,指
2006-09-05 11:30:00 1045
转载 反射,java的灵魂
反射使您的程序代码能够接入装载到JVM中的类的内部信息,允许您编写与执行时,而不是源代码中选定的类协作的代码。这使反射成为构建灵活的应用的主要工具。但需注意的是 -- 如果使用不当,反射的成本很高。在Java平台系列的第2部分中,软件顾问Dennis Sosnoski介绍了如何使用反射,以及某些相关的成本。您还将找到Java Reflection API如何使您能够在运行时关联对象。 在“Java
2006-09-05 09:16:00 880
转载 Java的垃圾回收(Garbage Collection)机制
一.谁在做Garbage Collection? 一种流行的说法:在C++里,是系统在做垃圾回收;而在Java里,是Java自身在做。在C++里,释放内存是手动处理的,要用delete运算符来释放分配的内存。这是流行的说法。确切地说,是应用认为不需要某实体时,就需用delete告诉系统,可以回收这块空间了。这个要求,对编码者来说,是件很麻烦、很难做到的事。随便上哪个BBS,
2006-08-30 13:21:00 949
转载 候捷谈Java反射机制(二)
Java classes 组成分析首先容我以图3的java.util.LinkedList为例,将Java class的定义大卸八块,每一块分别对应图4所示的Reflection API。图5则是“获得class各区块信息”的程序示例及执行结果,它们都取自本文示例程序的对应片段。 package java.util; //(1)import
2006-08-30 13:16:00 1100
转载 候捷谈Java反射机制(一)
Java反射机制 摘要Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public, static 等等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和met
2006-08-30 13:14:00 845
转载 WebLucene之安装习行录
清人颜元曾说过:“学而必习,习又必行,固也”。若干年来,本人一直对这句话奉若神明,深感只有致用才能巩固学的效果,发现学的不足,享受学的乐趣。 搜索引擎在近几年的发展虽没有大的突破,却逐步走向成熟,走向商业。同时,随着开源的搜索引擎逐渐增多,门槛也逐步降低,使得普通程序员也能有机会接触到这一高深的领域。由于对搜索引擎的兴趣所致,笔者也利用部分业余时间对此进行一些研究与尝试。本文及后续的文章主要
2006-08-30 12:49:00 760
原创 Struts学习笔记(三)
Struts中的本地化 Struts自己封装了 实现国际化的一套方法,虽然这部分内容不是Struts的核心内容,但是对于构建多语言支持的web应用在将来是应该非常热门的课题,熟悉了解Struts的本地化,对熟悉Struts,掌握国际化应用是非常有益处的,废话不多说,将自己对Struts中本地化的一些理解写在下面,供自己以后参考,也希望对朋友们有所帮助enjoying~^_^
2006-08-29 17:03:00 1394
原创 Struts学习笔记(二)
整理了一些Struts入门的一些知识,我个人认为是比较重要和实用的,整理的还不够全,在以后对Struts的深入学习过程中,我会逐步的将它完善,希望对热爱Struts框架的朋友能有一点帮助enjoying^_^ 在Java API 中有以下几个比较重要的类他们决定了Web应用的请求/响应方式各种共享数据的存放地点: HttpServletRequest:封装用户的Http请求
2006-08-28 00:26:00 1175
原创 JSP中取项目的根目录
最近在做上传或文件读取的时候,常常被取一些文件的相对路径或者绝对路径所搞昏迷了,特别是InputStreamReader(Class.getResourceAsStream("文件名或者带路径的文件名")),我确实是被它搞郁闷了,无论怎么测也找不到我要找的文件(我把每个下都放了一个我要读的文件,可就是找不到),而且也没有方法能够把它的路径打印出来来看到底getResourceAsStream找的是
2006-08-28 00:22:00 3757
原创 Java中调用WebService
今天被一个问题搞得挺郁闷得。整整弄了一天也没有得出个结果。项目中要调用一个webservice,传入一个姓名,输出一串字符串。之前我也没有太多经验,网上找了些许资料,大概得参考了一下,自己编写了几个类。大致如下: package cn.sh.ideal.util;import java.io.*;import java.net.*;import javax.xml.parser
2006-08-28 00:11:00 2852
原创 Struts学习笔记(一)
Struts的学习一直未有间断,最近将写些文章来总结或扩展一下自己的对Struts理解,先发一下csdn上的几片对Struts的简单介绍,Struts的初学者(包括我^_^)是很值得一看的。开发工具-jb2005JBuilder2005 Struts深度体验之概述 http://dev.yesky.com/373/2018373.shtmlJBuilder2005 Stru
2006-08-28 00:01:00 959
原创 我的csdn开张啦
呵呵,新注册了一个csdn的blog,以后这里就是我的家啦,我以后的工作,学习中的遇到的问题,经验,总结也都会在这里发表,我是一个热爱java的人,希望所有喜欢java喜欢开源技术的朋友们都能常来偶的blog多逛逛,虽然我只是一只小菜鸟,但我却在一天天的成长。
2006-08-27 23:51:00 808
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人