- 博客(36)
- 问答 (21)
- 收藏
- 关注
原创 JDK&JRE区别
作为一个老油条,备份下基础的东西。 对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下:简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development KitJRE...
2011-11-26 22:39:06
181
原创 Struts1的异常处理方式
Struts可以以两种不同方式来处理Action类中execute()方法产生的异常:1、配置方式:通过设置Struts配置文件(struts-config.xml)中的exception元素来处理异常。2、编程方式:在Action中捕获异常,并把异常重新包装成ActionMessage对象,然后把ActionMessage对象保存在ActionMessages对象中,接着把请求转发...
2011-04-19 00:27:09
361
原创 Struts 1 异常处理
一、概念: 1. 错误处理 前面已介绍过 Struts 的错误处理的基本方法:ActionErrors / ActionError / <html:errors />这些错误是指用户使用时产生的错误,如输入了无效数据。 应用程序本身工作是正常的。2. 异常处理 异常是指当某种情况发生时,应用程序无法正常运行的情况。是不可恢复的。比如说数据库访问出错。异常处理可以用友好的界面来显...
2011-04-19 00:25:02
208
原创 NOT EXISTS替代NOT IN ,EXISTS替换DISTINCT
用NOT EXISTS替代NOT IN 在子查询中,NOT IN子句将执行一个内部的排序和合并。 无论在哪种情况下,NOT IN都是最低效的 (因为它对子查询中的表执行了一个全表遍历)。 为了避免使用NOT IN ,我们可以把它改写成外连接(Outer Joins)或NOT EXISTS. 例如: SELECT … FROM EMP WHERE DEPT_NO N...
2011-04-13 11:30:16
521
原创 用pl/sql developer导出表结构和数据
以前都习惯用 imp/exp 命令导入/导出oracle数据的用pl/sql developer 界面化操作也挺方便的:1、点击Tools--Export User Objects 这种方式可以导出当前用户拥有的所有对象,包括表、视图、触发器、同义词等等,对于表,只能导出表结构,不能导出数据,选中要导出的对象,设置好导出的路径和各个参数后,点击Expo...
2011-03-16 14:26:55
402
原创 SSH 处理lob(blob, clob) 类型字段
在使用struts+spring+hibernate的开发中,有些时候用户会有数据库存储文件的需求,在数据库中一般会采用Blob字段或Clob字段来存储二进制图片、流媒体或文件。现就将在实际开发中遇到的问题及解决方法告之。一、问题需求:1.在持久化类中字段该用什么类型?2.在Struts中文件对应的数据类型是什么?3.在Hibernate中字段对应的类型是什么?4....
2011-02-23 10:25:04
169
原创 tomcat5 连接池 maxIdle,maxWait,maxActive
时间长了,这几个参数意思总会忘记。记录一下。------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...
2011-01-25 13:56:05
235
原创 Oracle 配置参数查询语句、索引查询
Oracle 配置参数查询语句SELECT NAME,VALUE FROM v$parameter WHERE NAME IN('sga_max_size','db_cache_size', 'shared_pool_size','shared_pool_reserved_size','large_pool_size','java_pool_size','db_block_...
2010-06-28 23:42:10
354
原创 editplus 简单配色方案
普通文本背景色:238,239,230 (#E6EFEE)行号(LineNumber):前景色:000,128,128 背景色:192,192,192字体:10pt boldConsolasFixedsysCourier NewVerdana开启 视图 View–> 代码折叠 Code Fold–> 使用代码折叠 Use Code Folding ...
2010-05-31 17:52:10
451
原创 windows下查看80端口占用情况,适用于查看任何端口
开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选”查看”-”选择列”经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用。我们需要确定谁占用...
2010-02-02 15:26:56
219
原创 apache 压力测试工具ab(apache benchmark)
ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。 /*在这个例子的一开始,我执行了这样一个命令 ab -n 10 -c 10 http://www.google.com/。这个命令的意思是启动 ab ,向 www.google.com 发送10个请求(-n 10) ,并...
2010-02-01 14:27:32
176
原创 IE 6 图片<img/> 写入html ,图片不显示问题
图片html,如<img src="xxx.jpg">已经插入到页面中,但是图片没有显示,IE7,火狐等浏览器都正常,要右键-“显示图片”,图片才显示,很奇怪的。去搜了下,正好有位大哥遇到过类似的问题。他说搜国内的相关文章,都是一坨大鸟屎,最后靠国外文章解决,说几个吃饱了没事干的老外反复试验,发现这是IE6 一个底层机制的bug,说是<a ...
2010-01-25 14:05:02
128
原创 jquery 父窗口 子窗口 相关操作
<1>js或者jQuery访问页面中的框架iframe.注意:框架内的页面是不能跨域的! 假设有两个页面,在相同域下. 假设:父窗口 index.html ,有 id 为 subifrm 的 iframe 1. 在index.html执行JS直接访问子窗口中某元素 :document.getElementById('su...
2010-01-20 11:53:41
264
原创 关于 IE6 中 div 最小高度 为18px
div高度不能小于18的问题, 原因: ie默认的字体大小的问题, 要解决这个问题,可以强制定义该 div 的字体尺寸,或者定义 overflow 属性来限制 div 高度的自动调整。比下: <div style="height: 6px; font-size: 0;"></div>或者<div style="height: ...
2010-01-12 14:26:01
157
原创 关于spring 操作 LOB 数据的抽取器
介绍用到的几个spring类:OracleLobHandler: 它是org.springframework.jdbc.support.lob.LobHandler接口的oracle数据库实现,它使用Oracle'sJDBC driver(必须是Classes14.jar,不能是classes12.jar)API创建oracle.sql.BLOBand ora...
2009-10-10 16:20:11
133
原创 Flex连接Java EE的技术选择
Flex连接javaEE后台的可用技术:1)HTTPService(xml 方式)2)Webservice (soap)3)Blazeds4)LiveCycle Data Services5)Graniteds6)Flamingo...
2009-10-10 10:42:35
158
原创 My SQL 设置字符集
查看编码:show variables like 'collation_%'; show variables like 'character_set_%';修改:MySQL:修改默认字符集,转换字符集(MySQL 5.X) 1. 修改 MySQL 数据库默认字符集(mysql database default character set) ...
2009-09-04 16:26:27
601
原创 查看 MySql 字符集
MySQL 乱码的根源是的 MySQL 字符集设置不当的问题,本文汇总了有关查看 MySQL 字符集的命令。包括查看 MySQL 数据库服务器字符集、查看 MySQL 数据库字符集,以及数据表和字段的字符集、当前安装的 MySQL 所支持的字符集等。一、查看 MySQL 数据库服务器和数据库字符集。mysql> show variables like '%char%';+--...
2009-09-04 16:24:31
104
原创 oracle 92 数据文件导入 oracle 90 方法
我机器上是Oracle 90 的数据库,客户发给我一个Oracle 92导出的数据库 dmp,在我导入的时候出现了由于oracle的9.22错误,以下的语句失败:。。。。。。在网上找了很多资料,最终找到了一个高手的解决方法,解决了这个问题,只是高手写的太专业了,试了半天才明白高手说的 意思,现在就和大家分享下通俗版的 先用ultraedit32打开dm...
2009-05-08 16:24:04
146
原创 javascript获取客户端网卡MAC地址和IP地址和计算机名
在做 B/S 结构的系统时,我们常常需要获取客户端的一些信息,如 IP 和 MAC ,以结合身份验证。 要获取服务器端的 MAC 很容易,但是要获取客户端的 MAC 的地址确要花费一翻心思,通常的做法是调用 Win32API 或直接调用 nbtstat 命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用 Javascript ,这样做的好处是不需要服务器端进行处理,有客户端自行获...
2009-05-08 13:32:23
102
原创 如何查看oracle表空间已使用大小
1. 查看所有表空间大小 select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name; 2. 未使用的表空间大小 select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by...
2009-05-05 13:35:31
160
原创 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
Oracle10g10.2.0.1.0标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问题比较常见。 --1查看表空间已经使用的百分比select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 ...
2009-05-05 13:30:42
341
原创 Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)...
1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置sel...
2009-03-31 16:28:53
88
原创 删除list中的重复数据
在java里面要想去除list中的重复数据可以使用两种方式实现:1. 循环list中的所有元素然后删除重复 public static List removeDuplicate(List list) { for ( int i = 0 ; i < list.size() - 1 ; i ++ ) { for ( int ...
2009-03-30 16:01:45
142
原创 JAVA的MD5加密收藏
MD5的全称是Message-Digest Algorithm 5,Message-Digest泛指字节串(Message)的Hash变换,就是把一个任意长度的字节串变换成一定长的大整数。MD5将任意长度的"字节串"变换成一个128bit的大整数,并且它是一个不可逆的字符串变换算法,换句话说就是,即使你看到源程序和算法描述,也无法将一个MD5的值变换回原始的字符串,从数学原理上说,是因为原始的字符...
2009-02-26 14:39:33
225
原创 通用日期处理函数
/* * <p>Company: 凌科软件 www.elinksoft.com </p> * @author liubaojun * @version 1.0 * Created on 2004-11-29 * 来源于 elinkBSP (业务架构平台) 部分源代码 */ import java.text.*; import java.util...
2009-01-16 16:55:37
138
原创 Java的字符流和字节流 比较
IO分两种流 字节流 InputStream OutputStream 字符流 Reader Writer 他们都是抽象类 具体实现 字节流 FileInputStream FileOutputStream 字符流 FileReader FileWriter 字符流处理的单元为2个字节的Unicode字符,分别操作字符、字符数组或字符串,而字节流处理单元为...
2009-01-16 15:36:03
121
原创 Java IO 操作与字节流 简述
File类 一个File类的对象,表示了磁盘上的文件或目录。File类提供了与平台无关的方法来对磁盘上的文件或目录进行操作流式I/O流(Stream)是字节的源或目的。两种基本的流是:输入流(Input Stream)和输出流(Output Stream)。可从中读出一系列字节的对象称为输入流。而能向其中写入一系列字节的对象称为输出流。流的分类节点流:从...
2009-01-16 15:32:11
181
原创 tomcat 启动内存设置
其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可 进行设置 三、实例,以下给出1G内存环境下java jvm 的参数设置参考: JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSiz...
2009-01-15 10:43:09
212
原创 Flex Builder 工具 以及 安装目录文件 简述
安装目录文件夹说明:安装路径下的 sdks\3.2.0 文件夹,里面存放了Flex 3最核心的内容 bin和lib 分别存放了Flex的编译程序和编译器的运行库文件 frameworks :包含所有的AS源文件。 sample :大量的Flex实例源代码。Flex Builder 工具界面:独立安装的IDE界面和Eclipse类似。有两种工作模式...
2008-12-26 11:27:37
218
原创 Flex Builder 3.0 plug_in for Eclipse 安装(绿化)
这两天准备学习Flex,于是下载了Flex Builder 3.0 For Eclipse plugin准备安装. 但是安装后启动Eclipse,找了半天也没找到Flex.而且Flex Builder会把JRE也安装.觉得这样很不爽. 所以我想到能不能来个Flex Builder绿色安装方法呢. 想到就做.下面是我的安装过程.(前提是系统已经有JRE,且JAVA环境变量已经配置OK,此处略...
2008-12-26 11:20:51
123
原创 spring2.0 关于singleton 的修改
在spring 1.0中,只需要配置singleton="false"就行了可是在spring2.0中,使用scope="singleton" 或者 "prototype" 代替singleton="true/false"
2008-12-17 14:58:07
138
原创 JW Media Player中文文档(网页嵌入flash播放器)
转自--http://onewww.net/blog/article.asp?id=98 其他参考博客--http://brook.cc/?p=550 官方网址 http://www.jeroenwijering.com http://www.longtailvideo.com/players/jw-flv-player/ 下载地址 http://www.longta...
2008-12-17 11:28:57
223
原创 Spring中<ref local=""/>与<ref bean=""/>区别
<ref local="xx"/> 用"local"属性指定目标其实是指向同一文件内对应"id"属性值为此"local"值的索引"local"属性的值必须和目标bean的id属性相同。如果同一文件内没有匹配的元素,xml解析器将提示错误。同样,如果目标在同一XML文件内,使用"local"变量是最好的选择(为了尽可能早地知道错误)
2008-12-10 21:53:09
257
原创 老问题,关于Eclipse 内存不足 或者 启动时速度慢
Eclipse总是崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommendedthat you exit and restart MyEclipse with new virtual mach...
2008-09-25 16:13:58
115
原创 关于自动生成 映射文件 出现"Generating Artifacts"错误!
我的oracle是 9i 的,原来一直用的驱动 classes12.jar classes111.jar ,后来用hibernate ,用 DB Brower 自动生成pojo类和 映射文件的时候, 出现 “Generating Artifacts”错误, 后来 听说驱动太旧 ====jdk1.4及更高版本 用ojdbc14.jar jkd1.3 用classes12.jar ...
2008-09-22 10:45:03
173
空空如也
jquery解析json ,IE 中解析正常 ,firefox chorme 解析失败
2010-09-01
关于数组比较的算法
2010-07-31
网页中 文件上传窗口的 文件类型 可不可以自定义?
2010-05-10
关于 java 位移 、与 的疑惑
2010-04-22
如何 把中文字符和英文字符 写入outputStream流中
2009-06-25
oracle 表空间的数据文件大小最大限制是4G ,能不能突破4G 限制?
2009-05-21
oracle 中 如何删除 某个表空间里面的 某一个数据文件
2009-05-07
大伙提供下一些开源的 java 开发的邮件系统和 用什么邮件服务器
2009-04-22
飞鱼编辑器 字数统计
2009-04-16
一个Webservice 服务,多次重复调用其中某个方法,出现错误。
2009-02-07
关于access 添加一个新记录后 返回新记录的ID 号
2009-01-20
关于获取 InputStream 输入流的 字节数
2009-01-15
重复刷新页面 tomcat 会自动关闭
2009-01-13
FCKeditor js 验证为空问题,多了一个<br/>
2009-01-07
SSH 控制 session 开和关 以及 线程thread的管理
2008-12-17
问一个非技术性的问题,关于"街景"
2008-11-11
java 计算某日期 多少天后的日期
2008-11-03
一个字符串里面包含运算符,转成能正常操作的运算符
2008-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人