- 博客(94)
- 资源 (39)
- 收藏
- 关注

原创 《Java就业培训教程》_张孝祥_书内源码_07
《Java就业培训教程》 作者:张孝祥 书中源码 《Java就业培训教程》P239源码程序清单:FileTest.javaimport java.io.*;public class FileTest{ public static void main(String[] args) { File f=new File("c://1.txt"); if(f.exists()) f.delete(
2009-12-15 20:29:00
1118
原创 如何将Excel表格中的数据批量导入到Oracle数据库表中
<br />工具选择<br /> 数据库 ORACLE11G<br /> 编程语言 JAVA<br />首先是使用JAVA语言编写一个解析EXCEL文件的小代码,这里需要一个工具JXL.JAR,这是个JAR包,有了它,我们就可以轻松的把EXCEL文件解析<br />如果要对EXCEL文件进行操作,则需要对EXCEL文件有所了解。<br />1、我们打开EXCEL文件看到一个一个小格子是单元格,在JXL里面被定义为CELL;<br />2、软件线面,状态栏上面有几个标签,可以在不同标签里进行切换,
2010-07-28 12:51:00
15073
6
原创 Struts2.1.8+Spring2.5.6+ibatis开发框架整合
<br />Step1:数据库设计<br />use ibatisstudy;<br />drop table if exists sbook;<br />create table if not exists sbook<br />(<br /> id int primary key auto_increment,<br /> title varchar(50),<br /> author varchar(20),<br /> total int,<br /> price float,<br /> isbn
2010-07-19 00:17:00
3007
原创 ibatis增删查改的一个例子
第一步:创建Java工程或者web工程,同时在工程目录下创建lib目录,并将ibatis工作包ibatis-2.3.4.726.jar和数据库驱动例如:mysql-connector-java-5.1.7-bin.jar拷贝到lib目录下第二步:创建数据库,创建脚本如下:DROP TABLE IF EXISTS person;CREATE TABLE person (id int(8) NOT NULL AUTO_INCREMENT,username varchar(32) NOT NULL,passwor
2010-07-18 04:06:00
1192
原创 jquery解析xml的例子
<br />1、首先创建一个web工程<br />2、在/JQuery/WebRoot/js/目录下构建jquery-1.4.2.js、menu.js这两个文件(这两个文件可以到官方网站上面下载)<br />3、创建jqueryxml.xml文件:具体内容如下<br /><?xml version="1.0" encoding="utf-8" ?><br /><provinces><br /> <province name="湖北"><br /> <city>武汉</city><br /> <city>
2010-07-06 14:49:00
3187
原创 在Eclipse中安装SWT插件
<br />在Eclipse中安装SWT插件 收藏 <br />本文摘自:http://blog.163.com/oyhj_nicholas/blog/static/323592520086278232330/<br />在Eclipse中安装SWT插件<br />SWT插件用于Java 图形用户界面开发的,在www.swt-designer.com中下载与Eclipse版本相关的压缩包。<br /> 本人使用的是Eclipse3.4,下载的SWT包是Designer_v6.7.0_for_Eclips
2010-06-04 12:10:00
3942
原创 swt封装包
<br />我使用的版本是:Eclipse3.2,SWT Designer v5.0.1(window XP下)<br />首先,从http://www.swt-designer.com/下载Designer_v5.0.1_for_Eclipse3.2.zip文件<br />然后,解压该压缩包,将design-delete.bat文件复制到eclipse下,并双击删除旧版本的文件,再把design-delete.bat文件也删除;<br />把解压包中feature文件夹中的所有文件复制到eclipse目录
2010-06-04 12:06:00
807
原创 Eclipse 3.5.2 安装VE插件详细教程
网上很多教程说需要EMF和GEF,经我测试,3.5.2已经集成了这些插件,不需要再进行单独安装。 我经历了3个半天,终于将VE插件安装成功,特此将我的经历贴出来,希望朋友们不要重蹈我的覆辙,做无用功,其实所有这个版本没安装上VE的朋友们,关键问题就在需要升级JDK,上http://www.java.com,下载最新的JDK之后就进行在线的安装。具体步骤如下:打开Eclipse 3.5.2 -----> Help -----> Install New Software... -----> 输入http://
2010-06-02 22:24:00
8967
2
原创 UFT-8转本地化编码wenhai
private static void readFile(String... filepath) throws IOException{ String frompath = filepath[0]; String topath = filepath[1]; BufferedReader reader = new BufferedReader(new InputStreamReader(n
2010-04-13 01:49:00
630
原创 UFT-8转本地化编码
package script;import java.nio.charset.Charset;import java.util.Properties;public class getDefaultCharset { public static void main(String[] args) { System.out.println(System.getProperty("file
2010-04-13 00:55:00
844
原创 管理者必懂的部分常识
管理者必懂的部分常识 转载自 <a id="contentAuthorHref" class="c_tx2 q_namecard" onclick="function onclick(){QZBlog.Util.Statistic.sendPV(original_author_click, rizhi.qzone.qq.com);}" href="http://xiao
2010-04-12 22:35:00
730
原创 巧解任何电脑的开机密码
一,巧解任何电脑的开机密码 小小一招巧解任何电脑的开机密码,无需任何工具,无需放电,任何电脑当开机需要密码时,只需将机箱打开,把里面的声卡或其它任何一个零件拔下来,然后通电启动,主板自检后再强行关机,把拔下的零件再插上去,开机,密码自动清除,百试百灵。 二,让你的键盘会说话 长期面对无声的电脑,我们难免疲倦。如果正在输入的内容被系统一字(字母)不差地念出来,你还能在无声的疲倦中输入错误的内容吗?以
2010-04-07 00:00:00
1795
转载 删除表中重复记录
1、查找表中多余的重复记录,重复记录是根据单个字段(tabId)来判断 select * from tabwhere tabId in (select tabId from tab group by tabId having count(tabId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(tabId)来判断,只留有rowid最小的记录d
2010-03-21 10:38:00
543
原创 临时资料
UTF8转换成GB2312 当我们在基于HTTP协议的JSP或Servlet的应用中获取数据或发送请求时,JVM会把输送的数据编码成UTF8格式。如果我们直接从HTTP流中提取中文数据,提取的结果为????(可能更多问号),为转换成我们能够理解的中文字符,我们需要把UTF8转换成GB2 UTF8转换成GB2312 当我们在基于HTTP协议的JSP或Servlet的应用中获取数据或发送
2010-02-25 00:32:00
421
原创 java程序实现utf-8转本地化编码
package script;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;public class Change { public static void main(String[] args) throws
2010-02-25 00:31:00
853
原创 Java程序修改文件名
package script;import java.io.File;import java.io.IOException;public class Realname { public static void main(String[] args) throws IOException { File oldFile = new File("d:/PMS"); if(!oldFi
2010-02-24 23:42:00
23691
原创 java编码2
String str = "中"; String str1 = new String(str.getBytes("gbk"), "ISO8859-1"); String str2 = new String(str1.getBytes("ISO8859-1"), "gbk"); System.out.println(str2); //输出"中"
2010-02-24 15:23:00
657
转载 java获取系统编码
由于JDK是国际版的,在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK),然后JDK就把我们的java源程序从file.e
2010-02-24 15:07:00
10289
原创 dom4j解析xml
SAXReader reader = new SAXReader(); Document doc = reader.read(...); List childNodes = doc.selectNodes("//Config/Child/ChildNode"); for(Object obj:childNodes) { Node childNode = (Node)obj; String name
2010-02-04 23:53:00
666
原创 Java读取CSV文件指定行的值
测试txt路径:C:/testlog.txt,内容如下:23:25:37 VirtualDisk - couldnt load BBArchive.dll - 12623:29:37 VirtualDisk - couldnt load BBArchive.dll - 12622:29:12 VirtualDisk - couldnt load BBArchive.dll - 12622:3
2010-01-27 22:35:00
11647
原创 Java读取CSV文件二
import java.io.BufferedReader;import java.io.FileReader;public class TestRead { public static void main(String[] args) { try { BufferedReader reader = new BufferedReader(new FileR
2010-01-27 22:34:00
1948
原创 Java读取CSV文件
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; import
2010-01-27 22:31:00
12650
转载 java 导入导出
搭建环境 将下载后的文件解包,得到jxl.jar,放入classpath,安装就完成了。 基本操作 一、创建文件 拟生成一个名为“测试数据.xls”的Excel文件,其中第一个工作表被命名为“第一页”,大致效果如下: 代码(CreateXLS.java): //生成Excel的类 import java.io.*; import jxl.*; import jxl.write.*; pub
2010-01-27 22:28:00
813
原创 net excel导入
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.OleDb;using System.Drawing;using System.Text;using System.Windows.Forms;using Excel;usin
2010-01-27 22:24:00
467
原创 Java解析正则表达式
package com.yzy;import java.util.regex.*;public class Test { /** * @param args */ public static void main(String[] args) { Pattern p=Pattern.compile("^[a-z]+"); Matcher m=p.matcher("a233"); /
2010-01-24 18:28:00
800
原创 java正则表达式
package com.yzy;import java.util.regex.*;public class Test { /** * @param args */ public static void main(String[] args) { Pattern p=Pattern.compile("^[a-z]+"); Matcher m=p.matcher("a233"); /
2010-01-24 10:41:00
365
原创 Java程序调用存储过程应用举例
Java程序调用存储过程验证用户登录package com.yzy.jdbc.dao;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import oracle.jdbc.OracleTypes;p
2010-01-20 22:45:00
1233
原创 用java程序制作exe文件
一 JSmooth 1.出品 Jsmooth,Sourceforge.net 2. 类型 free 3. 下载 http://jsmooth.sourceforge.net/download.php 4. 步骤 a)利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。 b)新建一个Jsmooth工程 c) 在sketlon中选择“Consol
2010-01-15 00:23:00
1015
原创 split分隔符的用法
package com.huawei.globe;public class Split{ public static void main(String[] args) { Split s = new Split(); String a = "4097"; String b = "DropInsert"; String c = "STM16-8.J1.K2.L3.M4"; Str
2010-01-15 00:00:00
935
原创 用Java程序实现解压缩文件
package com.huawei.globe;import java.util.zip.*;import java.io.*;public class Compress { public Compress() { } // 压缩目录下的文件 public void compress(String zipFileName, String inputFile) throws E
2010-01-14 23:58:00
1147
原创 373算法结构
package com.huawei.globe;public class Test { public String initPort(String trailLevel, String port, String timeSlot) { int ts = Integer.parseInt(timeSlot); // 计算VC4的下标 int j = (ts / 63) + 1;
2010-01-14 00:33:00
1624
原创 Java学习源代码
package com.huawei.globe;public class Test { public String initPort(String trailLevel, String port, String timeSlot) { int ts = Integer.parseInt(timeSlot); // 计算VC4的下标 int j = (ts / 63) + 1;
2010-01-11 02:53:00
586
原创 Java中的反射机制
JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的
2010-01-06 00:18:00
936
原创 Java对象序列化和反序列化
当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,即Java对象序列号,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象,即反序列化。 把Java对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为Java对象的过程称为对象的反序列化。对象的序列化主要有两种用途
2010-01-06 00:12:00
2660
原创 java遍历对象
JDK1.4中Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object key = entr
2009-12-28 23:52:00
5521
原创 List、Set、Map、数组遍历应用举例
package com.yzy.hibernate.dao;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;
2009-12-28 23:49:00
1150
原创 SQL句法的应用
在这一页中,我们列出所有在这个网站有列出 SQL 指令的语法。若要更详尽的说明,请点选指令名称。 这一页的目的是提供一个简洁的 SQL 语法做为读者参考之用。我们建议您现在就按 Control-D 将本页加入您的『我的最爱』。 Select SELECT "栏位" FROM "表格名" Distinct SELECT DISTINCT "栏位" FROM "表格名" Wher
2009-12-27 22:54:00
933
原创 SQL UPDATE的用法
我们有时候可能会需要修改表格中的资料。在这个时候,我们就需要用到 UPDATE 指令。这个指令的语法是: UPDATE "表格名"SET "栏位1" = [新值]WHERE {条件} 最容易了解这个语法的方式是透过一个例子。假设我们有以下的表格: Store_Information 表格store_name Sales Date Los
2009-12-27 22:52:00
711
原创 SQL DELETE FROM的用法
在某些情况下,我们会需要直接由数据库中去除一些资料。这可以藉由 DELETE FROM 指令来达成。它的语法是: DELETE FROM "表格名"WHERE {条件} 以下我们用个实例说明。假设我们有以下这个表格: Store_Information 表格store_name Sales Date Los Angeles $1500
2009-12-27 22:52:00
18903
原创 SQL TRUNCATE TABLE的用法
有时候我们会需要清除一个表格中的所有资料。要达到者个目的,一种方式是我们在 SQL DROP 那一页 看到的 DROP TABLE 指令。不过这样整个表格就消失,而无法再被用了。另一种方式就是运用 TRUNCATE TABLE 的指令。在这个指令之下,表格中的资料会完全消失,可是表格本身会继续存在。 TRUNCATE TABLE 的语法为下: TRUNCATE TABLE "表格名
2009-12-27 22:51:00
3956
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人