内容列表
在JAVA中阻止类的继承(官方和非官方)
在JAVA中阻止类的继承(官方和非官方办法)By Usman Saleem 在面向对象的理论中, 有一些方案要求你用一个办法来声明一个不可继承的类。一般而言,如果类提供的功能不应该被改变,或者更恰当的说,是被覆盖(override)的时候才会出现这种情况。在这篇文章里,我讨论在JAVA语言中来实现这种行为的办法,官方和非官方的办法。 官方办法 JAVA语言提供的一个关键字“FINAL”可以用
分类:Java 查阅全文
彻底明白JAVA的异常处理-1
一.基本异常 1.         抛出异常的原理 1)        像产生一个Java对象那样在heap上以new产生一个异常对象。 2)        停止目前的执行路
分类:Java 查阅全文
JDBC与字符集总结
JDBC与字符集总结danci.z(小谢), 2003.11.16 通过JDBC访问数据库时遇到的字符集问题中,可以归纳为如下因素: - JVM对字符集的处理 JVM核心完全使用Unicode字符集,编码上采用UTF-16LE(x86和Unix)。 Java编译器扫描.java源文件时将完成预转换,比如在中文Windows上编译.java文件时,你可能已经注意到.java文件中的字
分类:Java 查阅全文
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南二--开发篇2
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南二--开发篇 (2)        Author:Junnef Jin        Date:    2003/11/25   
分类:Java 查阅全文
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南二--开发篇(1)
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南二--开发篇 (1)        Author:Junnef Jin        Date:    2003/11/25   
分类:Java 查阅全文
浅谈字符串长度
字符串长度计算是最简单了,说这个话题难免被人笑话,不过要是计算的字符串有具体要求就稍微有点想头了。高手自然可以跳过不读,免得我贻笑大方。最近做新闻发布系统,编辑发表新闻的时候标题不能超,所以要做个script计算一下长度(这里主要是说java,javascript带过),要求标题里面的英文算半个,中文算一个字长,标签不能算长度,标签是为了页面上显示标题颜色而来的。于是有如下script<sc
分类:Java 查阅全文
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南一--安装篇
Jakarta Tomcat5.0+Apache Cocoon2.1.3开发初步指南一--安装篇          Author:Junnef Jin        Date:    2003/11/25   &
分类:Java 查阅全文
Configuration,J2EE通天塔的混乱之源
Java应用程序获得配置信息的方式可谓千奇百怪,配置文件的安排也毫无章法,每个人或许都有自己的一套读/写配置信息的习惯做法。“如果应用程序体系结构是巴别塔,配置就是让巴别塔项目陷于混乱的‘语言’。” ———————— If architecture were to be the tower of babel, configuration is its language Satya Komat
分类:Java 查阅全文
《克隆人的进攻》面向对象Java版
Java Q&A - Java 问答 - Attack of the clones - 克隆人的进攻 之 面向对象Java版 Java Q&A Java 问答 Attack of the clones 克隆人的进攻
分类:Java 查阅全文
Q and A: J2EE 1.4: The Gold Standard for Web Services
Q and A: J2EE 1.4: The Gold Standard for Web Services November 24, 2003by Mark Hapner, J2EE 1.4 Specification Lead and Web Services strategist, Sun Microsystems, Inc. Q. What is the significance of
分类:Java 查阅全文
好的JAVA风格(Part 1)
好的JAVA风格(Part 1)By Thornton Rose 介绍 作为一个已经工作了很多年的软件开发者和咨询师,我看过大量形形色色的程序语言代码。其中有文雅的也有丑陋的,但是不幸的是,它们中大多数代码都是丑陋的。 我希望能够说服你们,我的开发伙伴们,我们应该足够的重视我们的代码风格,尤其是那些在应用程序中提供用户接口和其他可视化部分的代码。在这两部分系列的第一部分, 我会解释为什
分类:Java 查阅全文
彻底明白Java的IO系统
一. Input和Output1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型:1.1 以字节为导向的stream以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型:1) input s
分类:Java 查阅全文
Java中文识别问题完全解决办法[二]
============================================================================== 上篇写了一篇文章,说中文解决方法的,这一篇在做一个小的整理, 与我联系:[email protected]  QQ: 9690501 最新修改时间 : 2003-11-24 ============================
分类:Java 查阅全文
基于JAVA的WEB服务器工作机制(3)完
Request类 Request类代表一个HTTP请求。Socket处理客户端的通讯,将返回一个InputStream对象,通过传递该对象,可以构造一个Request类的实例。通过调用InputStream 对象的read方法来获得这个HTTP请求的原始数据(raw data)。 Request 有两个公共方法:parse 和 getUri。parse方法解释HT
分类:Java 查阅全文
一个简单的jsp连接sqlserver数据库的小实例
一个简单在jsp页面中连接sqlserver数据库的小实例。 <%@ page contentType="text/html; charset=GBK" %><html><head><title>connect the db</title></head> <%@ page import="java.sql.*"%&g
分类:Java 查阅全文
基于JAVA的WEB服务器工作机制(2)
ServerSocket 类 Socket 类表示的是客户端的socket。无论什么时候,只要你想连接到一个远程服务器的应用,你都要构建一个socket。如果你想执行一个服务器应用程序,比如HTTP服务或者FTP服务的程序,那么你需要使用不同的途径。因为你的服务器必须一直是开机闲置,所以它不知道什么时候客户机试图来连接它。 这个时候,需要使用java.net.ServerSocket
分类:Java 查阅全文
端口扫描程序(java)
import java.net.*;import java.io.*; public class Scanner implements Runnable{ private InetAddress IPAddress; private int Port; private Thread allportThread;  public Scann
分类:Java 查阅全文
基于JAVA的WEB服务器工作机制(1)
基于JAVA的WEB服务器工作机制(1) 一个WEB服务器也被称为一个HTTP服务器,因为它使用HTTP协议和它的客户进行通讯,而这些客户通常是浏览器。 一个基于JAVA的WEB服务器使用了两个重要的类:java.net.Socket和java.net.ServerSocket,并且是通过HTTP消息进行通讯的。本文开头将讨论HTTP和这两个类,后面,将解释一个简单WEB服务器应用程序的工作机制
分类:Java 查阅全文
软件也能播放--MM的展现层解决方案:Flex(4)
  数据访问   Macromedia  Flex为面向服务器架构(SOA – service-oriented architecture)而开发。在这一模型中,应用通过与分散在不同地方的服务进行交互,来完成自己的任务。例如,如果创建一个在线旅行应用,你需要与不同的服务进行交互:全球旅馆预定服务,目的信息服务,天气服务等等。这些服务可能以不同的机制来提供,并且来
分类:Java 查阅全文
软件也能播放--MM的展现层解决方案:Flex(3)
    定义自己的组件   在Flex中,你可以从头开始,或通过扩展Flex组件库中已有的组件,来创建自己的组件。创建组件就象创建一个应用一样:用MXML排布用户界面,用ActionScript编写用界面逻辑。   下面的一个例子是,通过扩展VBox类来创建简单的信用卡选择组件。   <?xml version="1.0" e
分类:Java 查阅全文
<< 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 >>