Java
petehero
这个作者很懒,什么都没留下…
展开
-
实战java发邮件
必须下载sun公司的JavaMail API包,地址为:http://java.sun.com/products/javamail/ 并将相关包(jar文件)加到CLASSPATH中。或者如果安装j2ee则将j2ee.jar加入classpath即可。 源程序如下,替换红色部分即可使用。 对您有帮助或有问题请来信讨论:petehero@126.com import java.util.*;im原创 2004-07-20 10:14:00 · 2637 阅读 · 4 评论 -
struts 经验总结
jsp页面里的form必须用标签形式form里面的元素无所谓,不用struts标签也可以使用。页面里的form元素的名称必须第一个字母小写,而且必须对应的actionForm里有它的get/set方法才可以,例如: ActionForm里面必须有getMyName和setMyName方法对应。可以用haspMap之类的构造多个参数的链接,比如: HashMap n原创 2006-04-03 17:48:00 · 1191 阅读 · 0 评论 -
重定向System.out 到文件
在主程序前加入以下代码: fos = new FileOutputStream("f://text.txt"); BufferedOutputStream bos = new BufferedOutputStream(fos, 1024); PrintStream ps = new PrintStream(bos, true); System.setOut(ps);注意原创 2006-05-17 16:09:00 · 1190 阅读 · 0 评论 -
java Oracle存储过程分页
创建一个package:CREATE OR REPLACE PACKAGE CURSPKG AS TYPE refCursorType IS REF CURSOR; procedure sp_Page(p_PageSize int, --每页记录数 p_PageNo int, --当前页码,从 1 开始原创 2006-06-12 16:14:00 · 1379 阅读 · 0 评论 -
java中的时间操作
java中的时间操作java中的时间操作不外乎这四种情况:1、获取当前时间2、获取某个时间的某种格式3、设置时间4、时间的运算好,下面就针对这三种情况,一个一个搞定。 一、获取当前时间 有两种方式可以获得,第一种,使用Date类。j2SE的包里有两个Date类,一个是java.sql.Date,一个是java.util.Date这里,要使用java.转载 2006-06-19 15:12:00 · 994 阅读 · 0 评论 -
在Eclipse中使用在线java帮助
在Eclipse中:window ->preferences->Java->Installed jres->Edit全选所有的jar包,点击javaDoc Location...修改为自己下载的JavaDoc目录即可!还可以选择Source Attachment链接上Java的源代码。原创 2007-04-05 12:59:00 · 1644 阅读 · 0 评论 -
java序列化读取与文本文件读取数据效率对比
分别写入数据到序列化文件和文本文件中: public static void main(String[] args) { ArrayList al = new ArrayList(); try { FileWriter fw = new FileWriter(new File("e://s.txt")); for(int i=0;i String str = "000/原创 2008-01-21 13:16:00 · 2270 阅读 · 0 评论 -
Weblogic部署相关问题
虽然Servlet/jsp有统一的规范,但是由于各个应用服务器的不同版本对规范的实现在细微之处多有不同,所以同一系统部署在不同应用服务器上时,总会有一些细节需要调整。以下列出可能遇到的几个常见的问题。 1. 上下文路径String contextRoot = getServletContext().getRealPath("/"); String contextPath =原创 2007-11-08 13:19:00 · 2571 阅读 · 0 评论 -
Java串口访问控制短信猫发送短信实例
//注意手机号码要奇偶移位 1369... -> 3196...import gnu.io.*;import java.util.*;import java.io.*;public class CommTest{ static CommPortIdentifier portId; static Enumeration portList; static int bauds[] = { 960原创 2007-11-08 13:26:00 · 3783 阅读 · 1 评论 -
SWT编写界面窗口时让窗口处于屏幕中间
一、使用SWT本身import org.eclipse.swt.graphics.Rectangle; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class LayoutUtil ...{ public static void centerShell(Displ原创 2008-01-09 11:28:00 · 3299 阅读 · 0 评论 -
JTable常见用法细则
sitinspring原创,转载请注明作者及出处.JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.欢迎补充,转载请注明作者与出处.一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1-c转载 2008-01-11 12:25:00 · 1843 阅读 · 0 评论 -
PHP调用Java的Webservice,使用jaxws。
PHP调用Java的Webservice,使用jaxws。原创 2010-11-12 10:19:00 · 2664 阅读 · 1 评论 -
struts2的s:iterator 标签 详解
struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator 标签有3个属性: value:被迭代的集合 id :指定集合里面的元素的id status 迭代元素的索引1:j转载 2011-09-20 10:38:58 · 437 阅读 · 0 评论 -
用Javascript合并指定表格相同文本的相邻单元格
Insert title here//函数说明:合并指定表格(表格id为_w_table_id)指定列(列数为_w_table_colnum)的相同文本的相邻单元格//参数说明:_w_table_id 为需要进行合并单元格的表格的id。如在HTMl中指定表格 id转载 2011-09-20 10:40:25 · 826 阅读 · 0 评论 -
实战windows下Apache2.2整合Tomcat7.0
1、下载并安装Tomcat7.0http://tomcat.apache.org/download-70.cgi2、下载并安装Apache2.2http://mirror.bit.edu.cn/apache//httpd/binaries/win32/3、修改Apache配置文件httpd.conf发布目录:DocumentRoot "d:/www"主机IP地址:Ser原创 2012-11-12 12:23:17 · 592 阅读 · 0 评论 -
struts中actionForm中文获取解决方案
在actionForm中的reset方法中加入如下字符集声明即可: public void reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest) { try { httpServletRequest.setCharacterEncoding("原创 2006-04-03 15:34:00 · 1123 阅读 · 0 评论 -
调整 JVM 开关以提高性能
JVM 提供了各种用于调整内存分配和垃圾回收操作的标准开关和非标准开关。其中的一些设置可以提高 IDE 的性能。 请注意,由于 -X(尤其是 -XX JVM)开关通常是特定于 JVM 或 JVM 供应商的,因此一般“不支持”这些开关。本部分介绍的开关可用于 Sun Microsystems J2SE 1.4.2 和 J2SE 1.5。其他 JVM 实现的用户可能需要删除这些开关以运行 IDE。以下原创 2005-10-28 10:37:00 · 2911 阅读 · 0 评论 -
javaSwing窗体居中显示
private SplashPanel SPLASHPANEL=new SplashPanel(); private int splash_x; private int splash_y; private int splash_w; private int splash_h; private Container con; public SplashWindow() { con=getConten原创 2005-10-10 16:42:00 · 2500 阅读 · 1 评论 -
Jar命令打包及运行实战
目录C:/src/boom下存放源文件。 1。编写MANIFEST.MF文件,放在c:/src/boom目录下。 Manifest-Version: 1.0Main-Class: boom.FrameBomber 2。编写build.bat 放在c:/src path=%java_home%/bin;%path%if not exist classes mkdir classesjavac -d原创 2004-06-30 16:22:00 · 1828 阅读 · 0 评论 -
java实现ftp下载文件
比如要下载ftp://ftp.xx.com/index.html则: import sun.net.ftp.FtpClient;import java.io.*;import sun.net.*; /** * Title: * Description: * Copyright: Copyright (c) 2004 * Company: * @author petehero * @vers原创 2004-07-23 13:59:00 · 2914 阅读 · 1 评论 -
JSP与Servlet
JSP与Servlet 这篇文章的主要目的不是单纯的介绍JSP,也不是详细的介绍Servlet。这是一篇讲述JSP和Servlet之间关系的基础性文章。这篇文章主要是针对那些学习JSP的人而写的。至于Servlet和JavaBean以及Servlet和XML我的两个同学在他们的文档中将会给出明确的解释。本文的主要结构:1. Servlet是什么?2. JSP与Servlet.3. Servlet原创 2004-09-15 16:12:00 · 1230 阅读 · 2 评论 -
实战jTable表格颜色隔行显示
使用static方法,放在常用工具类myUtil中,只需在表格数据生成后加入myUtil.makeFace(jTable1);即可:public static void makeFace(JTable table) { try { DefaultTableCellRenderer tcr = new DefaultTableCellRend原创 2004-10-12 11:07:00 · 2217 阅读 · 0 评论 -
java 数据库基本操作
java 数据库基本操作1、java数据库操作基本流程2、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接 1)用DriverManager取数据库连接 例子 String className,url,uid,pwd;原创 2004-11-04 17:50:00 · 772 阅读 · 0 评论 -
解决Struts分页显示
解决Struts分页显示2004年9月11日 作者:李敏强 Matrix-与Java共舞 解决Struts分页显示作者:李敏强 eMail: mill_lmq@tom.com学习Struts已经有2个多月了,前几天群里的朋友问我Struts分页显示的问题,觉得好像与在jsp中的差不多,但原创 2004-12-02 13:11:00 · 1023 阅读 · 0 评论 -
把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper)
把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper) 把java类变成 Windows NT服务的3中方法(使用 Java Serivce Wrapper) 集成 Java Service Wrapper 的三种方法:1 使用 WrapperSimpleApp 类启动您的应用程序,这是最简单的,也是Java Service Wrapper推原创 2004-12-02 13:13:00 · 984 阅读 · 0 评论 -
身陷Tomcat4与Tomcat5中servlet调用器的迷魂阵
作为tomcat新手,我为这个问题困惑了很长时间,书上写得太简单,没涉及到;曾在CSDN上发贴,但没能到想要的答案。昨突受启发,经上机试验,才彻底解决心中的疑问。真的很简单,现发出来,供servelt/jsp的学友一起探讨,少走弯路。 我一直以为最新版是功能最完美的,所以我使用了tomcat5.0.19,但按书上定的我编每个servlet,调试时都要在项目目录下的web-inf/web.原创 2005-01-17 12:41:00 · 1463 阅读 · 1 评论 -
java编程播放midi音乐
package test;import javax.sound.midi.*;import javax.sound.sampled.*;import java.io.*;/** * Title: * Description: * Copyright: Copyright (c) 2003 * Company: SinoSoft * @author pete * @version 1.0 */p原创 2005-08-22 09:48:00 · 2176 阅读 · 1 评论 -
Java连接MySql数据库例程
简洁实用的连接数据库类代码。修改DBDriver和url后可以连接Oracle、SqlServer等常见数据库。如:DBDriver = "oracle.jdbc.driver.OracleDriver";url = "jdbc:oracle:thin:@10.1.0.10:1521:oradb";就可以连接Oracle数据库考虑到,查询需要返回 ResultSet 记录集,使用后最好立即关闭 R原创 2005-09-01 17:50:00 · 3147 阅读 · 0 评论 -
解决java、jsp显示中文问题
在工具类Util中加一个静态方法: public static String toCN(String str){ String str1=" "; try{ str1=new String(str.getBytes("ISO8859_1"),"gb2312"); } catch (UnsupportedEncodi原创 2005-09-02 15:22:00 · 842 阅读 · 0 评论 -
Java编程播放.wav或.au等声音文件
import java.applet.Applet;import java.applet.AudioClip;import java.io.File;import java.io.PrintStream;class PlaySound implements AudioClip{ AudioClip sound; PlaySound(String s) { tr原创 2005-08-31 15:34:00 · 2742 阅读 · 0 评论 -
java读取ini文件
java.util.Properties p = new java.util.Properties(); FileInputStream fs=new FileInputStream("config.ini"); p.load(fs); sDBDriver=p.getPrope原创 2005-09-15 13:09:00 · 2799 阅读 · 0 评论 -
Java通过命令行取得MAC地址
上次在CSDN社区里有人问用Java取得MAC地址,用JNI 肯定可以实现,但是麻烦的多,取命令行的输出应该会方便点,虽然都破坏了Java的跨平台性,不过这也是没办法的事。 下面这段小程序在Windows 2000上能运行通过(应该在win9x, xp ,2003上也可以)没有试过,而且有多个网卡的情况没有考虑,这里只是把所有的网卡MAC地址罗列出来,按照这个思路,在Linux平台上,原创 2005-10-09 14:14:00 · 1102 阅读 · 0 评论 -
Struts2工程下用jsp接收文件上传问题
Struts2工程下用jsp接收文件上传,使用parseRequest方法一直得不到FileItem。经检查原来是web.xml中配置了: struts2 *.jsp 使所有jsp文件都经过了struts2的过滤,重新封装了request。 去掉上面的配置即可使用!原创 2013-04-25 09:53:02 · 835 阅读 · 0 评论