![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE
文章平均质量分 77
freedom119
这个作者很懒,什么都没留下…
展开
-
直接让客户端浏览器下载已知类型的文件
Web开发人员都有过这样的疑问,如何让一个文件,尤其是一个已知类型的文件,发送到客户端,直接提示让浏览者下载,而不是用与它相关联的程序打开。以前 我们最常用的办法就是把这样的文件加到链接上,这样可以让浏览者通过点击鼠标右键的目标另存为来下载所链接的文件。但是,这样有两个不足的地方: 一是:如果浏览器能够识别已下载文件的扩展名,则浏览器就会激活该扩展名所关联的程序来打开所下载的文件。比如转载 2007-06-30 13:45:00 · 459 阅读 · 0 评论 -
中断JAVA线程
在JAVA中,通过其对线程类的内嵌支持,编程人员编写多线程程序是很简易的。然而,在编程人员面前,多线程呈现出了一组新的难题,如果没有被恰当的解决,将导致意外的行为以及细微的、难以发现的错误。 在本篇文章中,我们针对这些难题之一:如何中断一个正在运行的线程。转载 2008-01-13 16:31:00 · 297 阅读 · 0 评论 -
Java线程总结
作者的blog:(http://blog.matrix.org.cn/page/Kaizen)在论坛上面常常看到初学者对线程的无可奈何,所以总结出了下面一篇文章,希望对一些正在学习使用java线程的初学者有所帮助。首 先要理解线程首先需要了解一些基本的东西,我们现在所使用的大多数操作系统都属于多任务,分时操作系统。正是由于这种操作系统的出现才有了多线程这个概 念。我们使用的windows,linu转载 2008-01-13 16:24:00 · 348 阅读 · 0 评论 -
使用Java中的Timer和TimerTask
有的时候我们需要每隔一段时间去执行某个任务,在Java中提供了Timer and TimerTask来完成这个任务,本文提供一个应用程序的源代码告诉你如何使用这两个类。 Timer和TimerTask的方法很少,使用起来也非常方便。希望如果遇到问题参考一下API doc,里面写的很清楚。TimerTask是个抽象类,他扩展了Object并实现了Runnable接口,因转载 2008-01-13 14:51:00 · 346 阅读 · 0 评论 -
用Java Timer API进行时间调度开发的相关注意点
在java.util这个包中可以找到Timer和TimerTask这两个类。Timer直接从Object继承,它相当于一个计时器,能够用它来指定某个时间来执行一项任务,或者每隔一定时间间隔反复执行同一个任务。创建一个Timer后,就会生成一个线程在背后运行,来控制任务的执行。而TimerTask就是用来实现某项任务的类,它实现了Runnable接口,因此相当于一个线程。如何实现自己的任原创 2007-12-16 11:58:00 · 738 阅读 · 0 评论 -
如何设置Tomcat的JVM虚拟机内存大小
如何设置Tomcat的JVM虚拟机内存大小更新时间: 2007-10-14 20:02:00 作者: 赛迪网技术社区关键词: 虚拟机 tomcat 设置 Linux Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您可以选择自己的需要选择不同的操作系统和对应的JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun转载 2007-12-13 17:24:00 · 1200 阅读 · 0 评论 -
Tomcat5设置jvm内存
Tomcat 5常用优化和配置 1、JDK内存优化: Tomcat默认可以使用的内存为128MB,Windows下,在文件{tomcat_home}/bin/catalina.bat,Unix下,在文件{tomcat_home}/bin/catalina.sh的前面,增加如下设置: JAVA_OPTS=-Xms[初始化内存大小] -Xmx[可以使用的最大内存]转载 2007-12-13 17:18:00 · 414 阅读 · 0 评论 -
工作中常用的小方法集合
工作中常用的小方法集合 获取本机IPpublic static String getLocalHostIp() throws SocketException { Enumeration netInterfaces = NetworkInterface.getNetworkInterfaces(); while(netInterfaces.hasMoreElements()) { Ne转载 2008-03-01 21:00:00 · 249 阅读 · 0 评论 -
Java Socket网络编程初级入门
Java Socket网络编程初级入门 发布时间:2006.07.04 17:23转载 2007-12-08 13:05:00 · 251 阅读 · 0 评论 -
利用flash的fscommand方法来实现多合一光盘
Flash8影片调用外部exe可执行文件Flash安全性的提高给我们带来的不便之一体现在调用外部可执行文件时.一. swf不能直接调用外部可执行文件了, 必须将swf打包成exe可执行文件才能使得影片调用外部exe.二. 必须在影片的相同目录中新建一名为"fscommand"的文件夹, 并把要调用的exe文件放置在该文件夹的根目录下面(注意: 只能是根目录, 不能是fscomman转载 2008-02-16 19:05:00 · 561 阅读 · 0 评论 -
使用iText制作PDF文件示例
Junglesong 发表于 2007-11-15 10:28:32 使用iText制作PDF文件需要加载这个包:http://jaist.dl.sourceforge.net/sourceforge/itext/itext-2.0.6.jar 如果使用中文,日文和韩文还需要记载这个包:http://prdownloads.sourceforge.net/itext/iTextAsian.转载 2007-11-21 19:24:00 · 484 阅读 · 0 评论 -
改写equals时总是要改写hashCode
java.lnag.Object中对hashCode的约定: 在一个应用程序执行期间,如果一个对象的equals方法做比较所用到的信息没有被修改的话,则对该对象调用hashCode方法多次,它必须始终如一地返回同一个整数。 如转载 2007-10-12 19:01:00 · 481 阅读 · 0 评论 -
DOM解析XML
DOM解析XML 作者: jiajunde 发表日期: 2007-05-12 14:55 文章属性: 原创 复制链接 /*** 写这个主要是为了自己练习**/首先我们知道xml是被树状描述再此,来做一个列子package org.jiajd.x转载 2007-06-09 09:23:00 · 356 阅读 · 0 评论 -
java中的日期处理练习
package net.hfh;import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.TimeZone;public clas原创 2007-08-10 09:19:00 · 634 阅读 · 0 评论 -
java作用域public ,private ,protected 及不写时的区别
在说明这四个关键字之前,我想就class之间的关系做一个简单的定义,对于继承自己的class,base class可以认为他们都是自己的子女,而对于和自己一个目录下的classes,认为都是自己的朋友。 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,原创 2007-08-04 13:35:00 · 554 阅读 · 0 评论 -
J2EE项目异常处理
关键字: 企业应用 J2EE项目异常处理 为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!转载 2007-08-02 14:14:00 · 564 阅读 · 0 评论 -
Java中常见的异常
Java中常见的异常作为一名游戏开发者,程序员,很自然必须熟悉对程序的调试方法。而要调试程序,自然需要对程序中的常见的异常有一定的了解,这些日子很多朋友都提出了很多问题,都是关于游戏中的报错,因此在这里我将一些常见的程序中的异常列举出来给大家参考: 1. java.lang.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就转载 2007-08-02 09:59:00 · 380 阅读 · 0 评论 -
Java线程入门教程
线程是Java的内嵌特性,线程并不容易掌握,有专门介绍Java线程的书籍,读者可以参考。由此可见Java线程的重要性,本文将详细介绍线程的基本知识。 有的时候你可能想写一个程序,每隔一段时间执行相关的任务,这个时候你可以使用Timer和TimerTask,非常方便。你可以参考http://blog.csdn.net/mingjava/archive/2004/07/04/33转载 2008-01-13 15:51:00 · 711 阅读 · 0 评论