内容列表
- XML和J2EE的组合技术
- 当前,Java 2平台企业版(J2EE)架构在厂商市场和开发者社区中倍受推崇。作为一种工具,可扩展标记语言(XML)简化了数据交换、进程间消息交换这一类的事情,因而对开发者逐渐变得有吸引力,并开始流行起来。自然,在J2EE架构中访问或集成XML解决方案的想法也很诱人。因为这将是强大系统架构同高度灵活的数据管理方案的结合。 XML的应用似乎是无
- 分类:Java 查阅全文
- 一个基于UDP数据广播的局域网络会议程序
- 本文介绍了网络通讯中通用的传输控制协议(TCP)和用户数据包协议(UDP),并且利用Java语言设计了一个简单的基于UDP 数据广播的局域网络会议程序,展示了 在Java语言中进行UDP 数据发送和接收的一般步骤。由于Java语言卓越的跨平台特性,本系统能够不加修改的运行在Windows, Linux, Mac OS等一系列不
- 分类:Java 查阅全文
- JAVA上加密算法的实现用例
- 第1章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并且如果在多用户的情况下密钥的保管安全性也是一个问题。单钥密码体制的代表是美国的DES1.2.&n
- 分类:Java 查阅全文
- 一个IT人的建议:跳槽一定要谨慎
- 每年年初跳槽最多,跳槽是一门学问,也是一种策略。跳槽并不意味着你就能够取得职业的成功,当面临跳槽时,如何顺利地完成跳槽,从而取得职业的成功呢?以下是一些切身体会,值得大家参考。 不错,大家逐渐逐渐步入了跳槽的殿堂。这三年,我是跳烦了,如今无所它求,但求稳定。不过,仅凭借我这七次跳槽的经验,说点感受,也希望大家能够越跳越好: (1)不要指望会一下子能够跳到多么好的公司,绝大多
- 分类:Java 查阅全文
- Web Service的概念及其实现
- 概述本文介绍了Web Service的一些重要概念以及一个Web Service的实现-Apache组织推出的Axis。Web Service的定义Web Service是描述一组操作的接口,这些操作可以通过标准的XML消息在网络上进行访问。可以这样理解上面的定义:Web Service可看作是一些模块化的应用程序,这些应用程序能在Web上描述、发
- 分类:Java 查阅全文
- Java 理论与实践: 关于异常的争论
- 关于在 Java 语言中使用异常的大多数建议都认为,在确信异常可以被捕获的任何情况下,应该优先使用检查型异常。语言设计(编译器强制您在方法签名中列出可能被抛出的所有检查型异常)以及早期关于样式和用法的著作都支持该建议。最近,几位著名的作者已经开始认为非检查型异常在优秀的 Java 类设计中有着比以前所认为的更为重要的地位。在本文中,Brian Go
- 分类:Java 查阅全文
- Java对等计算实践:基于 IP 多播的发现
- 要完成有用的工作,P2P 应用程序中的对等点必须能够彼此发现对方并与对方交互。本文提供了一种基于 IP 多播的发现的实现。 在软件实体能够参与具有 P2P 应用程序特征的直接的对等交互之前,该实体必须发现将要与之交互的适当的对等点。所有可行的 P2P 体系结构都提供一种针对发现问题的解决方案。在本文我将描述其中一种机制的实现。
- 分类:Java 查阅全文
- 程序员的酸甜苦辣??告别Coding
- 毕业找工作时,我曾对朋友说:“程序员这个称谓,是一个荣誉。”过去的一切仿佛还在眼前,然而三天后,我就要告别程序员这个职业了。 将来,我或许还会偶尔写写代码自娱自乐,我还会保持着单词第一个字母大写的“职业病”。程序员,这普普通通三个字,凝聚着我一年多的激情和汗水,一年多的喜怒哀乐,一年多的酸甜苦辣,还有许多许多说不出的感情。 酸&n
- 分类:Java 查阅全文
- 用Java实现FTP服务器
- FTP 命令 FTP 的主要操作都是基于各种命令基础之上的。常用的命令有: ◆ 设置传输模式,它包括ASCⅡ(文本) 和BINARY 二进制模式; ◆ 目录操作,改变或显示远程计算机的当前目录(cd、dir/ls 命令); ◆ 连接操作,open命令用
- 分类:Java 查阅全文
- 程序编写者思路要变化---献给追求高效和激情的程序员们
-
showbanner(6,6,1);
google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";google_ad_channel="8570654326";google_color_border = "CCCCC
- 分类:Java 查阅全文
- J2SE5.0新特性之监控与管理
-
showbanner(6,6,1);
google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";google_ad_channel="8570654326";google_color_border = "CCCCC
- 分类:Java 查阅全文
- J2SE5.0新特性之可变长参数
- 有时候,我们传入到方法的参数的个数是不固定的,为了解决这个问题,我们一般采用下面的方法:1. 重载,多重载几个方法,尽可能的满足参数的个数。显然这不是什么好办法。2. 将参数作为一个数组传入。虽然这样我们只需一个方法即可,但是,为了传递这个数组,我们需要先声明一个数组,然后将参数一个一个加到数组中。 现在,我们可以使用可变长参数解决这个问题。声
- 分类:Java 查阅全文
- Eclips使用秘技(绝对经典)
- Author:sungo 前言: 本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后 发现...Eclipse原来也这么好用...渐渐的就爱上了它...... Eclipse优点:免费、程序代码排版功能、有中文化包、可增 设许多功能强大的外挂、支持多种操作系统(Windows、 Linux、Solaris、Mac&nb
- 分类:Java 查阅全文
- J2SE5.0新特性之静态导入
- J2se5.0之前,如果需要使用其他类的静态方法,如java.lang.Math中的方法,需要写以下的代码:double value = Math.log(100)*Math.PI; 现在你只需在静态导入,然后就可以直接在代码中使用静态方法和静态字段:import static java.lang.Math.*;…doubl
- 分类:Java 查阅全文
- J2SE5.0新特性之自动装箱解箱
- J2SE5.0新特性之自动装箱解箱晁岳攀 [email protected] 作为一个程序员,一个java程序员,在使用Map和Collection的时候,经常回遇到下面的情况: Map map; &hel
- 分类:Java 查阅全文
- J2SE5.0新特性之元数据
- 元数据,在java中也叫注释、注解。微软的.net从开始设计时就有这个功能,不过它的术语叫属性。这时一个强大的功能,程序员如果想挣钱,得好好研究它,因为在将来的j2ee开发中,广泛的使用它,包括ejb的声明,IOC中的注入等。 IBM网站有篇文章详细介绍了它,挺好的一篇文章。http://www-900.ibm.com/developerWorks/cn/java/j-annotate1
- 分类:Java 查阅全文
- J2SE5.0新特性之范型编程
- 本章主要参考sun公司文档。 C++程序员对范型编程肯定不陌生,尤其在STL大行其道的时候,C#2.0也将实现范型编程的功能。Java也不甘示弱,也推出了范型编程的语言新特性。 1.一个简单的范型示例在以前,你可能遇到过这样的代码:List list = new LinkedList(); list.add(“麻省理工&rdq
- 分类:Java 查阅全文
- 浅谈即时战略游戏J2ME中应用
- 出处 新浪 --------------------------------------------------------------------------------《星际》、《魔兽》、《文明》……这些都是PC游戏玩家们耳熟能详的名字,可以说以这些游戏为代表的战略游戏是PC游戏的典型代表,战略游戏
- 分类:Java 查阅全文
- 典型多线程小实例:球的运动
- /** *一个典型的多线程小实例:球的运动 *几乎每一处都有注释,只要一点时间就能看懂 *适合初学者学习交流 *这是我学习java线程时做的一个小程序,请大家指教 *电子邮箱[email protected] */ import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*
- 分类:Java 查阅全文
- Tomcat的class加载的优先顺序一览
-
showbanner(6,6,1);
google_ad_client ="pub-2141342037947367";google_ad_width = 120;google_ad_height =240;google_ad_format = "120x240_as";google_ad_channel="8570654326";google_color_border = "CCCCC
- 分类:Java 查阅全文