- 博客(57)
- 资源 (12)
- 收藏
- 关注
转载 JSplitPane按比例分割的问题
JSplitPane看似比Delphi的spliter难用许多。不过介于swing可以方便的使用记事本一类文本编辑器直接书写依据布局的界面代码我们还是姑且容忍它带来的不便。但在使用JSplitPane时候在MSDN上被问的比较频繁却没有良好答案的问题是JSplitPane如何按比例分割,setDividerLocation(double d)为什么没有作用。要解决这个问题首先看JAVA DOC
2008-06-09 09:16:00
4554
2
原创 java编写的一个读取图片信息的小程序
今天整理了一下自己以前写的小程序,找到以前做过的一个读取图片信息的,可以读出存在于图片中的exif,gps,iptc信息。exif:(Exchangeable image file format)是可交换图像文件的缩写,是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。gps:GPS是全球定位系统(Global Positioning System)的缩写形式,它是一种基
2008-05-29 10:13:00
3738
转载 数据库部分操作
SQL基本语句小结 1、显示一个表中字段 desc 表名(看表结构)2.删表中的字段 Alter table 表 drop (字段名)3.增加表中的字段 Alter table 表 add( 字段类型)2、得到所有表或视图select * from tab3、连接用户 conn 用户/密码 grant dba to 用户4、排序
2008-05-28 10:15:00
1004
转载 用Java读取ico文件,使用ico图标
昨天需要在程序里用ico做鼠标,但在jdk中没找到可以读取ico文件的方法。只好到网上找,在百度里搜索了半天也没看出个啥,用google搜索 ‘java ico’一下就搜索出来办法了。 0 前言 进入下面这个地址:http://www.acproductions.de/commercial/aclibico/ Java library for ICO files © 2
2008-04-17 13:06:00
6409
2
转载 通过两个点的经纬度计算距离
2种方法都是在网上搜索来的,一种原来是java写的,一种是.net写的,java的那个我翻译成.net的了.1:原JAVAdouble distanceByLnglat(double _Longitude1, double _Latidute1, double _Longitude2, double _Latidute2) { double radLat1 = _L
2008-04-01 15:51:00
3271
转载 tomcat下创建和发布web应用
tomcat的目录结构 /bin 存放启动和关闭tomcat的脚本文件 /conf 存放tomcat服务器的各种配置文件,最重要的是server.xml /server 包含3个子目录,classes、lib、webapps /server/lib 存放tomcat服务器所需的各种JAR文件(只能tomcat服务器访问)
2008-03-26 09:08:00
1031
原创 基于java的socket功能编写的一个局域网聊天工具
最近比较懒,好久没有更新博客了。这个代码早就写了,但是一直没有发出来,今天又更新了一下功能,发出来。算是我最近重新复习线程的一个总结吧。以前就看过java的多线程处理,但是一直有点迷迷糊糊的,不是很清楚,这次通过写这个程序,算是有了点头绪了。而且以前没有用过socket这个对象,也是初次接触,不错的东东,蛮有意思的。争取以后继续深化一下这方面。 程序分2部分,服务器端和客户端。服
2008-02-27 19:56:00
3475
4
原创 可任意拖动的导航条
可任意拖动的导航条var Mouse_Obj="none";var pXvar pYdocument.onmousemove=D_NewMouseMove;document.onmouseup=D_NewMouseUp;function m(c_Obj){ Mouse_Obj=c_Obj; pX=parseInt(document.all(Mouse_Obj).style.left)-even
2007-12-18 16:02:00
1402
原创 批量修改文件的编码方式
前两天抓了一个网站到本地,但是这个网站的文件是繁体的,big5码,由于我现在使用日文系统,所以每次打开都要转换一下编码方式,觉得麻烦,因此写了这么一个类。作用:1、修改文件的编码方式,比如原先的编码是big5,我把它转换成UTF-8。 2、拷贝图片,读取图片然后把文件放到指定的目录。(这个地方可以扩展,我是用一个图片缩放类,修改过来的,因此这个部分可以修改为具有图片缩放功
2007-12-14 12:24:00
2961
原创 一个简单的PL/SQL的例子
给自己做个备份。这个简单例子使用了记录集,游标等简单功能,正常返回OK,错误返回NG,同时在DB端控制台输出错误信息。CREATE OR REPLACE PACKAGE EMPLOYEE_IMPORT_SQL AS --リテン結果 RET_NG CONSTANT VARCHAR2(2) := NG; RET_OK CONSTANT VARCHAR2(2) := OK;
2007-12-06 12:16:00
1217
原创 java的压缩程序
上一篇放了一个解压缩的源代码,这次就放一个对应的压缩源代码。package zip;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/*
2007-11-28 10:50:00
1118
原创 java的解压缩程序
前两天LP问俺java的解压缩程序,后来就写了一个,放上来,大家共享之~ package zip;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;impor
2007-11-28 10:39:00
1224
转载 a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法
#包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则不是如此所以调用脚本的时候最好用void(0)或者等打开新窗口链接的几种办法1.window.open(url)2.用自定义函数
2007-10-10 10:11:00
1324
1
转载 Java源码分析:深入探讨Iterator模式
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很多
2007-10-05 09:47:00
693
原创 Vector和ArrayList的一点区别
Vector提供同步机制。ArrayList没有。Vector在增加一个元素的时候用定长的方法增加。 而ArrayList则是以你增加元素的大小来增加。 正式这样的原理所以有 Vector线性安全,ArrayList线性不安全。 Vector有同步机制,ArrayList没有同步机制。 Vector 是用在java 1.0/1.1 中的旧
2007-10-05 09:25:00
894
转载 Java - Vector、ArrayList和List的异同
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Ha
2007-10-05 09:01:00
1888
1
转载 网页中使用CSS样式表的五种方法
一、使用STYLE属性将STYLE属性直接加在个别的元件标签里,例如: 这种用法的优点 是可灵巧应用样式於各标签中,但是缺点则是没有整篇文件的『统一性』。二、使用STYLE标签 将样式规则写在...标签之中。 样式规则表--> 例如: BODY { color: BLUE; background: #FFFFCC; font-size: 9pt}TD, P { COLOR: G
2007-09-12 10:48:00
1048
转载 抽象类和接口的比较
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还
2007-09-11 11:34:00
681
原创 一个关于Comparator的使用例子
这两天项目需要用到一个排序,分别对应4个项目,所以写了一个Comparator类。代码如下: import java.util.Comparator;/** * www.webkkk.net * @author webkkk * */public class TestComparator implements Comparator { public int compare(Obje
2007-09-10 17:16:00
1263
原创 servlet简单例子
建立自己的Servlet: 1.举的这个例子是一个页面提交信息到servlet,文件内容如下: form.xml文件: content="text/html; charset=Windows-31J"> //(1)method、actionの指定 車 バイク 飛行機 ------------------------------
2007-09-04 16:42:00
9984
1
原创 javascript取页面上所有元素(对象)
http://www.itisedu.com/phrase/200604241247155.html一、Java数据库操作基本流程二、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理 Java数据库操作基本流程: 取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接1、取得数据库连接 1)用Dri
2007-09-03 16:52:00
2244
转载 document.getElementById()方法简写
在我们写javascript的时候经肯定会经常用到 document.getElementById() 这个方法,这么长一串很容易写错,而且其中getElementById又有大小写之分。 其实prototype.js里提倡的一个方法就是使用$()简写,通过以下的函数,你可以用$(id)来实现document.getElementById(id) 这个功能,怎么样,很爽吧! func
2007-09-03 14:15:00
1246
原创 javascript keycode大全
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Cap
2007-09-03 08:35:00
613
原创 动态追加select框中的项目
代码实现的功能是:点击画面上追加按钮,然后画面上的select的项目数就会追加一个,纯静态页面,不修改文件内容,只是显示内容变化而已。演示地址www.webkkk.net/yanshi/addselect.htm代码如下: www.webkkk.net function add1() { document.forms[0].selTest.options.length+=1; var
2007-08-23 17:08:00
972
原创 Oracle阶层查询
下面写的这个sql语句可以实现的功能是:显示数据库中,数据之间的层次关系(比如部门所属),同时把层次的数目也可以表示出来。SELECT DEPART_CODE, DEPART_NUMBER, DEPART_BELONG, LEVEL, SYS_CONNECT_BY_PATH(DEPART_CODE,/) "PATH"FROM DEPART START W
2007-08-21 12:14:00
1186
转载 sun.net.ftp.FtpClient的函数说明
sun.net.ftp.FtpClient.,该类库主要提供了用于建立FTP连接的类。利用这些类的方法,编程人员可以远程登录到FTP服务器,列举该服务器上的目录,设置传输协议,以及传送文件。FtpClient类涵盖了几乎所有FTP的功能,FtpClient的实例变量保存了有关建立"代理"的各种信息。下面给出了这些实例变量。 public static boolean useFtpProxy 这
2007-07-30 09:42:00
1480
原创 关于java模拟ie 访问web网站的解决方法
下面提供一个文件,该文件实现的功能有,java下访问网址,下载下来该页面到指定目录。可以设置代理服务器。package ie;/** * @author webkkk(blog.youkuaiyun.com/webkkk) */import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.DataOutputS
2007-07-27 14:00:00
3509
原创 java ftp客户端源代码
自己写了一个简单的ftp客户端,这个客户端主要使用的是FtpClient这个类,这个类处于jdk的lib/rt.jar包中。现在实现了文件上传,文件夹上传。其余的功能有待补充。代码如下:import java.io.File;import java.io.FileInputStream;import java.io.IOException;import sun.net.TelnetOu
2007-07-25 10:34:00
6927
2
原创 java中使用正则表达式
本文所介绍的只是如何在java中使用正宗表达式。通过一个具体的例子来说明。至于什么是正宗表达式,如何使用,将在别的地方进行介绍。首先,先介绍几个文件Pattern(模板、模式)和Matcher(匹配器)。①public final class java.util.regex.Pattern是正则表达式编译后的表达法。有趣的是,Pattern类是final类,而且它的构造器是privat
2007-07-25 09:50:00
1073
转载 PL/SQL 异常处理
异常分为预定义异常和用户自定义异常。 预定义异常是由系统定义的异常。由于它们已在standard包中预定义了,因此,这些异常可以直接在程序中使用,而不必在定义部分声明。 用户自定义异常则需要在定义部分声明后才能在可执行部分使用。用户自定义异常对应的错误不一定是oracle异常,例如,它可能是一个数据错误。 1、预定义异常 常见的预定义异常... --下面的块中产生一个NO_DATA_FOUND异常
2007-07-24 13:38:00
1725
原创 java中的文件拷贝,移动
java中没有直接对文件进行拷贝,移动的处理 。所以我就自己写了一个方法来处理文件的拷贝,移动。下面这个方法是文件移动方法,其中如果去掉红色部分代码,则是文件拷贝代码。 /** * ファイルを移動する * * @param oldFile 古いファイル名 * @param newFilePath 新ファイルパス * @param strEncoding charset * @
2007-07-11 14:33:00
1174
转载 日期格式、日期的解析和日期的计算
Java 语言的Calendar(日历),Date(日期), 和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分. 日期是商业逻辑计算一个关键的部分. 所有的开发者都应该能够计算未来的日期, 定制日期的显示格式, 并将文本数据解析成日期对象. 我们写了两篇文章, 这是第一篇, 我们将大概的学习日期, 日期格式, 日期的解析和日期的计算. 我们将讨论下面的类: 1、具体
2007-07-05 16:49:00
1145
转载 对数据库中列的一些基本的操作的SQL命令
查询表格的结构用desc table_name; 一、data definition language 1、建表格 create table table_name(column1 datatype [not null] [not null primary key], column2 datatype [not null],..) datatype - 资料的格式 not null - 不可
2007-06-28 09:01:00
1558
原创 日本人常用的口头禅
あの 、あのう→想不出适当的话时,或说话表现出迟疑,经过大脑思考才说出来比较慎重的缓冲用词。带有这个嘛,让我想想看。恩,讲起来。我说啊。啊!对了。 ええと →想不起下句话该怎麼说的时候ˇ一种缓冲用词,没有什麼特别的意思。不要和搭腔的〔ええ,そうです〕弄混。音调较平。 じつうは、実は →其实嘛!不瞒你说!说真的!老实说!事实上嘛!对了,我要告诉你! ※ じつに(真是,实在是)不同。 やはり、やっ
2007-06-28 08:53:00
1753
原创 文本输入框中光标的控制(定位)
前一阵子,项目中有个数字编辑的文本框,每次光标都跑到最后面。客户对此不满意,修改了一下代码。 Untitledfunction setPos(id,num){document.all[ id ].focus();var e =document.getElementById(id);var r =e.createTextRange();r.moveStart(character,
2007-03-30 16:42:00
1864
1
转载 Apache与Tomcat的三种连接方式介绍
首先我们先介绍一下为什么要让Apache与Tomcat之间进行连接。事实上Tomcat本身已经提供了HTTP服务,该服务默认的端口是8080,装好tomcat后通过8080端口可以直接使用Tomcat所运行的应用程序,你也可以将该端口改为80。既然Tomcat本身已经可以提供这样的服务,我们为什么还要引入Apache或者其他的一些专门的HTTP服务器呢?原因有下面几个:1. 提升对静态文
2006-12-12 11:05:00
979
转载 struts傻瓜式学习(一天篇)
struts傻瓜式学习(一天篇)作者:林佩雯发文时间:2003.12.01或许有人觉得struts不容易学,似乎里面的一些概念让未接触过的人迷惑,MVC1、MVC2、模式……我写这篇文章是想让从来没有接触过struts的人,能有个简单的入门指引,当然,系统地学习struts是必要的,里面有很多让人心醉的东东,那是后话了。该案例包括首页,用户登陆、网站向导页面。就这么简单,没有深奥的stru
2006-07-26 14:49:00
1222
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人