import java.awt.*; import java.awt.image.BufferedImage; import javax.swing.Icon; import javax.swing.ImageIcon;
Java Swing C/S版本12306订票助手 特别说明 : 整个程序除了速度和效率高一些外,和浏览器订票请求没有本质区别,因此如果12306服务器做了任何调整,程序随时可能失效,请自行酌情使用。
import java.awt.*; import java.awt.event.*; import java.io.IOException; import java.util.Calendar; import
P4 在Java SE 6 中使用Swing Worker来提高应用程序的性能 作者:John O'Conner 时间:2007.1 桌面应用程序员最常犯的一个错误就是滥用Swing事件分派线程(EDT)
SwingTail 是一个小的Java/Swing图形化工具,实现了 Unix 下的 tail 命令的功能。该工具界面简单,支持同时打开多个文件,可暂停和恢复执行,还提供类似于浏览器的书签功能。
ZK 是一套以 AJAX/XUL/Java 为基础的网页应用程式开发框架,用于丰富网页应用程式的使用接口。最大的好处是,在设计AJAX网络应用程式时,轻松简便的操作就像设计桌面程式一样。 ZK包含了一
JAXX 是一个系统能够让开发人员采用XML来描述Swing用户界面,然后生成它们。它支持常见的用户界面元素,如导航树。 该版本修复了一个bug,防止以前的版本使用启用绑定在TabInfo和更新一些Jar的版本。
P1 使用J2SE API读取Properties文件的六种方法,//如果配置文件在包中,要加入配置文件的路径,一般是在classpath下依次查找,如conf/crm/db.properties,默认路
P11 java网络文件传输的实现 (http://www.zhengzhousem.com/) 本程序分为服务器和客户端两个小程序。 主要实现的功能是: 客户端向服务器端请求一个文件的传输连接, 服务器接
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException;
一、使用字符流,读取和存储纯文本文件。 存储文件,也就是像一个文件里写内容,既然是写,那就需要使用输出流。而且我们写的是纯文本文件,所以这里使用字符流来操作,java api提供给我们FileWri
import java.io.File; import java.io.IOException; import java.util.List; import com.google.common.base
/** * 读取配置文件 * @param file * @return */ public static PropertiesConfiguration loadConfig(String file){
使用nio传输文件需要注意的是会出现粘包和服务器端缓冲区满的情况。第一种情况,客户端发送30次数据,而服务器端只接收到18次的情况,这种情况出现 主要是服务器端是以流的方式接收数据,它并不知道每次客户
encoding)); } } catch (Exception e) { logger.error("加载属性文件出错!", e); throw new RuntimeException(e); } finally
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FilenameFilter;
MergeHero是Dynamsoft用Java开发的一个简单的文件比较工具。它是版本控制软件SourceAnywhere的其中一个组件。 主要功能 文件夹比较 纯文本比较 文件合并 博客地址 http://www
文件下载采用多线程方式能够显著提高下载速度,关键点是设置线程的读取开始和结束位置。下面的代码,采用线程池启动10个线程来执行下载。 import java.io.BufferedInputStream;
mupload是采用java applet技术构建的,使用标准http协议进行文件上传的组件。打包后的组件经过数字签名后可以嵌入网页,并允许客户端上传文件到服务器,该组件包括 一个jar文件和一个js文件,使用j
需要进行网络传输大文件,于是对基于socket的文件传输作了一个初步的了解。在一位网友提供的程序基础上,俺进行了一些加工,采用了缓冲输入/输出流来包装输出流,再采用数据输入/输出输出流进行包装,加快传