自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jthinking的专栏

因为爱java所以快乐的学习

  • 博客(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关注的人

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