文章标题关闭所有内容预览 | 展开所有内容预览
-
无提示框关闭IE窗口
[内容预览]
0 | 2008-04-01 14:42:52
在不是js打开的页面上按window.close(),会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。试试下面代码:<objectid="WebBrowser"width=0height=0classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></objec...
[阅读全文]
-
Java数据报编程之广播
[内容预览]
0 | 2008-04-01 14:42:48
UDP广播,实际上是很简单的,理解IP编址方案,就理解什么是广播,很多文章称为多播,我认为称为广播比较好,因为多播是对广播和组播的泛指,在Java程序中处理自然是不同的了,本文和下一篇只为强调概念.正如前面所说,广播地址包括定向广播地址和有限广播地址,TCP/IP协议规定,这两种地址只能在本地网络中出现,路由器执行了这...
[阅读全文]
-
Java数据报编程之组播
[内容预览]
0 | 2008-04-01 14:42:48
在信息时代,网络技术应用已经很普通。其中很多应用都依赖于从一个主机向多个主机或者从多个主机向多个主机发送同一信息的能力,在Internet上分发的数目可能达数十万台,这些都需要更高的带宽,并且大大超出了单播的能力。一种能最大限度地利用现有带宽的重要技术是IP组播。1.IP组播技术的概念IP组播技术,是一种允许一台或多台...
[阅读全文]
-
关于Java的Classpath详解
[内容预览]
1 | 2008-04-01 14:42:46
Java的新入门者对classpath往往比较困惑,为何在开发环境中能运行的东东出去就不好,或在外面运行的东东挺溜的进了开发环境就死菜。 java的优点就是他是一个自动支持网络功能的东东,举一个简单例子来将 比方有一个Application用到了java.lang.String(事实上要是有一个程序没用到它,太难以...
[阅读全文]
-
Java连接Sybase数据库
[内容预览]
1 | 2008-04-01 14:42:44
Java连接Sybase数据库第一步:工欲善其事,必先利其器。(下载驱动)下载JDBC驱动:网址:http://www.sybase.com/detail?id=1009726有jConnect6.0和jConnect5.5两种,我们下载6.0版本。第二步:得到驱动释放下载的jConnect-6_0.zip文件,其中有...
[阅读全文]
-
Java数据报之失序和丢包
[内容预览]
0 | 2008-04-01 14:42:44
习惯了TCP编程,认为UDP可以包办这些问题是错误的。一个UDP应用程序要承担可靠性方面的全部工作,包括报文的丢失、重复、时延、乱序以及连接失效等问题。通常我们在可靠性好,传输时延小的局域网上开发测试,一些问题不容易暴露,但在大型互联网上却会出现错误。UDP协议把递送的可靠性责任推到了上层即应用层,下面简单编写了几个类...
[阅读全文]
-
Java简单类型进行精确浮点数运算
[内容预览]
0 | 2008-04-01 14:42:42
由于Java的简单类型不能够精确的对浮点数进行计算,这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。importjava.math.BigDecimal;publicclassArith{//默认除法运算精度privatestaticfinalintDEF_DIV_SCALE=10;//这个类不能实例化priv...
[阅读全文]
-
Java中用Servlet容器实现程序监听
[内容预览]
0 | 2008-04-01 14:42:41
分两步走:(1).实现javax.servlet.ServletContextListener接口的两个方法:contextInitialized()和contextDestroyed()contextInitialized():当Servlet容器启动时会执行contextDestroyed():当Servlet容器...
[阅读全文]
-
java编程播放midi音乐
[内容预览]
0 | 2008-04-01 14:42:40
packagetest;importjavax.sound.midi.*;importjavax.sound.sampled.*;importjava.io.*;/***<p>Title:</p>*<p>Description:</p>*<p>Copyright:Copyright(c)2003</p>*<p>Comp...
[阅读全文]
-
java Logging API 使用
[内容预览]
0 | 2008-04-01 14:42:40
当你在开发程序的时候,调试(debugging)和日志(logging)都是非常重要的工作,但是,现在有太多的loggingAPI问世,因为他们都不错,很难做一个抉择.国外java论坛对于这些logging方式也是有一番讨论.而commonlogging就是一个在这几个不同的loggingAPI中建立小小的桥梁.目前在...
[阅读全文]
-
用JAVA Excel API 实现对Excel表格的读写更新
[内容预览]
1 | 2008-04-01 14:42:36
packagemyexceltest;importjxl.*;importjava.io.*;importjxl.write.*;/***<p>java读取Excel表格,拷贝、更新Excel工作薄</p>*<p>Description:Java开发人员可以读取Excel文件的内容,更新Excel工作薄,开发人员*也可...
[阅读全文]
-
关于使用JavaMail发送邮件是需要身份验证的问题
[内容预览]
0 | 2008-04-01 14:42:34
完整源代码如下:<%@pagecontentType="text/html;charset=GBK"%><%@pageimport="java.util.*,javax.mail.*,javax.mail.internet.*"%><%Propertiesprops=newProperties();props.put(...
[阅读全文]
-
java中xml解析器的应用实例
[内容预览]
0 | 2008-04-01 14:42:33
xml解析中,通常大家读文件,解析的时候没有问题,但是在写文件的时候常常会碰到乱码等问题,就我的个人体会是一般只要在写文件的时候采用文件流的形式,设置好当前的编码方式,通常就会避免此类问题的发生!下面有两个简单的分别是采用jdom和dom4j实现的例子:1、dom4jpackageorg.lyj.xml;importj...
[阅读全文]
-
JAVA如何利用接口制造类似于C++的多继承
[内容预览]
0 | 2008-04-01 14:42:32
多继承其实是不好的东西,但是你有时候却要用到它,那怎么办呢?可以利用接口,下面是一个简单的例子。interfaceCanFly{voidfly();}interfaceCanSwim{voidswim();}interfaceCanFight{voidfight();}classActionCharter{public...
[阅读全文]
-
标准Java开发平台搭建说明
[内容预览]
0 | 2008-04-01 14:42:31
平台所必须的软件:一、IDE工具:Eclipse3.1+MyEclipse4.0二、服务器:ApacheTomcat5.5.9三、JAVA虚拟机:JDK1.5四、数据持久层:Hibernate3.0五、Web层:JavaFacesServer1.1六、版本控制:SVN步骤:1、在系统得D盘新建一个文件夹platform...
[阅读全文]
-
jsp中 java ,html/javascript 交互
[内容预览]
0 | 2008-04-01 14:42:30
一、说明几点:(1)过程描述:Jsp文件首先在服务器端生成中间的Java文件,再生成Class,然后以html的形式返回到客户端。所以说,一个jsp文件首先执行其中的java代码,然后生成html。(2)类型a.java类型(就不描述了)b.javascript的类型string,number,Boolean,Unde...
[阅读全文]
-
[图文] 完全掌握java中的包机制
[内容预览]
0 | 2008-04-01 14:42:27
"包"机制是java中特有的,也是java中最基础的知识。一些初学java的朋友,通常象学其它语言一样从教材上copy一些程序来运行,可是却常常遇到莫名其妙的错误提示。这些问题事实上都出在对"包"的原理不够清楚。本文将就此问题进行深入阐述。一、为什么java中要有"包"的概念?以一言概之,java中"包"的引...
[阅读全文]
-
Java为什么支持反射机制?
[内容预览]
0 | 2008-04-01 14:42:26
Java为什么能够支持Reflection?答案是Java运行时仍然拥有类型信息,它包含了这个类一切:它有哪些字段、哪些方法,各是何种保护级别等等,还有这个类依赖于哪些类。在Java中,类信息以对象的形式存放,这些对象是一种元对象,它们的类型就是Class。拥有了这些信息,无论是动态创建对象还是调用某些方法都是轻而易举...
[阅读全文]
-
java中两个字符串“Equals”和“==”的区别
[内容预览]
0 | 2008-04-01 14:42:25
Strings1=null;Strings2=null;System.out.println(s1==s2);//true//System.out.println(s1.equals(s2));//NullPointerExceptions1=s2;System.out.println(s1==s2);//true//...
[阅读全文]
-
[Java]让FCKEditor支持动态设置文件目录
[内容预览]
0 | 2008-04-01 14:42:21
注:以下为在java程序中使用FCKEditor的文件上传功能时可能用到的,其他语言本文不涉及.使用FCKEditor的时候,fck把文件分为几个分类,定义在frmresourcetype.html文件里.FCKEditor本身实际上也支持用户动态指定文件目录,但是FCKEditor的Java版本的Tag不支持,所以有...
[阅读全文]
-
JAVA程序的性能优化
[内容预览]
0 | 2008-04-01 14:42:16
1使用非阻塞I/O版本较低的JDK不支持非阻塞I/OAPI。为避免I/O阻塞,一些应用采用了创建大量线程的办法(在较好的情况下,会使用一个缓冲池)。这种技术可以在许多必须支持并发I/O流的应用中见到,如Web服务器、报价和拍卖应用等。然而,创建Java线程需要相当可观的开销。JDK1.4引入了非阻塞的I/O库(java...
[阅读全文]
-
[图文] JavaScript escape/unescape编码的Java实现
[内容预览]
0 | 2008-04-01 14:42:13
符合JavaScriptunescape函数(支持Unicode)的Javaescape编码实现最近在弄一个跨域的交互程序,交互过程非常复杂.而且,其中一端只能使用javascript来处理返回.于是,发现Java的URLEncoder.encode方法与JavaScript的unescape方法已经不能兼容了.现在浏...
[阅读全文]
-
符合 JavaScript unescape 函数(支持Unicode)的 Java escape 编码实现
[内容预览]
0 | 2008-04-01 14:42:12
今天看了看java.beans包,发现了两个好东西,XMLEncoder和XMLDecoder。发现自己以前把从XML存取对象真是太费力气啦。做了小工具类,以后可以用用了。packagecom.imct.util;importjava.beans.XMLDecoder;importjava.beans.XMLEncod...
[阅读全文]
-
Java中调用外部命令
[内容预览]
0 | 2008-04-01 14:42:09
Java中调用外部命令publicclassExecCommond{publicExecCommond(){}/***执行一条命令*@paramexecStrString命令字符串*@returnString执行命令错误时的信息。*/publicstaticStringexec(StringexecStr){Runti...
[阅读全文]
-
JAVA代码编写的30条建议
[内容预览]
0 | 2008-04-01 14:42:02
JAVA代码编写的30条建议(1)类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如:ThisIsAClassNamethisIsMethodOrFieldName若在定义中出现了常数初始化字符,则大写staticfinal基本...
[阅读全文]
-
讲解关于编写跨平台Java程序时的注意事项
[内容预览]
0 | 2008-04-01 14:41:59
使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情:1、编写Java跨平台应用程序时...
[阅读全文]
-
详解Java中的指针、引用及对象的clone
[内容预览]
0 | 2008-04-01 14:41:55
Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度clone,认识它们的区别、优点及缺点。看...
[阅读全文]
-
非java.util.zip,使用ant.jar制作zip压缩文件,以及相关中文解决方法
[内容预览]
0 | 2008-04-01 14:41:52
用java.util.zip制作zip压缩文件时,如果制作的压缩文件有中文文件名或中文目录,用WinZip、WinRar解压时会有乱码,同样,用java.util.zip解压WinZip、WinRar打包的压缩文件时,中文也是乱码,主要原因是因为java.util.zip使用编码和WinZip和WinRar使用的不同,...
[阅读全文]
-
Java程序员面试三十二问
[内容预览]
0 | 2008-04-01 14:41:50
第一,谈谈final,finally,finalize的区别。第二,AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?第三,StaticNestedClass和InnerClass的不同,说得越多越好(面试题...
[阅读全文]
-
IE5中用JavaScript跨frame加option问题
[内容预览]
0 | 2008-04-01 14:41:50
跨frame加option,以下代码在IE5中会出错,但在IE4、IE6、Opera6、NNx中都没有问题:<script>functionaddOption(aSelect,optionId,optionName){newOption=newOption(optionName,optionId);aSelect.op...
[阅读全文]


