内容列表
PHP 5, Oracle, and the Future
PHP 5, Oracle, and the Futureby Andi Gutmans Get an overview of some of the new features in PHP 5—as well as comments on its future for Oracle users—from its release manager. PHP 5 (PHP
分类:Java 查阅全文
几个String对象?
Author:zfive5(zhaozidong)Email :[email protected]     元旦时朋友问我XXX操作生成几个String对象--它也在java的面试题里经常出,我当时用java反编译工具反了一段class代码让他看,的确一切都那么一目了然!(注:以下是我事后重写的代码) Java: package zf5; public c
分类:Java 查阅全文
JAVA下的GZIP应用
gzip是目前广泛应用的一种压缩方式,它具有很高的压缩比和压缩效率.在sun公司发布的jdk中包含了java.util.zip 包,对gzip提供了直接支持.使用java语言可以很方便的实现gzip压缩和解压缩.以下是一个压缩和解压缩的最简程序. (压缩:gzip.java) import java.io.*; import ja
分类:Java 查阅全文
网络数据加密的三种技术
  在常规密码中,收信方和发信方使用相同的密钥,即加密密钥和解密密钥是相同或等价的。比较著名的常规密码算法有:美国的DES及其各种变形,比如Triple DES、GDES、New DES和DES的前身Lucifer;欧洲的IDEA;日本的FEALN、LOKI91、Skipjack、RC4、RC5以及以代换密码和转轮密码为代表的古典密码等。在众多的常规密码中影响最大的是DES
分类:Java 查阅全文
实现 Java 平台的三种方式
广泛地说,只要能执行 Java bytecode 者,就可以称为 Java 平台(Java platform)。大致上,实现 Java 平台的方式有三种,分别是: Java 虚拟机器(Java Virtual Machine,JVM) Java 操作系统(Java Operating System) Java 芯片(Java Chip) 以下就此三种 Java 平台提出解说,并比较之。 Java
分类:Java 查阅全文
变数的种类 (蔡学墉)
本文章尝试着为变数的种类做一个总整理,以期让读者能充分掌握每一种变数的特性。 根据宣告方式来为变数分类 根据宣告方式详细来区分,Java 的变数有七种,下面的程式码展示了这七种变数的宣告方式: class MyClass { static int a; int b; public static void myMethod(int c) { try { int d; } catch (Excepti
分类:Java 查阅全文
Static 的意义与实作方式
「将某 class 产生出一个 instance 之后,此 class 所有的 instance field 都会新增一份,那么所有的 instance method 是否也会新增一份?」我常常看到网路上有人在讨论此问题,所以写了这篇文章,以为解释。 Member 的种类 类别(class)的内部组成统称为成员(member),如果依据成员是「资料」还是「程式」来区分,可以分成: 资料,被称为 f
分类:Java 查阅全文
Shit Happens (蔡学墉)
不要用鄙夷的眼光看待这个标题。其实「Shit Happens」是个名言,而且还是个具有禅意的名言。 电影阿甘正传(Forrest Gump)中,阿甘在跑步时踩到 shit,旁边一位失意的商人问他对此事的看法,阿甘表情轻松地说:「Shit Happens.」 ,这句话的意思是「人生偶而会有不顺遂的事发生,没什么值得大惊小怪的」。这个商人于是将「SHIT HAPPENS」做成标语,结果大卖。 电影下一
分类:Java 查阅全文
Shit? Happens, Part II (蔡学墉)
我在前面的「Shit? Happens」一文中提到一个名为 Shit? 的 RuntimeException,我用它来帮助找出自己因疏忽而造成的程序错误,但是这种方式毕竟有点麻烦,而且有一些伴随而来的问题。使用 Shit? Exception 的缺点包括了: 程序员要自行产生并丢出一个 Shit? 对象。 发生这种问题时,通常是很严重的状况,不应该是 Runtime Exception,应该是 E
分类:Java 查阅全文
J2SE 5.0新功能
1.   Generic Types 在5.0以前,当我们需要从集合类当中提取出某个元素时,需要显式的对他进行下塑造型,如 ArrayList list = new ArrayList();          list1.add(0, new Integer(42));    &
分类:Java 查阅全文
Weblogic 8.1与Hibernate的结合的解决方案
版权声明:方便学习使用,本文可以任意转载    基于Hibernate在O/R Mapping方面的优势,目前项目中采用Hibernate实体替代EJB EntityBean, 本人在WebLogic 8.1的环境下做了一个测试,用EJB SessionBean调用Hibernate的数据实体。因为Weblogic和Hibernate都提供了数据库连接池,JNDI,事
分类:Java 查阅全文
应用Rational 工具简化基于J2EE的项目:第一部分 介绍
Steven Franklin软件设计师和过程专家2004 年 3 月 这个由多篇文章组成的系列文章讲述了如何在很紧的时间和预算的情况下通过应用 Rational 统一过程(RUP)以及 Rational 的其他工具来开发一个软件项目的。 文章的第一部分包含了高层次的计划和需求的引出。 Raional 的开发工具套件支持双向工程(RTE)、分布式的和协作的开发、高度迭代的开发周期和更多的一
分类:Java 查阅全文
应用 Rational 工具简化基于 J2EE的项目第 4 部分 : 分析和工具的进展
本文是演示了在分布式的、基于 J2EE 的项目中使用 Rational 工具的系列文章(如下面所列)的第 4 部分。 第 1 部分: 项目介绍;高层次计划 第 2 部分: 风险管理;需求管理 第 3 部分: 模型创建和访问控制;需求分析 第 4 部分: 用例细化;产成报告;工具和技术选择 第 5 部分: 体系架构和设计 第 6 部分: 详细设计;早期开发;双向工程;早期单
分类:Java 查阅全文
基于CMPP2以及东软API的短信平台的开发
基于CMPP2以及东软API的短信平台的开发 10MS发表于www.10ms.net 本平台针对网关开发。 东软API不知道是什么版本的,源代码出现某个错误,某数组允许长度64,API文档里也说明是64,可是它 是65。破解之,改之,重新编译之,无问题。 API文档里示例程序也有若干错误,很奇怪,既然是对外发布的版本,居然没有一条注释,改之,现在调 试运行没有问题,可以发送短信。 下面提供的只是个
分类:Java 查阅全文
面向对象设计五大原则(2)
2.       开放封闭原则   Software entity should be open for extension,but closed for modification    依据这个原则,我们在设计的时候,就要考虑设计中什么会发生变化,并且不让这变化影响到设计,当然在这里就会遇到R
分类:Java 查阅全文
Java HttpServer
Java HttpServer 磨蹭了好一阵子,终于决定还是开始工作。 今天天亮前争取把Java的HTTPServer做出来。找了几个HTTPServer的代码,不是太复杂没心情解决学习曲线问题就是不太适用,干脆自己写算了。反正不打算写复杂的,只要能处理简单的Get/Post请求,能通过模版输出HTML页面就OK了。 (以上写于1:49) 现在基本的HTTP功能已经完成了,共有以下cla
分类:Java 查阅全文
The ins and outs of using Java with Domino
The ins and outs of using Java with DominoBy Tony PattonJava has grown from a buzzword, to a language for creating cute applets that run in your browser, to a full-fledged presence in the development
分类:Java 查阅全文
应用 Rational 工具简化基于 J2EE 的项目第 6 部分 :早期开发
本文是演示了在分布式的、基于 J2EE 的项目中使用 Rational 工具的系列文章(如下面所列)的第 6 部分。 第 1 部分: 项目介绍;高层次计划 第 2 部分: 风险管理;需求管理 第 3 部分: 模型创建和访问控制;需求分析 第 4 部分: 用例细化;产成报告;工具和技术选择 第 5 部分: 体系架构和设计 第 6 部分: 详细设计;早期开发
分类:Java 查阅全文
应用 Rational 工具简化基于 J2EE 的项目第 7 部分 :构建与演示
本文是演示了在分布式的、基于 J2EE 的项目中使用 Rational 工具的系列文章(如下面所列)的第 7 部分。 第 1 部分: 项目介绍;高层次计划 第 2 部分: 风险管理;需求管理 第 3 部分: 模型创建和访问控制;需求分析 第 4 部分: 用例细化;产成报告;工具和技术选择 第 5 部分: 体系架构和设计 第 6 部分: 详细设计;早期开发;双向工程;早期单
分类:Java 查阅全文
澄清Java语言接口与继承的本质
摘自久久学院 计算机学院研二的兄弟与我讨论Java,一见面,几个问题全是关于接口,接口有什么用?为什么要用接口?什么时候该使用接口?很庆幸他们不是问我Java如何连接SQL Server,或者是如何开发J2EE应用,这类问题有杀伤力,避之则吉。今年计算机学院本科有个毕业设计课题是做J2ME,选这个题目的学生在5月末都还在苦着脸研究java.util.*这个包,这个这个…R
分类:Java 查阅全文
<< 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 >>