自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1809

转载 java 字符串解析

StringTokenizer tokenizer = new StringTokenizer(number, ",");        boolean bool = true;        while (tokenizer.hasMoreTokens()) {            try {                Double.valueOf(tokenizer.ne

2011-10-25 11:54:52 14515

转载 遗传算法

import java.util.*;public class Tsp {        private String cityName[]={"北京","上海","天津","重庆","哈尔滨","长春","沈阳","呼和浩特","石家庄","太原","济南","郑州","西安","兰州","银川","西宁","乌鲁木齐","合肥","南京","杭州","长沙","南昌","武汉"

2011-10-25 11:54:08 2858

转载 人民币转成大写

/**     * 人民币转成大写     *      * @param value     * @return String     */    public static String hangeToBig(double value)    {        char[] hunit = { '拾', '佰', '仟' }; // 段内位置表示

2011-10-25 11:53:25 581

转载 java哈弗曼编码的实现

//哈弗曼编码的实现类public class HffmanCoding {    private int charsAndWeight[][];// [][0]是 字符,[][1]存放的是字符的权值(次数)    private int hfmcoding[][];// 存放哈弗曼树    private int i = 0;// 循环变量    private String

2011-10-25 11:52:50 648

转载 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 501

转载 点到线段的最短距离

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 891

转载 窗口居中显示的方法

this.setLocationRelativeTo(null); public void setLocationRelativeTo(Component c)设置窗口相对于指定组件的位置。  如果组件当前未显示,或者 c 为 null,则此窗口将置于屏幕的中央。中点可以使用 GraphicsEnvironment.getCenterPoint 确定。  如果该组件的底部在屏幕

2011-10-25 11:50:58 901

转载 JEditorPane使用技巧

此组件使用 EditorKit 的实现来完成其操作。对于给予它的各种内容,它能有效地将其形态变换为适当的文本编辑器种类。该编辑器在任意给定时间的内容类型都由当前已安装的 EditorKit 确定。如果将内容设置为新的 URL,则使用其类型来确定加载该内容所应使用的 EditorKit。  有多种方式可将内容加载到此组件中。  1. 可使用 setText 方法来初始化字符串组件。在这种情况

2011-10-25 11:50:26 1548

转载 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 528

转载 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 519

转载 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 670

转载 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 559

转载 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 551

转载 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 940

转载 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 568

转载 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 608

转载 Java常见面试题(含答案)

第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi

2008-05-23 13:58:00 1006

转载 Java常见面试题(含答案)

第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi

2008-05-23 13:57:00 667

原创 ORACLE密码修改

首先在命令行下设置ORACLE_SIDDOS>setORACLE_SID=SIDunix>exportORACLE_SID=SID然后sqlplus/nologconnect/@ora9assysdbaalteruserUSERNAMEidentifiedbyPASSWORD; 

2007-11-28 13:20:00 645

转载 JAVA四种基本排序

JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,双重循环控制实现.这种排序法属于地头蛇类

2007-10-29 13:32:00 659

转载 Java源码分析:深入探讨Iterator模式

  java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。   下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。  本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很多

2007-08-07 11:42:00 769

转载 web.xml中关于log4j的设置及范例说明

在web.xml有几个条目和log4j有关,它们是:  1.         webAppRootKey         petclinic.root 2.         log4jConfigLocation         /WEB-INFclasseslo

2007-07-31 17:33:00 29410 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 2753

转载 Eclipse插件之Spring IDE

本文介绍如何利用Eclipse插件Spring IDE在Eclipse中的使用。  Eclipse是目前非常流行的开发平台,开放扩展的架构让很多程序员找到了自己个性化的工作环境。  问题提出:  在采用Spring框架进行系统开发时,Bean的配置文件XML的书写、XML文件的内容校验及Bean之间的依赖关系查看等工作,如果能够采用合适的工具来完成,会成倍提高开发效率。  解决方法:  Sprin

2007-07-31 11:25:00 36716 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 1087

原创 文件数据流操作命令及意义

      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 906

原创 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 7433

原创 提高JDBC应用程序的性能

JDBC是Java 数据库连接 (Java Database Connectivity) API,也是目前Java访问数据库的核心部分。这里,我们不准备太多的去复述JDBC的发展历史以及它的各种特性。我们尝试从开发人员关心的性能问题去讨论JDBC,同时也介绍几个提高JDBC性能的基本策略和方法。笔者在自己的数据库访问程序中使用了这些方法,从而提升了程序的性能。一: 选择合适的JDBC 驱动程序

2007-07-04 17:03:00 1307

原创 JDBC详解

      JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。       有了JDBC,向各种关系数据发送SQL语

2007-07-04 16:38:00 2962 1

原创 使用浮点数和小数中的技巧和陷阱

使用浮点数和小数中的技巧和陷阱虽然几乎每种处理器和编程语言都支持浮点运算,但大多数程序员很少注意它。这容易理解 ― 我们中大多数很少需要使用非整数类型。除了科学计算和偶尔的计时测试或基准测试程序,其它情况下几乎都用不着它。同样,大多数开发人员也容易忽略 java.math.BigDecimal 所提供的任意精度的小数 ― 大多数应用程序不使用它们。然而,在以整数为主的程序中有时确实会出人意料地

2007-07-04 16:27:00 912

原创 利用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 3301

原创 封装查询

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 1462 1

转载 JavaScript使用手册、范例

JavaScript使用手册                                       JavaScript 简介  JavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、事件驱动式的网页脚本语言。JavaScript语言的前身叫作Livescript。JavaScript的特点: 简单、易学、易用; 跨平台;IE、Na

2007-05-23 12:52:00 1132

原创 使用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 936

转载 sql 日期函数详解

DATEADD 在向指定日期加上一段时间的基础上,返回新的 datetime 值。 语法 DATEADD ( datepart , number, date ) DATEDIFF 返回跨两个指定日期的日期和时间边界数。 语法 DATEDIFF ( datepart , startdate , enddate ) GETDATE 按 datetime 值的 Microsoft® SQL Serv

2007-05-19 11:08:00 828

转载 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 885

原创 java中如何将String类型的日期转换成数值及计算

             Date date = new Date();             DateFormat format;                      format = DateFormat.getDateInstance(DateFormat.MEDIUM, Locale.CHINA);                      String nowdate = for

2007-05-19 10:43:00 8542 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 646

原创 取得年月日小时分秒+多位流水号的序列号

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 2201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除