- 博客(57)
- 收藏
- 关注
转载 java导出成Excel的方法(需要jxl.jar包)
import java.io.File;import java.sql.ResultSet;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import org.eclipse.swt.SWT
2011-10-25 11:55:53
1823
转载 java 字符串解析
StringTokenizer tokenizer = new StringTokenizer(number, ","); boolean bool = true; while (tokenizer.hasMoreTokens()) { try { Double.valueOf(tokenizer.ne
2011-10-25 11:54:52
14535
转载 遗传算法
import java.util.*;public class Tsp { private String cityName[]={"北京","上海","天津","重庆","哈尔滨","长春","沈阳","呼和浩特","石家庄","太原","济南","郑州","西安","兰州","银川","西宁","乌鲁木齐","合肥","南京","杭州","长沙","南昌","武汉"
2011-10-25 11:54:08
2868
转载 人民币转成大写
/** * 人民币转成大写 * * @param value * @return String */ public static String hangeToBig(double value) { char[] hunit = { '拾', '佰', '仟' }; // 段内位置表示
2011-10-25 11:53:25
595
转载 java哈弗曼编码的实现
//哈弗曼编码的实现类public class HffmanCoding { private int charsAndWeight[][];// [][0]是 字符,[][1]存放的是字符的权值(次数) private int hfmcoding[][];// 存放哈弗曼树 private int i = 0;// 循环变量 private String
2011-10-25 11:52:50
656
转载 java各种数据库连接
MySQL: String Driver="com.mysql.jdbc.Driver"; //驱动程序 String URL="jdbc:mysql://localhost:3306/db_name"; //连接的URL,db_name为数据库名 String Username="username"; //用户名 Stri
2011-10-25 11:52:09
505
转载 点到线段的最短距离
private double pointToLine(int x1, int y1, int x2, int y2, int x0, int y0) { double space = 0; double a, b, c; a = lineSpace(x1, y1, x2, y2);//
2011-10-25 11:51:35
899
转载 窗口居中显示的方法
this.setLocationRelativeTo(null); public void setLocationRelativeTo(Component c)设置窗口相对于指定组件的位置。 如果组件当前未显示,或者 c 为 null,则此窗口将置于屏幕的中央。中点可以使用 GraphicsEnvironment.getCenterPoint 确定。 如果该组件的底部在屏幕
2011-10-25 11:50:58
934
转载 JEditorPane使用技巧
此组件使用 EditorKit 的实现来完成其操作。对于给予它的各种内容,它能有效地将其形态变换为适当的文本编辑器种类。该编辑器在任意给定时间的内容类型都由当前已安装的 EditorKit 确定。如果将内容设置为新的 URL,则使用其类型来确定加载该内容所应使用的 EditorKit。 有多种方式可将内容加载到此组件中。 1. 可使用 setText 方法来初始化字符串组件。在这种情况
2011-10-25 11:50:26
1569
转载 java系统托盘的应用
package com.msg; import java.applet.Applet; import java.applet.AudioClip; import java.awt.AWTException; import java.awt.Image; import java.awt.MenuItem; import java.awt.Pop
2011-10-25 11:49:45
535
转载 java获取ip地址
import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.net.InetAddress;import java.net.UnknownHostException;import javax.swing.JButton;
2011-10-25 11:49:03
526
转载 java dos输入输出
import java.util.*;public class DaoXu { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 System.out.println("请输入单个字符并回车: ");
2011-10-25 11:48:23
679
转载 java日期处理bean
import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.regex.Pattern;impor
2011-10-25 11:47:47
567
转载 java访问资源文件
import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Properties; public class PropertyEditor { public static void main(String[] args) throws Except
2011-10-25 11:46:53
567
转载 java自定义按钮外观
import java.awt.FlowLayout;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.UIManager;import javax.swing.plaf.synth.SynthLookAndFeel; public class MyButton { JFram
2011-10-25 11:44:55
960
转载 java jdbc数据库连接
import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Proper
2011-10-25 11:43:36
582
转载 java访问xml文件
Java codeimport java.io.*;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.Nod
2011-10-25 11:41:14
617
转载 Java常见面试题(含答案)
第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi
2008-05-23 13:58:00
1018
转载 Java常见面试题(含答案)
第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi
2008-05-23 13:57:00
684
原创 ORACLE密码修改
首先在命令行下设置ORACLE_SIDDOS>setORACLE_SID=SIDunix>exportORACLE_SID=SID然后sqlplus/nologconnect/@ora9assysdbaalteruserUSERNAMEidentifiedbyPASSWORD;
2007-11-28 13:20:00
652
转载 JAVA四种基本排序
JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,双重循环控制实现.这种排序法属于地头蛇类
2007-10-29 13:32:00
672
转载 Java源码分析:深入探讨Iterator模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很多
2007-08-07 11:42:00
776
转载 web.xml中关于log4j的设置及范例说明
在web.xml有几个条目和log4j有关,它们是: 1. webAppRootKey petclinic.root 2. log4jConfigLocation /WEB-INFclasseslo
2007-07-31 17:33:00
29483
2
转载 在Spring中配置log4j
首先需要在web.xml进行声明: webAppRootKey ssh.root这里的ssh是http://localhost:8080/ssh/而root是系统开发目录中ssh/root这样配置文件以及日志文件可以在spring的帮助下,放到开发环境中的任意位置 log4jConfigLocation /WEB-INF/log4j.properties在这里定位配置文件,需要的是
2007-07-31 17:31:00
2765
转载 Eclipse插件之Spring IDE
本文介绍如何利用Eclipse插件Spring IDE在Eclipse中的使用。 Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境。 问题提出: 在采用Spring框架进行系统开发时,Bean的配置文件XML的书写、XML文件的内容校验及Bean之间的依赖关系查看等工作,如果能够采用合适的工具来完成,会成倍提高开发效率。 解决方法: Sprin
2007-07-31 11:25:00
36767
2
转载 基于java的图片文件格式转换和线性缩放
图片文件格式转换最核心的问题就是要解决各种图片格式的编码和解码,推荐用jimi包,可从http://java.sun.com/products/jimi/下载该包及其源码和demo。 需要注意的是:jimi提供了对几乎所有图片格式的解码支持,但是为提供gif和tif/tiff格式的编码api,gif编码问题在网上可以找到县相关的源码,tiff好像jai:http://java
2007-07-19 10:47:00
1096
原创 文件数据流操作命令及意义
public File(String path); 如果path是实际存在的路径,则该File对象 表示的是目录;如果path是文件名,则该File对象表示的是文件。 public File(String path,String name);//path是路径名,name是文件名 public File(File dir,String name);//dir是路径名,n
2007-07-19 10:02:00
918
原创 StringBuffer的append方法的注意事项(JAVA)
关于StringBuffer对象的append方法介绍,在Ivor Horton所著的《Java 2 入门经典(JDK 5)》(英文名:Beginning Java 2,JDK 5 Edition)中第4章数组和字符串讲解中,第4.4小节(向StringBuffer对象增加其他内容)介绍了用append()方法追加子串的功能。原文提供例子如下: StringBuffer buf
2007-07-17 09:47:00
7454
原创 提高JDBC应用程序的性能
JDBC是Java 数据库连接 (Java Database Connectivity) API,也是目前Java访问数据库的核心部分。这里,我们不准备太多的去复述JDBC的发展历史以及它的各种特性。我们尝试从开发人员关心的性能问题去讨论JDBC,同时也介绍几个提高JDBC性能的基本策略和方法。笔者在自己的数据库访问程序中使用了这些方法,从而提升了程序的性能。一: 选择合适的JDBC 驱动程序
2007-07-04 17:03:00
1320
原创 JDBC详解
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。 有了JDBC,向各种关系数据发送SQL语
2007-07-04 16:38:00
3016
1
原创 使用浮点数和小数中的技巧和陷阱
使用浮点数和小数中的技巧和陷阱虽然几乎每种处理器和编程语言都支持浮点运算,但大多数程序员很少注意它。这容易理解 ― 我们中大多数很少需要使用非整数类型。除了科学计算和偶尔的计时测试或基准测试程序,其它情况下几乎都用不着它。同样,大多数开发人员也容易忽略 java.math.BigDecimal 所提供的任意精度的小数 ― 大多数应用程序不使用它们。然而,在以整数为主的程序中有时确实会出人意料地
2007-07-04 16:27:00
927
原创 利用SmartUpload文件上传,创建目录,删除文件等操作范例
新建不存在的上传目录 String Mkdir(String path) { String msg=null; java.io.File dir; // 新建文件对象 dir =new java.io.File(path); if (dir == null) { msg = "错误原因:对不起,不能创建空目录!
2007-06-08 10:57:00
3315
原创 封装查询
package cn.edu.hust.col;import cn.edu.hust.common.tools.*;import java.util.*;import java.sql.ResultSetMetaData;import java.sql.Types;/** * * Description: * * Copyright: Copyright (c) 2007 * * Com
2007-06-02 13:39:00
1481
1
转载 JavaScript使用手册、范例
JavaScript使用手册 JavaScript 简介 JavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。JavaScript语言的前身叫作Livescript。JavaScript的特点: 简单、易学、易用; 跨平台;IE、Na
2007-05-23 12:52:00
1160
原创 使用SQL2000的翻页写法,也适用于其他数据库,例如ORACLE
使用SQL2000的翻页写法,当然,大部分代码都是通用的,你也可以用别的数据库,仅仅是SQL不同而已,例如ORACLE就是用select * from (select a.*, rownum as row_num from( select * from XXX where xx=xx ) a where rownum "+beginNum+"的方法来取得所要的数据LIST的
2007-05-21 16:09:00
943
转载 sql 日期函数详解
DATEADD 在向指定日期加上一段时间的基础上,返回新的 datetime 值。 语法 DATEADD ( datepart , number, date ) DATEDIFF 返回跨两个指定日期的日期和时间边界数。 语法 DATEDIFF ( datepart , startdate , enddate ) GETDATE 按 datetime 值的 Microsoft® SQL Serv
2007-05-19 11:08:00
848
转载 MS SQL Server中的日期格式化大全
CONVERT将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同.现以下可在SQL Server中 将日期格式化.使用 CONVERT:CONVERT (data_type[(length)], expression [, style])select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08s
2007-05-19 10:52:00
904
原创 java中如何将String类型的日期转换成数值及计算
Date date = new Date(); DateFormat format; format = DateFormat.getDateInstance(DateFormat.MEDIUM, Locale.CHINA); String nowdate = for
2007-05-19 10:43:00
8559
3
原创 利用spring完美解决java中文问题
在web.xml中加上这段话,连同下载一个spring包就可以用了,完美解决java中文问题,spring太美妙了 Set Character Encoding org.springframework.web.filter.CharacterEncodingFilter encoding GBK forceEncoding
2007-05-17 16:39:00
654
原创 取得年月日小时分秒+多位流水号的序列号
static long m_sysno = 1;// 取得日期 private static String getDate() { String result = null; Date date = new Date(); DateFormat format; format = DateFormat.getDateInstance
2007-05-17 15:29:00
2217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人