文章标题关闭所有内容预览 | 展开所有内容预览
-
Java性能优化技巧集锦(2)
[内容预览]
1 | 2009-03-16
三、GUI篇这一部分介绍的内容适合于图形用户界面的应用(Applet和普通应用),要用到AWT或Swing。3.1用JAR压缩类文件Java档案文件(JAR文件)是根据JavaBean标准压缩的文件,是发布JavaBean组件的主要方式和推荐方式...
[阅读全文]
-
Java Socket编程(三)
[内容预览]
3 | 2009-03-16
服务器Sockets列表9.2是一个服务器应用程序的一部分.列表9.2一个简单的服务器程序/***一个监听端口并提供HTML文档的程序.*/classSimpleWebServer{publicstaticvoidmain(Stringargs[]){ServerSocketserverSocket=null...
[阅读全文]
-
用 Java 保存位图文件(转)
[内容预览]
0 | 2009-03-16
用Java保存位图文件教程--其中包括将图像对象写入位图文件的全部代码作者Jean-PierreDubé摘要虽然Java提供了几种打开图像的机制,但保存图像并不是它的强项。这篇技巧将讲述如何将图像保存在24位位图文件中。另外,...
[阅读全文]
-
数据类型对软件性能的影响
[内容预览]
0 | 2009-03-16
BadRegExpMatcher要求MailBot将输入文本由字符数组转换为一个String对象,从而导致了不必要的对象创建。然而,滑稽的是为了更方便地使用输入文本,BadRegExpMatcher会立即将String对象转换为一个字符数组,这样不但会...
[阅读全文]
-
如何在 Java 应用程序中读取 8 位和 24 位 Microsoft Windows 位图(转...
[内容预览]
1 | 2009-03-16
如何在Java应用程序中读取8位和24位MicrosoftWindows位图在Java应用程序中加载位图文件的逐步指南作者:JeffWest和JohnD.Mitchell摘要目前,标准的getImage()方法仅支持GIF和JPEG图像。尽管存在用于读取PNG(可移植网...
[阅读全文]
-
关于JSP中,中文问题(泛指字符问题),以及常见错误调试手记
[内容预览]
48 | 2009-03-16
关于JSP中,中文问题(泛指字符问题),以及常见错误调试手记sports98写于2001-1-9序言:在论坛中,生活中,工作中,有不少和我一样属于鸟级的用户,在面对着不明白的问题的时候就盲目了,多交流,多写写日记就好的多...
[阅读全文]
-
判断远程资源是否可访问
[内容预览]
1 | 2009-03-16
importjava.net.*;importjava.io.*;publicclasstest{publicstaticvoidmain(String[]args){URLurl=null;URLConnectionurlCon;InputStreaminStream;//你只需判断这个变量值.try{url=newURL("http","www13.kaxiu.com",8...
[阅读全文]
-
在用户直接关IE时注销用户,可以做个unload嘛
[内容预览]
0 | 2009-03-16
<scriptlanguage="javascript">functionunload(){window.open("close.jsp");}</script><bodyonUnload="unload()"></body>在close.jsp中注销用户
[阅读全文]
-
在Java程序中运行外部类文件
[内容预览]
0 | 2009-03-16
在Java程序中运行外部类文件一、引言无论是用传统的编程语言(C++、VB等)还是Java语言编程,都经常需要在一个运行的程序中执行另外一个独立的外部程序。例如用Java设计一个IDE程序,那么这个IDE程序就必需能够调式、...
[阅读全文]
-
实现Internet/Intranet 所见即所得的打印功能
[内容预览]
1 | 2009-03-16
实现Internet/Intranet所见即所得的打印功能随着Internet技术的飞速发展,越来越多的企业应用是基于Internet/Intranet。这样用户就可以通过浏览器(Browser)来完成各种数据的输入、查询功能。但由于目前浏览器的局限性...
[阅读全文]
-
一个完整的上传bean
[内容预览]
0 | 2009-03-16
packagepopeyelin;importjava.io.*;importjavax.servlet.ServletInputStream;importjavax.servlet.http.HttpServletRequest;publicclasstransfer_multi{publicString[]sourcefile=newString[255];//源文件名publicSt...
[阅读全文]
-
Java程序性能优化(辛苦了几个小时,还经历了一次停电,我真是命苦!)
[内容预览]
1 | 2009-03-16
Java程序性能优化一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:importjava.util.Vector...
[阅读全文]
-
whois in jsp (我在网上找的,充实一下这里)
[内容预览]
11 | 2009-03-16
<%@pageimport="java.io.*,java.net.*"%><%Socketwhois=newSocket("whois.networksolutions.com",43);InputStreamin=whois.getInputStream();DataOutputStreamdata_out=newDataOutputStream(whois.getOutputStrea...
[阅读全文]
-
实现打字机效果的程序
[内容预览]
1 | 2009-03-16
importjava.applet.*;importjava.awt.*;importjava.io.*;importjava.net.URL;importjava.util.*;publicclassTypewriter4extendsAppletimplementsRunnable{AudioCliphit,cr,ding;booleanalreadyRun=false,soundOn=fal...
[阅读全文]
-
新的麻将和牌程序(递归)
[内容预览]
0 | 2009-03-16
昨天写的那个太幼稚了,今天写的使用了递归,我用九连宝灯(麻将的一种和法)进行测试,可以通过。比昨天的精简了一些,去掉了那个实际上没有用的类。没有考虑十三幺和七小对。publicclassMaJiang2{privatebooleanji...
[阅读全文]
-
调整JavaTM 的I/O性能(二)(zt)
[内容预览]
2 | 2009-03-16
格式化开销实际上,将数据写入文件只是输出开销的一部分。另外一个巨大的开销是数据的格式化。考虑下面的三个例子,要求其输出如下的行:Thesquareof5is25方法1第一种方法是简单地输出一个固定串,以得到内部I/O开销...
[阅读全文]
-
调整JavaTM 的I/O性能(一)(zt)
[内容预览]
2 | 2009-03-16
调整JavaTM的I/O性能这篇文章讨论并举例阐述了提高JavaTMI/O性能的多种技术。绝大多数技术是围绕着磁盘文件I/O的调整来谈的,但是,有些技术对网络I/O和视窗输出也同样适用。首先介绍的技术包含底层I/O问题,然后对诸...
[阅读全文]
-
调整JavaTM 的I/O性能(四)(zt)
[内容预览]
2 | 2009-03-16
第二个程序比第一个大约快20%,代价是不得不写一些技巧性的底层代码。StreamTokenizer是一个杂和的类,因为它从基于字符的流中读取(象BufferedReader)数据,但同时又以字节进行操作,即尽管它们是字母,也要用两字节...
[阅读全文]
-
建议用JUNIT建立测试类
[内容预览]
4 | 2009-03-16
JUNITGettingStarted概念:关于JUNIT的概念可以参见ThinkinginJava2的第一章里的Extremeprogramming以junit3.5为例将classpath指向junit.jarHelloWorld:在junit3.5下(或者其他地方)建立一个工作目录mypro,然后建立项...
[阅读全文]
-
利用UDP Sockets技术实现IP多点传送2(转中华技术网)
[内容预览]
20 | 2009-03-16
DatagramPacket类 我们可以使用DatagramPacket类创建一个用于发送的数据报,而当接收UDP数据报时,可以使用DatagramPacket类读取数据报中的数据,发送者及其它信息。 为了创建一个数据报并发送到远地系统,可以...
[阅读全文]
-
利用UDP Sockets技术实现IP多点传送1(转中华技术网)
[内容预览]
14 | 2009-03-16
杨绍方摘 要 本文介绍了UDPSockets的基本概念和IP多点传送的原理,详细讨论了Java中的相关类及使用方法,提供了一个IP多点传送的开发流程。关键词 Java UDPSockets IP 多点传送 MulticastSocket 类IP多点...
[阅读全文]
-
Java性能的优化(上)(转)
[内容预览]
1 | 2009-03-16
Java在九十年代中期出现以后,在赢得赞叹的同时,也引来了一些批评。赢得的赞叹主要是Java的跨平台的操作性,即所谓的”WriteOnce,RunAnywhere”.但由于Java的性能和运行效率同C相比,仍然有很大的差距,从而引来了很...
[阅读全文]
-
Java性能的优化(下)(转)
[内容预览]
1 | 2009-03-16
三.优化JAVA程序设计和编码,提高JAVA程序性能的一些方法。通过使用一些前面介绍过的辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选...
[阅读全文]
-
~~~用properties文件实现国际化与本地化的一个小例子~~~
[内容预览]
5 | 2009-03-16
JSP源文件如下:<%@pageimport="java.io.*"%><%@pageimport="java.util.*"%><%@pageimport="java.awt.*"%><%StringlanguageDefault=Locale.getDefault().getLanguage();StringcountryDefault=Locale.getDefau...
[阅读全文]
-
jsp页面中的有关字符集 这样
[内容预览]
0 | 2009-03-16
if(...){response.setContentType("text/html;charset=gb2312");}if(...){response.setContentType("text/html;charset=big5");}if(...){response.setContentType("text/html;charset=ISO-859-1");}
[阅读全文]
-
使用递归方法删除文件
[内容预览]
0 | 2009-03-16
删除一个非空目录并不是简单地创建一个文件对象,然后再调用delete()就可以完成的。要在平台无关的方式下安全地删除一个非空目录,你还需要一个算法。该算法首先删除文件,然后再从目录树的底部由下至上地删除其中所...
[阅读全文]
-
菜鸟调试手记一(sql server 中文问题)
[内容预览]
1 | 2009-03-16
学习Java看到了Jdbc一章本人就会使用SQLServer所以就找了一个微软的SQLServer2000JdbcDriver。(在坛子上请教了多位大虾才搞定。具体解决超出本手记之范围略过,有需要的问我,呵呵)SQLServerJdbcDriver运行一切正常...
[阅读全文]
-
Java性能优化技巧集锦
[内容预览]
0 | 2009-03-16
===摘要:===可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如...
[阅读全文]
-
一个用来访问http服务器的东西。功能类似于java.net中的那个。但要强。...
[内容预览]
0 | 2009-03-16
packagenet.sonyhome.net;importjava.io.*;importjava.net.*;importjava.util.*;importjava.text.*;/***一个用来访问http服务器的东西。功能类似于java.net中的那个。但要强,这个对Post方法的支持更好。*其实也不能...
[阅读全文]
-
java的md5加密类(zt)
[内容预览]
0 | 2009-03-16
java的md5加密类MD5算法是将数据进行不可逆加密的算法有较好的安全性,在国内如寿信的安全支付平台就采用此算法。源代码如下/MD5算法的JavaBeanLastModified:10,Mar,2001*/importjava.lang.reflect.*;/*md5类实现了R...
[阅读全文]