- 博客(143)
- 资源 (2)
- 收藏
- 关注
转载 oracle 数据的导入和导出
<br /> <br />1、命令行的导入导出命令:<br />Oracle数据导入导出imp/exp 就相当于oracle 数据还原与备份。exp 命令可以把数据从远程数据库服务器导出到本地的dmp 文件,imp 命 令可以把dmp 文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用<br /> <br />导出:exp user/pwd@orcl file=d:/data0409.dmp rows=y log=d:/log0409.txt<b
2010-09-06 10:29:00
401
转载 JavaScript弹出窗口DIV层效果代码
<br />创建一个弹出DIV窗口可能是现在网站/网页制作中最常碰到的问题之一。传统的JavaScript弹窗已经不适合目前网站的设计理念了,理由有二:首先,不友好——生硬的弹出对话框且伴随着“哐”的一声对用户体验是个很大的挑战;其次,兼容性不够强——有相当多的浏览器屏蔽了这种JS的Alert()方法。于是,一个良好用户体验的网站需要一种更合理的解决方案——使用很少的HTML代码,很少的CSS代码和几行的JavaScript代码来模拟浏览器默认的弹出窗口(即替换掉默认的Alert()界面和功能)。 <br
2010-07-06 14:24:00
581
转载 字符串编码(charset,encoding/decoding)问题原理
<br />字符串编码(charset, encoding/decoding)问题原理 <br /><br />编码问题很重要,关于编码问题的文章也很多。我本来没有兴趣重复这个主题。 <br />一个朋友问我有没有比较好的编码介绍文章。我记得以前看过几篇很不错的,但是当时搜索到的时候,就比较费劲,一时想不起来。于是,我就说,我攒一篇好了。 <br /><br />--------------------------------------- <br /><br />编码无处不在。Database, file
2010-06-25 16:40:00
342
原创 记一次SQL外连接and条件的误用
<br />http://www.cnblogs.com/fengyao/archive/2010/05/03/1726364.html<br /> <br />前段时间,在查找项目的一个BUG时发现该问题,为此特意整理该篇,以加深自己的印象,并给相关朋友一个注意和参考。<br /> <br /> <br />下面以一个小实例来讲该问题:<br /> <br />1、先建两张表并插入几条简单的测试数据,如下图<br /><br /> <br />2、我们先看看左连接的结果(右连接类似,不再举例)SELECT
2010-06-16 19:05:00
764
转载 SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)
<br />http://www.javaeye.com/topic/465807<br /> <br />最近公司在招人,同事问了几个自认为数据库可以的应聘者关于库连接的问题,回答不尽理想~<br />现在在这写写关于它们的作用<br />假设有如下表:<br /><br /><br />一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~<br />1:如右接连 right join 或 right outer join:<br /><br
2010-06-13 11:53:00
439
1
转载 win7硬盘安装
<br />win7出来一段时间了,反应还不错,所以今天更换了自己的操作系统。<br /> win7的安装比较方便,首先确定自己的C盘是NTFS格式。下载好win7旗舰版的(旗舰版是包含所有功能的)ISO镜像以后,直接用winrar解压至非C盘(如D:/win7) ;然后把D:/win7目录下的bootmgr和boot目录复制到C盘根目录下,并在C盘根目录下建个sources文件夹,把D:/win7/sources目录下的boot.wim复制到C盘刚建的sources文件夹。 <br /> 之后运
2010-06-13 09:41:00
199
转载 Hibernate3 二级缓存的使用配置细节
以下是使用hibernate二级缓存时常遇到的一些配置的详细解释,希望对各位有所帮助:配置一:hibernate.cfg.xml文件中增加org.hibernate.cache.EhCacheProvider true配置二:工程项目src文件下新建一个ehcache.xml文件,其内容为配置三:为了缓存某类的对象,其hbm文件中需添加属性例如:"http://hibernate.sour
2010-05-07 17:27:00
240
转载 Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibernate缓存分类:
2010-05-07 16:55:00
243
转载 hibernate3.X二级缓存的使用
(一)Hibernate的二级缓存策略的一般过程如下: 1) 条件查询的时候,总是发出一条select * from table_name where …. (选择所有字段)这样的SQL语句查询数据库,一次获得所有的数据对象。 2) 把获得的所有数据对象根据ID放入到第二级缓存中。 3) 当Hibernate根据ID访问数据对象的时候,首先从Session一级缓存中查;查不到,如果配置了二级缓存,
2010-05-07 16:41:00
338
转载 SWT 绘图(GC类)
1、点击鼠标左键在shell里画线。 public static void main(String[] args) { Display display = new Display(); final Shell shell = new Shell(display); Listener listener = new Listener() { int lastX =
2010-05-06 12:16:00
1248
转载 JAVA读取Oracle中的blob图片字段并显示
近期,在给客户做一个Demo页面时,需要用JAVA读取Oracle中的blob图片字段并显示,在此过程中,遇到一些问题,例如:连接Oracle数据库读取blob字段数据,对图片byte数据进行缩放等;特此记录,给自己备忘,给大家参考。整个流程分为四步,连接oracle数据库 -> 读取blob图片字段 -> 对图片进行缩放 ->把图片展示在jsp页面上。下面进行详细描述:1. java
2010-04-16 23:50:00
2724
1
转载 eclipse中打点不出来提示
解决方法:当在用eclipse或是myeclipse时,可能会遇到不能自动提示,就是当你用到点的时候,后面不会出现相关的提示信息。这时,解决方法如下 :1、菜单window->Preferences->Java->Editor->Content Assist->Enable auto activation 选项要打上勾2、window->Preferences->Java->Editor-
2010-04-01 15:14:00
1189
转载 filter用GB2312编码和pageEncoding=GB2312有什么不同
baidu 知道上看到了这个问题,感觉挺有用,现在项目里,也用到了,载录下来。filter是把页面的得到的数据转换为GB2312,然后对数据库进行操作, pageEncoding是将从数据库得的数据转换成GB2312显示在页面上,pageEncoding=GB2312是当前页面的编码格式,比如新建一个JSP,如果这项为空的话,默认是ISO-8859-1,这时候在eclipse下编写JSP时
2010-04-01 11:27:00
691
转载 用java调用oracle存储过程总结
这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。一:无返回值的存储过程存储过程为:CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) ASBEGIN INSE
2010-03-31 10:27:00
221
转载 Oracle创建删除用户、角色、表空间、导入导出、...命令总结
http://www.javaeye.com/topic/620306 //创建临时表空间 create temporary tablespace zfmi_temp tempfile D:/oracle/oradata/zfmi/zfmi_temp.dbf size 32m autoextend on next 32m maxsize 2048m extent management
2010-03-31 08:55:00
336
转载 java 获取时间出错
在windowsXP系统中。由于windows的更新,或者windows时间的同步,导致注册表中timezone更改。。影响了java中获取当前默认时区的正确当前时间,(一般情况下都是小时相差几个小时) 本人试过两种方法可解决: 1. 取时间前设置一下默认时区 TimeZone tz = TimeZone.getTimeZone("ETC/GMT-8");
2010-03-29 14:44:00
337
转载 Struts1.2 开发自己的类型转换器
在Struts 1.x中提供了一个类型转换器的功能。 例如:声明一个boolean类型的属性,当把这个属性的值设为Yes,1,on或Y等等时Struts会把它自动的转换成True类型。 但有些类型Struts却无法转换。 例如Date类型的转换: * 如果是java.sql.Date,页面日期格式必须为yyyy-mm-dd,才可以转换 * 如果是java.util.Date,默认情况下
2010-03-26 11:18:00
961
转载 PAZU 组件
1. 入门基础 PAZU 是一个ActiveX组件(NP版本是一个Plugin),本文档只讨论ActiveX版本(IE内核浏览器适用),NP版本的说明文档我们将另文发布。 PAZU 是一个已经通过微软代码认证签名的控件,用户可以在使用到这个控件的时候会自动提示安装,保证发布的便利性。 在你的WEB页里面使用 标签可以引用PAZU控件,如下: codebase=“http://www.4Fang.
2010-03-26 09:13:00
272
转载 JSP自定义标签学习(基础)
自定义标签的最大的特点:利用 自定义标签,软件开发人员和页面设计人员可以独立地自由工作.页面设计人员可以把精力集中在使用标签(HTML,XML或者JSP)创建网站上,而软件开发人员则可以将精力集中在实现底层功能上面,若国际化等等,这样,页面设计人员可以使用自定义标签的形式来实现具体的功能.下面我们来指定一个简单的标签,步骤如下扩张TagSupport 写自定义Tag的tld文件 w
2010-03-22 12:00:00
242
转载 JSP自定义日历标签
1.配置文件:将jstl.jar和standard.jar两jar包配置到WEB-INF下的lib目录或是根目录下的lib目录下。2.配置tld文件calendar.tld --->文件名任意version="1.0" encoding="UTF-8"?>"-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" "http://j
2010-03-19 17:24:00
719
转载 J2EE系统异常的处理准则
异常的处理是每个Java程序员时常面对的问题,但是很多人没有原则,遇到异常也不知道如何去处理,于是遇到检查异常就胡乱try...catch...一把,然后e.printStackTrace()一下了事,这种做法通常除了调试排错有点作用外,没任何价值。对于运行时异常,则干脆置之不理。 原因是很多开发者缺乏对异常的认识和分析,首先应该明白Java异常体系结构,一种分层继承的关系,你必须对层次结
2010-03-17 11:18:00
206
转载 WEB开发中如何处理异常
WEB中业务层和DAO层的异常如何处理啊 编程论坛 1 个网友回答: 我习惯,往上抛,抛到页面层。最终显示异常页面。异常页面要自己写。 然后做统一处理,为每种异常配置相应的客户可以理解的信息,然后显示在页面上。 这样做可能不是很好。希望能听到更好的答案。 编程论坛 2 个网友回答: 如果用spring的话,那么spring引入了针对dao的异常机
2010-03-17 11:11:00
401
转载 java异常处理
只针对不正常的条件才使用异常 异常只应该被用于不正常的条件,它们永远不应被用于正常的控制流。 下面是一个用异常作遍历结束条件的滥用异常的例子: //horrible abuse of exceptions. Dont ever do this! try{ int i=0; while(true)a[i++].f(); }catch(ArrayInd
2010-03-17 10:46:00
293
1
转载 C/C++ 与 JAVA 的互操作
http://blog.csdn.net/yuzl32/archive/2008/06/20/2568823.aspx
2010-03-12 17:01:00
341
转载 javascript调用ocx
<OBJECT id="ocx文件名" codeBase="ocx控件的相对位置#version=1,0,0,0" data="data:application/xoleobject;base64,mRHW/Ifh3UqI5ZryOEhtERAHAAD/KgAAYSQAAA==" classid="CLSID:通过MCP找到的classid" VIEWASTEXT>
2010-03-12 10:40:00
600
1
转载 HTML-OBJECT标签学习
OBJECT标签定义一个嵌入的对象。 1.它向您的XHTML(XHTML是更严谨更纯净的HTML版本)页面添加多媒体。 2.它运行您规定插入HTML文档中的对象的数据和参数,以及可用来显示和操作数据的代码 注意:object元素可以出现在head或是body元素里。在与中间的文字为一些替换文字,针对那些无法支持这个标签的浏览器。里面的标签则是当它在运作时一些参数的设置。 提示:针对图片的话请使用标
2010-03-11 15:29:00
319
转载 DOM 操作基础
1.节点(node)层次 Document--最顶层的节点,所有的其他节点都是附属于它的。DocumentType--DTD引用(使用语法)的对象表现形式,它不能包含子节点。DocumentFragment--可以像Document一样来保存其他节点。Element--表示起始标签和结束标签之间的内容,例如或者。这是唯一可以同时包含特性和子节点的节点类型。Attr--代表一对特性名和特性值。这
2010-03-11 11:37:00
208
转载 解决大批量数据导出Excel产生内存溢出的方案
http://www.javaeye.com/topic/240053 POI或者JXL在导出大量数据的时候,由于它们将每一个单元格生都成一个Cell对象,所以很容易导致内存溢出。解决这个问题,唯一的办法是弄清楚Excel的二进制格式(汗),并且用流的方式读写Excel。POI和JXL其实提供了二进制方式读写Excel的API,只是因为缺少文档和实例,所以使用的人不多。我编写了这个简单的合
2010-03-11 09:10:00
576
转载 大量数据与Excel交互的解决方案
http://www.javaeye.com/topic/611809一. 导入生成 Excel 原始的做法: 将数据加载到内存中,导入 Excel, 此方法的弊端: 1. 大量数据加载到内存中 , 使机器变得缓慢 2. 大量数据在导入 Excel 时形成大量 cell 对象产生 OOM 在使用 TOMCAT 的情况下, JVM 最高只能支持到 2G 内存,则会发生内
2010-03-11 09:06:00
341
转载 poi jxl 生成EXCEL 报表
http://www.javaeye.com/topic/611329前2天后台系统需要生成报表,正好抽时间复习了一下之前做过的JAVA生成EXCEL,下面介绍POI 和JXL 生成报表的2种方式。1.jxl 生成报表 package excel; import java.io.FileOutputStream; import java.io.OutputStr
2010-03-11 08:57:00
350
转载 JavaScript中的正则表达式
精通 JS正则表达式正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字 正则表达式语法 一个正则表达式就是由普通
2010-03-10 15:55:00
204
转载 JS操作COOKIE
http://www.javaeye.com/topic/518704 jQuery.cookie = function(name, value, options) { if (typeof value != undefined) { // name and value given, set cookie options = options
2010-03-10 15:37:00
234
转载 动态Proxy与Java ACL用户访问控制机制实现
用户访问控制(Access control )机制总是围绕粗粒度和细粒度两个方面来讨论: 粗粒度控制:可以规定访问整个对象或对象群的某个层,而细粒度控制则总是在方法或属性层进行控制,比如: 答应一个文件为只读是属于粗粒度控制,而答应对这个文件某行有写操作则属于细粒度控制。 一个好的用户控制机制当然既答应粗粒度也答应细粒度控制,在Jive中我们看到是使用Proxy来达到这个目的,但是我们也发
2010-03-09 16:25:00
283
转载 struts下通过过滤器进行权限控制
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ttff521xx/archive/2009/08/10/4430143.aspx 权限验证(代码中部分删除,保留框架)1.struts框架安全隐患使用Struts框架时,权限通常控制在Action级(比如将权限验证放在Action的基类中,这样新的Action都继承于这个Action基类,所有Action就可
2010-03-09 13:54:00
732
转载 java中的io系统总结(转)
java中的io中的(input/output)stream无非就是包括基于字符的stream、基于字节的stream和把字节导向的stream转换 字符为导向的stream的stream。(很难理解么?) 以字节为导向的stream------InputStream/OutputStream InputStream 和 OutputStream是两个abstact类,对于字节为导向的stream
2010-03-08 18:00:00
264
转载 Java IO浅析
什么是流: 流是一个抽象的概念。当Java程序需要从数据源读取数据时,会开启一个到数据源的流。数据源可以是文件,内存或者网络等。同样,当程序需要输出数据到目的地时也一样会开启一个流,数据目的地也可以是文件、内存或者网络等。流的创建是为了更方便地处理数据的输入输出。 流分为字节流和字符流。字节流也称为原始数据,需要用户读入后进行相应的编码转换。而字节流的实现是基于自动转换的,读取数
2010-03-08 17:49:00
165
转载 java字节流和字符流
Java流操作 对于我们常用的GBK中,英文是占用1个字节,中文是2个 对于UTF-8,英文是1个,中文是3个 对于Unicode,英文中文都是2个 Java的流操作分为字节流和字符流两种。1、 字节流所有的读操作都继承自一个公共超类java.io.InputStream类。所有的写操作都继承自一个公共超类java.io.OutputStream类。InputS
2010-03-08 17:33:00
264
转载 java使用POI操作Excel报表
HSSFWorkbook API:http://poi.apache.org/apidocs/org/apache/poi/hssf/usermodel/HSSFWorkbook.htmloffice办公软件的使用使得开发企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开。或者是:我们已经习惯用Excel打印。这样子如果用.net开发是没有问题的,但是有j2ee这个比.
2010-03-08 16:37:00
1175
转载 ThreadLocal 与 synchronized
简明扼要,再谈ThreadLocal和synchronizedhttp://www.javaeye.com/topic/179040 通通透透理解ThreadLocalhttp://www.javaeye.com/topic/608762
2010-03-07 11:17:00
376
原创 javascript操作表格
利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。 1、inserRow()和insertCell()函数 insertRow()函数可以带参数,形式如下: insertRow(index):index从0开始 这个函数将新行添加到index的那一行前,比
2010-03-04 14:06:00
3021
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人