文章标题关闭所有内容预览 | 展开所有内容预览
-
[图文] 纯真IP数据库格式详解
[内容预览]
1472 | 2005-07-23 10:27:08
摘要 网络上的IP数据库以纯真版的最为流行,LumaQQ也采用了纯真版IP数据库做为IP查询功能的基础。不过关于其格式的文档却非常之少,后来终于在网上找到了一份文档,得以了解其内幕,不过那份文档寥寥数语,也是颇为耐心才读明白。在这里我重写一份,以此做为LumaQQ开发者文档的一部分,我想还是必要的。本文详细介绍了纯真...
[阅读全文]
-
讲述在Java中Decorate的三种实现方法
[内容预览]
1045 | 2005-07-22 18:52:38
Decorator是用于装饰一个事物(或人)的另一个事物(或人)。一个Decorator直接改变被装饰对象的职责或特征,但是不能改变被装饰对象的自有属性。从我们的专业角度来讨论一些存在的实例:1、JScrollPane可以装饰JComponent的视图部分。JComponent本身并不会被改变,但是增加了一个新的属性(...
[阅读全文]
-
创建Web应用和Struts框架的配置文件
[内容预览]
1236 | 2005-07-22 18:52:36
创建Web应用的配置文件对于Struts应用,它的配置文件web.xml应该对ActionServlet类进行配置,此外,还应该声明Web应用所使用的Struts标签库,本例中声明使用了三个标签库:StrutsBean、StrutsHTML和StrutsLogic标签库。例程2-7为web.xml的源代码。例程2-7w...
[阅读全文]
-
java 经验大放送 1
[内容预览]
1161 | 2005-07-22 18:52:29
---importjava.awt.*;importjava.awt.event.*;publicclassMyClass{publicstaticvoidmain(String[]args){Framef=newFrame();f.addWindowListener(newWindowAdapter(){public...
[阅读全文]
-
Java技术一瞥
[内容预览]
1330 | 2005-07-22 18:52:27
Java语言的发展经历(1)Sun的Java语言开发小组成立于1991年,其目的是开拓消费类电子产品市场,例如,交互式电视、烤面包箱等。(2)开始写Java时,并不局限于扩充语言机制本身,更注重于语言所运行的软硬件环境。他要建立一个系统,这个系统运行于一个巨大的、分布的、异构的网格环境中,完成各电子设备之间的通信与协同...
[阅读全文]
-
最新Java规范强化XML支持
[内容预览]
839 | 2005-07-22 18:52:25
<!—Sun公司即将向外界推出EnterpriseJavaBean、JavaServerPage和servlet的最新Java规范->Java2EnterpriseEdition标准的新版本对XML提供了更强大的支持,Java开发者们对此倍感振奋。Sun公司希望J2EE1.3能在今年第3季度面市,这一最新版本增加了对扩...
[阅读全文]
-
汉字问题深入谈
[内容预览]
528 | 2005-07-22 18:52:23
一、主题:关于JAVA的中文问题JAVA的中文问题比较突出,主要表现在控制面板输出,JSP页面输出和数据库访问上。本文尽量避开字体问题,而只谈编码。通过本文,你可以了解JAVA中文问题的由来,问题的解决方法,其中提了一下用JDBC访问数据库的方法。二、问题描述:1)在中文W2000中文窗口编译和运行,用的是国际版的JD...
[阅读全文]
-
int 和 String 互相转换的多种方法
[内容预览]
815 | 2005-07-22 18:52:22
1如何将字串String转换成整数int?A.有两个方法:1).inti=Integer.parseInt([String]);或i=Integer.parseInt([String],[intradix]);2).inti=Integer.valueOf(my_str).intValue();注:字串转成Double...
[阅读全文]
-
classpath详解(谨献给那些找不到北的朋友)
[内容预览]
1233 | 2005-07-22 18:52:21
设置类路径结构可通过对JDK工具使用-classpath选项(首选方法)或设置CLASSPATH环境变量来设置类路径。C:>jdkTool-classpathpath1;path2...C:>setCLASSPATH=path1;path2...每个path以文件名或目录结尾,该文件名或目录取决于将类路径设置成什么:对...
[阅读全文]
-
怎样设计合适的接口
[内容预览]
466 | 2005-07-22 18:52:19
摘要:我们在设计系统接口时,经常会遇到这样的问题:我们的接口应该提供多少方法才合适?我们的接口应该提供"原子方法"还是"复合方法"?我们的接口是否应该封装(或者,能否封装)所有的细节?接口的设计需要考虑用户的使用习惯、使用的方便程度、使用的安全程度,根据我的编程经验,下面会详细讨论接口设计的2个需要权衡的方面:接口的单...
[阅读全文]
-
JAVA程序员面试32问,你能回答多少题?
[内容预览]
740 | 2005-07-22 18:52:17
第一,谈谈final,finally,finalize的区别。第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题有的很笼...
[阅读全文]
-
java中 中文问题详解
[内容预览]
459 | 2005-07-22 18:52:12
预备知识: 1.字节和unicode Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式 是使用字节流的。因此Java要对这些字节流经行转化。char是unicode的,而byte是字节. Java中byte/char互转的函数在sun.io的包中间有。其中ByteToC...
[阅读全文]
-
[图文] Java 101
[内容预览]
469 | 2005-07-22 18:52:09
什么是Java?Java™是全新的计算机技术,它是建立在基于强大的网络和同样的软件应该在不同的计算机系统上运行的思想上的。这些计算机系统包括消费型器件和其他一些设备。利用Java技术,您能令人信服的让同一种应用在各种各样机器如:PC、Macintosh系统、计算机网络或者象Internet可视电话一样的新技...
[阅读全文]
-
Java布局管理器使用方法探讨
[内容预览]
1316 | 2005-07-22 18:52:05
很多初学者在用Java布局器自动布局画界面时,经常遇见不知道如何定义区域大小或按钮之间的距离等问题。我写过一篇《实现JAVA手动布局中各个组件能随窗口变化的方法》的文章,有读者反映算坐标不好算,问能不能用布局器实现文章中的界面。其实自动布局也可以解决定义区域大小或按钮之间的距离等问题,只是没有手动布局那么灵活。下面我...
[阅读全文]
-
J2EE全面简介
[内容预览]
799 | 2005-07-22 18:52:02
本文从五个方面对J2EE进行了比较全面的介绍。从J2EE的概念说起,到它的优势,到J2EE典型的四层模型,和它的框架结构,最后是J2EE十三种核心技术的一个简介。本文分门别类的对J2EE中的服务,组件,层次,容器,API都做了比较详细的介绍,相信看完此文,读者会对J2EE有一个更清晰的认识。一.J2EE的概念目前,Ja...
[阅读全文]
-
Java学习路径三篇
[内容预览]
2945 | 2005-07-22 18:51:54
Java学习路径(一)工具篇一、JDK(JavaDevelopmentKit) JDK是整个Java的核心,包括了Java运行环境(JavaRuntimeEnvirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java...
[阅读全文]
-
一个简单的timer service
[内容预览]
471 | 2005-07-22 18:51:52
Web-TimeService用于定时调用(触发)应用,EJB2.1也提供了TimerService,但现在有的applicationserver不支持,有的就根本没有用到ejb,所以我写了一个简单的TimerSerivcePublicclassTimerService{publicstaticfinallongp=1...
[阅读全文]
-
Struts下JSP页面传递复选框值技巧
[内容预览]
1902 | 2005-07-22 18:51:50
在页面中有8个复选框,名字都是checkbox,在这里这些checkbox组成了一个复选框组,可以通过checkbox[x]来调用具体的某一个复选框。<formname="form1"onSubmit="returncheck()"action="/alws/orgcodeapply.do"method="post">...
[阅读全文]
-
用JSP实现类似资源管理器式的文件与目录的折叠(代码示例)
[内容预览]
458 | 2005-07-22 18:51:33
<%@pageimport="SQLDATA"%><%@pageimport="java.sql.*"%><%@pagecontentType="text/html;charset=gb2312"%><jsp:useBeanid="sqlbean"class="SQLDATA"scope="session"/><htm...
[阅读全文]
-
从数据库读出的JPG文件的字符流,转换成图片显示在页面上的相关代码
[内容预览]
443 | 2005-07-22 18:51:32
publicvoiddoPost(HttpServletRequestreq,HttpServletResponseres)throwsServletException,IOException{ServletOutputStreamout=res.getOutputStream();StatementdispStmt=...
[阅读全文]
-
Google排名优化专栏—PageRank是否已成昔日骄子(II)
[内容预览]
554 | 2005-07-22 18:51:00
马汀.勒缪提出:不可否认,PageRank一直是全球各地在市场营销领域享负盛名的权威人士们谈论不衰的一个话题。很多人对“想提高排名,先提高网站的PageRank”这一说法深信不疑,然而PageRank真是网站排名的“灵丹妙药”吗?一个PR6的网站固然让人羡慕,不过,PageRank真的有这么重要吗?马汀.勒缪首先对“P...
[阅读全文]
-
上传下载全攻略jspSmartUpload
[内容预览]
1093 | 2005-07-22 18:50:52
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点:1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。2、能全程控制上传。利用jspSmart...
[阅读全文]
-
高效简单的jsp分頁
[内容预览]
831 | 2005-07-22 18:50:50
<%@pageimport="java.sql.*,java.io.*,java.util.*"%><%@pagelanguage="java"pageEncoding="Big5"%><%!Stringau_id,au_lname,au_fname,phone,address,city,state;%><!DOCTY...
[阅读全文]
-
JSP标签自定义(3)---setProperty
[内容预览]
1049 | 2005-07-22 18:50:43
setProperty标签的实现让我头痛了一阵子,一个不好解决的问题就是类型转换,因为从标签中得到的属性值都是字符型的,要将这些字符型转换为字段对应的类型才可以将值正确的传递给方法或字段。jsp:setProperty动作有下面四个属性:属性说明namename属性是必需的。它表示要设置属性的是哪个Bean。prope...
[阅读全文]
-
JSP标签自定义(1)---useBean
[内容预览]
784 | 2005-07-22 18:50:42
最近一直在学习自定义标签,于是就想试着去实现一些JSP中自带的标签库功能,顺便也把反射机制复习一下。(如果你对这两种技术不很熟悉,这篇blog的最下边有一些关于反射和自定义标签的example和PPT文档下载)今天要实现的功能是useBean标签。下表是它的一些属性和用途。(我只选了个比较重要的属性,并没有实现所有属性...
[阅读全文]
-
JSP标签自定义(2)---getProperty
[内容预览]
297 | 2005-07-22 18:50:41
这次要实现的是getProperty标签。主要知识点是怎么用反射去调用实例中的方法。重要部分已用注释标注。/***类说明:标签处理类,仿JSP的getProperty标签*创建日期:2004-7-2*修改日期:2004-7-2*创建人:dever*/packagecn.dever.tag;importjavax.ser...
[阅读全文]
-
屏蔽HTML代码,gbk转iso,iso转gbk
[内容预览]
398 | 2005-07-22 18:50:40
下面这个bean可用于往mysql数据库存取数据简单的字符转换,过滤packagechimae.util;/**@author独孤求胜(chimae)*Description:用于对字符串做一般性的处理*Copyright:Copyright(c)2003*Company:cnjsp.org*/publicc...
[阅读全文]
-
一个简单的递归算法
[内容预览]
1032 | 2005-07-22 18:50:38
//递归算法//求阶乘importjava.io.*;publicclassDiGui{publicstaticvoidmain(Stringargs[]){inti=0;charch='';Strings;Children=newChild();try{System.out.println("Pleaseintput...
[阅读全文]
-
一个Calendar的例子
[内容预览]
486 | 2005-07-22 18:50:37
packageorg.oa;importjava.util.*;importjava.text.*;publicclassnowDate{publicDateGetNowDate(){SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");...
[阅读全文]
-
java中根据IP取得局域网内的计算机名
[内容预览]
608 | 2005-07-22 18:50:35
YoumayusetheclassInetAddress,methodisgetByName.Stringip_address="111.11.11.111";InetAddresshost_name=InetAddress.getByName(ip_address);StringIp_address=host_nam...
[阅读全文]

