- 浏览: 81393 次
- 性别:
- 来自: 广州
最新评论
-
撼地神牛:
你这服务 ,还是多线程的啊! 真晕!
用java.nio.*进行网络编程 -
f_zongjian:
多行注释符:/*注释*/
mysql注释符 -
lixjluck:
这个不是原理和使用吧,误导。。。
Java NIO原理和使用 -
sunjilu05:
有没有办法在两台内网的机器之间通过第三方服务器的牵引,建立一个 ...
Java Socket编程 -
xombat:
关键是如果发生这样一种情况,问题就会很复杂:相邻两点之间是多条 ...
最短路径算法
文章列表
转载:http://columnist.chinabyte.com/xufeng.cq/18/2183518.shtml
Java异常学习心得
本文重在Java中异常机制的一些概念。写本文的目的在于方便我很长时间后若是忘了这些东西可以通过这片文章迅速回忆起来。
...
- 2007-09-07 10:52
- 浏览 947
- 评论(0)
转载:http://www.amuhouse.com/link/article.asp?id=190
- 2007-09-05 11:04
- 浏览 843
- 评论(0)
转载:http://www.51chm.com/spring/ch20s03.shtml
http://www.51chm.com/spring/ch20s02.shtml
在Spring的JMX框架中,核心类是 MBeanExporter。这个类负责获取Spring的bean,并用一个JMX MBeanServer 类来注册它们。举个例子,考虑下面的类:
package org.springframework.jmx;
public class JmxTestBean implements IJmxTestBean {
private String name;
privat ...
- 2007-08-30 16:29
- 浏览 1233
- 评论(0)
转载:http://www.yesky.com/263/1852763_1.shtml
1.泛型(Generic)
2.For-eac循环
3.自动装包、拆包(Auto boxing、unboxing)
4.枚举(Enums)
5.可变参数(Varargs)
6.静态导入(Static imports)
转载:http://java.ccidnet.com/art/3737/20041227/461809_1.html
7.元数据,在java中也叫注释、注解。
- 2007-08-30 15:56
- 浏览 822
- 评论(0)
转载:http://www.ibm.com/developerworks/cn/java/j-sslnb/index.html
尽管 SSL 阻塞操作――当读写数据的时候套接字的访问被阻塞――与对应的非阻塞方式相比提供了更好的 I/O 错误通知,但是非阻塞操作允许调用的线程继续运行。本文中,作 ...
- 2007-08-29 10:09
- 浏览 1580
- 评论(0)
转载:http://www.jdon.com/concurrent/nio%D4%AD%C0%ED%D3%A6%D3%C3.htm
Java NIO非堵塞应用通常适用用在I/O读写等方面,我们知道,系统运行的性能瓶颈通常在I/O读写,包括对端口和文件的操作上,过去,在打开一个I/O通道后,read()将一直等待在 ...
- 2007-08-28 15:05
- 浏览 2943
- 评论(1)
转载:http://java.ccidnet.com/art/297/20051223/399191_1.html
事实上网络编程简单的理解就是两台计算机相互通讯数据而已。对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了。Java SDK提供一些相对简单的 ...
- 2007-08-28 14:31
- 浏览 964
- 评论(0)
转载:http://www.bitscn.com/java/networkprogram/200605/21387.html
服务器Sockets
列表9.2是一个服务器应用程序的一部分.
列表9.2 一个简单的服务器程序
/**
* 一个监听端口并提供HTML文档的程序.
*/
class SimpleWebServer {
public static void main(String args[])
{
ServerSocket serverSocket = null;
Socket clientSocket = null;
int ...
- 2007-08-28 14:20
- 浏览 770
- 评论(0)
转载:http://www.bitscn.com/java/networkprogram/200605/21389.html
Socket传输模式
Sockets有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就像一部电话,他们必须建立一个连接和一人呼叫.所有的事情在到达时的顺序与它们出发时的顺序时一样.无连接的sockets操作就像是一个邮件投递,,没有什么保证,多个邮件可能在到达时的顺序与出发时的顺序不一样.
到底用哪种模式是由应用程序的需要决定的.如果可靠性更重要的话,用面向连接的操作会好一些.比如文件服务器需要他们的数据的正确性和有序性.如果一些数据丢失了 ...
- 2007-08-28 14:06
- 浏览 957
- 评论(0)
转载:http://www.bitscn.com/java/networkprogram/200605/21390.html
第一步 充分理解Socket
1.什么是socket
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发 ...
- 2007-08-28 14:04
- 浏览 1994
- 评论(1)
转载:http://zhanjun.net/?q=node/7
同步、异步、阻塞和非阻塞的概念
在进行网络编程时,我们常常见到同步、异步、阻塞和非阻塞四种调用方式。这些方式彼此概念并不好理解。下面是我对这些术语的理解。
同步
所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函 ...
- 2007-08-27 23:09
- 浏览 2271
- 评论(0)
转载:http://java.chinaitlab.com/net/522829.html
前言
因为打算用java编写异步通信的server和client程序,笔者便学习使用java.nio
开发包,其间遇到一些问题,上网却发现网上对它的应用描述的不是很多。所以,笔者不惜班门弄斧,做些 ...
- 2007-08-27 11:36
- 浏览 1433
- 评论(1)
转载:http://www.jdon.com/AOPdesign/jdon-aop.htm
为什么要区分J2EE容器和J2EE应用系统?
我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。
这些功能机制是每个应用系统几乎都需要的,因此可以从具体应用系统中分离出来,形成一个通用的框架平台,而且,这些功能机制的设计开发有一定难度,同时运行的稳定 ...
- 2007-08-23 23:19
- 浏览 808
- 评论(0)
我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。
这些功能机制是每个应用系统几乎都需要的,因此可以从具体应用系统中分离出来,形成一个通用的框架平台,而且,这些功能机制的设计开发有一定难度,同时运行的稳定性和快速性都非常重要,必须经过长时间调试和运行经验积累而成,因此,形成了专门的J2EE容器服务器产品,如Tomcat JBoss、Websph ...
- 2007-08-23 23:17
- 浏览 928
- 评论(0)
转载:http://blogger.org.cn/blog/more.asp?name=lhwork&id=18181
RMI是从JDK 1.1开始就出现的API功能,它让客户端在使用远程对象所提供的服务时,就如何使用本地对象一样,然而RMI在使用时必须一连串繁复的手续,像是服务介 面在定义时必须继承java.rmi.Remote接口、服务Server在实作时必须继承java.rmi.UnicastRemoteObject类 别、必须使用rmic产生stub与skeleton等等。
透过org.springframework.remoting.rmi.RmiServiceExporte ...
- 2007-08-23 20:58
- 浏览 845
- 评论(0)