选择显示字体大小

让java程序只运行一个实例

一个程序可以在内存里面存在多个运行实例,比如,你可以打开多个微软的word程序。但是,有些时候我们需要控制程序运行的实例只有一个,也就是说,该程序同一时刻在内存里面运行的只有一个实例。这样当这个程序在内存中已经存在一个运行实例而用户又再次运行了该程序的时候,有两种结果,第一种结果是结束目前的运行实例,打开新运行的实例;第二种就是让新运行的实例退出,原有的运行实例继续运行。 原理 因为任何时候只有一个实例,所以在实现这种功能的时候必须借助只能被独享的资源。如果我们的程序是基于某个平台的,那么就可以借助操作系统的内核对象来完成,比如windows操作系统就提供了createmutex这个api来创建一个独享的内核对象。但是因为要考虑平台无关,java程序的实例控制不应该使用系统的内核对象来完成,那么我们就必须找到其它的、可以独享的资源。实际上,一台机器无论是在什么操作系统上,网络端口都是独享...

http://www.sosof.com/detail/242/67624272067380.html -by - 丰搜 缓存页面


原创-关于java中的对象序列化

java对象序列化机制一般来讲有两种用途:1.需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态2.使用套接字在网络上传送对象的程序来说,是很有用的。我们通过让类实现java.io.serializable 接口可以将类序列化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。它主要用来通知java虚拟机(jvm),需要将一个对象序列化。对于这个,有几点我们需要明确:1.并非所有类都可以序列化,在cmd下,我们输入serialver java.net.socket,可以得到socket是否可序列化的信息,实际上socket是不可序列化的。2.java有很多基础类已经实现了serializable接口,比如string,vector等。但是比如hashtable就没有实现serializable接口。将对象读出...

http://www.sosof.com/detail/242/312242720653328.html -by - 丰搜 缓存页面


用php实现标准的ip whois查询

由于internet的历史原因,apin负责整个网络ip的整体规划以及北美区 还有部分非洲地区的ip分配管理,与此相应的是,whois.apin.net是ip whois的root server,标准的ip whois查询方法是,首先向whois.apin.net查询某个ip属于哪个大区,然后再向该区的whois 服务器查询此ip的whois详细信息。 目前负责 ipv4的大区 whois.arin.net 美洲区 北美 whois.apnic.net 亚太区 包括亚洲和澳大利亚 whois.ripe.net 欧洲区 欧洲/中东(西亚)/北非 whois.lacnic.net 拉美区 拉丁美洲和加勒比海区域 非洲网络的ip查询也在whois.arin.net 向某个whois服务器提交whois查询的过程 打开一个到whois服务器的43端口的连接,然后发送要查询的域名 和一个回车换行。如...

http://www.sosof.com/detail/262/67126281628920.html -by - 丰搜 缓存页面


win2000server iis和tomcat5多站点配置

