摘要: 1. 引言 近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机 应用程序已从传统的桌面应用转到Web应用。基于B/S(Browser/Server)架构的3层开发模式逐渐取代C/S(Client/Server)架构的开发模式,成为开发企业级应用和电子商务普遍采用的技术。在Web应用开发的早期,主要使用的技术是CGI﹑ASP﹑PHP等。之后,Sun公司推出了基于Java语言的Servlet+Jsp+JavaBean技术。相比传统的开发技术,它具有跨平台﹑安全﹑有效﹑可移植等特性,这使其更便于使用和开发。 Java应用程序访问数据库的基本原理 ... 阅读全文
posted @ 2013-08-27 18:40 only.lonely 阅读(466) 评论(0) 推荐(0) 编辑
摘要: public static String trim(String source, char c){ String beTrim = String.valueOf(c); source = source.trim(); // 循环去掉字符串首的beTrim字符 String beginChar = source.substring(0, 1); while (beginChar.equalsIgnoreCase(beTrim)) { source = source.substring(1, source.... 阅读全文
posted @ 2013-08-13 18:49 only.lonely 阅读(4077) 评论(0) 推荐(0) 编辑
摘要: 首先 创建一个Bean用来存贮要得到的信public class MonitorInfoBean { /** 可使用内存. */ private long totalMemory; /** 剩余内存. */ private long freeMemory; /** 最大可使用内存. */ private long maxMemory; /** 操作系统. */ private String osName; /** 总的物理内存. */ private long totalMemorySize; ... 阅读全文
posted @ 2013-08-11 20:40 only.lonely 阅读(512) 评论(0) 推荐(0) 编辑
摘要: JOptionPane,该类为程序中显示弹出对话框,输入对话框:包括一个文本字段和两个按钮,确定和取消;showInputDialog(Object message) 显示请求用户输入的问题消息对话框。showInputDialog(Object message, Object initialSelectionValue) 显示请求用户输入的问题消息对话框,它带有已初始化为 initialSelectionValue 的输入值。showInputDialog(Component parentComponent, Object message, Object initialSelectionVa 阅读全文
posted @ 2013-08-07 14:04 only.lonely 阅读(5296) 评论(0) 推荐(0) 编辑
摘要: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.OutputStream; import java.util.List; import org.apache.log4j.Logger; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi... 阅读全文
posted @ 2013-08-02 12:08 only.lonely 阅读(3700) 评论(1) 推荐(0) 编辑
摘要: 最近接触了一点Java的GUI编程,也就是由Java AWT更新而来的Java Swing。 总体上而言,Java Swing编程有两大特点:麻烦、效果差。 麻烦是说由于设计器的使用不方便(如果您希望使用窗体设计器通过快速拖拽控件建立您的Java Swing GUI程序,请您使用MyEclipse 8.5以上版本,并且需要最高使用权限),所有代码都得手写,如果没有好的编码规范和注释习惯。自己都会被代码淹没。 效果差是指运行时的界面。具体的您可以自己尝试发现。 那么我们通过一段代码来创建属于我们的窗体: 1 import javax.swing.JFrame; 2 3 /** 4 ... 阅读全文
posted @ 2013-07-26 12:50 only.lonely 阅读(18496) 评论(0) 推荐(0) 编辑
摘要: 前台:注意一点就是 enctype 是必须要的,否则会出乱子sercice servlet:packagecom.Gavin.tools.fileupload;importjava.io.IOException;importjava.sql.SQLException;importjava.util.Date;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.Ht 阅读全文
posted @ 2013-07-24 20:37 only.lonely 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET) 1. 从http://www.towerj.com/获得一个TowerJ编译器,该编译器可以将你的CLASS文件编译成EXE文件。 2. 利用微软的SDK-Java 4.0所提供的jexegen.exe创建EXE文件,这个软件可以从微软的网站免费下载,地址如下:http://www.microsoft.com/java/download/dl_sdk40.htm jexegen的语法如下: jexegen /OUT:exe_file_name /MAIN:main_class... 阅读全文
posted @ 2013-07-24 19:27 only.lonely 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 安装步骤:1>下载jad.exe(这是一个class文件的反编译工具,但是是命令行运行编译,使用起来不是很方便;), 将其拷贝到%JAVA_HOME%/bin目录下(其他目录也可)。2>下载Eclipse插件net.sf.jadclipse_3.3.jar(注意与Eclipse版本要对应)。3>安装Eclipse插件 一、Eclipse3.x.将net.sf.jadclipse_3.3.jar拷贝到eclipse/plugins目录下,重新启动eclipse。 二、MyEclipse7.x,每个版本安装的方式不一样,我这里是MyEclipse7.1,与前面版本的安装方式都不一 阅读全文
posted @ 2013-07-24 14:54 only.lonely 阅读(4220) 评论(0) 推荐(0) 编辑
摘要: myeclipse操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛, 所以我经常会改变workspace的背景色,使眼睛舒服一些。设置方法如下:1、打开window->Preferences,弹出Preferences面板2、展开General标签,选中Editors选项,展开。3、选中 Text Editors,右边出现Text Editors面板。 面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。4、 选中background col 阅读全文
posted @ 2013-07-24 14:44 only.lonely 阅读(1358) 评论(0) 推荐(0) 编辑