配置要求:iis(win2000 server 自带)、java 2 sdk 1.4.2 (或更高版本)、tomcat web server 连接器、tomcat 5.0.24 (或更高版本)准备一、java 2 sdk 1.4.2 (或更高版本)1、 www.java.sun.com/downloads/ 网站中下载,选择2、 java 2 platform, standard edition (j2se)3、 在下拉列表框中选择all platforms4、 j2se v 1.4.2_04 sdk includes the jvm technology 下选择5、 download j2se sdk6、 选择accept后下载windows offline installation, multi-language (j2sdk-1_4_2_04-windows-i586-p.exe, ...

http://www.sosof.com/detail/428/7234281636056.html -by - 丰搜 缓存页面


对等计算实践:p2p遇上ssl

保证对等机之间的通信安全 todd e. sundsted(todd-p2p@etcee.com) 首席设计师,pointfire 2001 年 10 月 对任何重要的 p2p 应用程序而言,对等机之间的安全通信都是一个核心要求。尽管安全的细节依赖于如何使用该应用程序和该应用程序将要保护什么,但通过使用现有技术,例如 ssl 实现强壮的、一般用途的安全通常是可能的。本月,todd sundsted 演示如何在 p2p 安全中使用 ssl(通过 jsse)。 上月我们考察了 p2p 应用程序中的信任角色。信任的等级是衡量我们确信程度的尺度,即我们正与之通信的人是否是我们以为的那个人,以及我们正访问的资源是否是我们以为的那些。我们也研究了用于在所有分布式应用程序,包括 p2p 应用程序中建立信任的三个构件:认证、授权和加密。 现在我们将通过修改我们的简单 p2p 应用程序把上个月的课程应用到实...

http://www.sosof.com/detail/827/26082721641828.html -by - 丰搜 缓存页面


jboss tomcat weblogic websphere 性能对比测试 (1)

对服务器硬件、软件进行测试,本文仅仅是一个开端,等以后有时间会给出一些更科学的测试结果。测试系统环境: pc机, windows xp sp2cpu:amd athlon(tm) 64 processer 3000+ 1.80ghz 内存:1.00gb 硬盘:7200转 数据库:mysql 5.0.17数据库引擎:innodb, max connection:2000测试工具:microsoft web application stress tool 1.1测试模拟环境:200 users, 20 stress multiper(sockets per thread), 60 seconds测试代码说明: 因小弟用pc测试,程序和数据库都较为简单,mysql的表结构: create table tt ( id text;); 用来测试的jsp程序:<% string url=&quo...

http://www.sosof.com/detail/132/92413272160933.html -by - 丰搜 缓存页面


tomcat 5集群中的session复制 第一部分

tomcat 5集群中的session复制 第一部分作者: srini penchikala 11/24/2004翻译:sunny983版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:srini penchikala;sunny983原文地址:http://www.onjava.com/pub/a/onjava/2004/11/24/replication1.html中文地址:http://www.matrix.org.cn/resource/article/43/43865_tomcat_clustering.html关键词: tomcat clusteringtomcat 5服务器为集群和session复制提供了集成的支持。本系列的第一篇文章将为大家提供session持久性以及tomcat集群中session复制的内在工作机制一个概要认识。我将会...

http://www.sosof.com/detail/142/697142721619100.html -by - 丰搜 缓存页面


简单的多人聊天(c#.socket).

using system;using system.drawing;using system.collections;using system.componentmodel;using system.windows.forms;using system.data;using system.threading;using system.net.sockets;using system.net;namespace chat_server{/// <summary>/// form1 的摘要说明。/// </summary>public class form1 : system.windows.forms.form{/// <summary>/// 必需的设计器变量。/// </summary>private system.componentmod...

http://www.sosof.com/detail/188/29118823616861.html -by - 丰搜 缓存页面


基于smpp协议的gsm短消息增值业务接口设计与实现

design and implementation of one of the gsm short message value-added service interface based on protocol smpp邹建新 黄本雄华中科技大学电信系 (430074)jianxin zou benxiong huangtelecommunication department of huazhong university of science and technology (430074) 摘要:本文首先介绍了gsm短消息点对点协议smpp的定义、接口连接和消息处理机制;在分析gsm短消息增值业务接口的基础上详细论述了基于smpp协议的一种gsm短消息增值业务接口通信服务程序的实现。关键词: 短信增值业务; smpp协议; 通信服务接口; unix网络编程abstract: this pa...

http://www.sosof.com/detail/362/11536271634017.html -by - 丰搜 缓存页面


短消息网关通信模块的设计与实现

3 短消息网关通信模块的设计与实现短消息网关通信模块是整个短消息网关的基础。无论是计费、统计,还是超时重传,高质量的通信构架是必不可少的保障。这个通信构架不仅要完成基本的收发消息的功能,而且还要有好的结构以支撑各种业务需求,保证良好的扩展性。3.1. 短消息网关通信模块的设计在设计短消息网关通信模块时,我们考虑了以下几点:第一,由于短消息网关功能繁多,如果把通信和具体业务合在一起开发,容易顾此失彼。可能会因为开始的考虑不周全,造成在增加某项新业务时不得不修改通信底层和原来的业务代码,导致重复开发。所以我们采用通信代理的方式把通信和具体业务分开,在增加新业务时,就只需少量修改通信代理的设置,而且不必再改动原来的业务代码了。第二,通信代理需要同时侦听多个端口,我们选用多路复用i/o这种方式。虽然多线程能够通过并行计算和共享内存提高代码效率和资源利用率,但在短消息网关中,处理的数据量大,多线程方...

http://www.sosof.com/detail/362/83736271649072.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons