自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

融化的冰

室温27度。。

  • 博客(177)
  • 收藏
  • 关注

原创 提高Java水平的十大技术

本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。    一、XML   在十种技术中,最重要的一种技术我想应该非XML莫属。这里不仅仅指XML规范本身,还包括一系列有关的基于XML的语言:主要有XHTML,XSLT,XSL,DTDs,XML

2008-05-04 17:12:00 791

原创 没有翅膀的世界也可以如此的美

      朦朦胧胧中,度过了5年,就这样,在人生最辉煌的黄金时间中,度过了5年。        5年,60个月,261个星期,1825天,43800小时... ...        5年,在漫漫的银河系,它只是简简单单的弹指一挥... ...        5年,在历史的长河中也只是漫漫海洋中的一滴水... ...        但是,对于一个生命来说,5年,也许基本上也就是20分之1吧。况且,

2007-09-25 17:41:00 939

原创 jsp上传过程中出现Stream ended unexpectedly

大体是这样的,我用uploadify上传文件,本地测试均没有问题。但是服务器是2M带宽。所以上传过程中会比较慢,如果上传的过程中关闭或者刷新网页,则会抛出org.apache.commons.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Strea...

2012-12-06 12:51:48 880

转载 常用正则表达式

 1。^/d+$  //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]*$  //匹配正整数 3。^((-/d+)|(0+))$  //匹配非正整数(负整数 + 0) 4。^-[0-9]*[1-9][0-9]*$  //匹配负整数 5。^-?/d+$    //匹配整数 6。^/d+(/./d+)?$  //匹配非负浮点数(正浮点数 + 0) 7。^(([0-9]+/.[0

2008-09-09 09:59:00 753

转载 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。

 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:/daochu.dmp中exp system/manager@TEST file=d:/daochu.dmp full=y2 将数据库中system用户与sys用户的表导出exp system/manager@TEST file=d:/daochu.dmp owner=(system,sys)3 将数据库中的表inn

2008-07-15 11:26:00 1106

原创 oracle导入导出的命令。不用在客户端操作。直接在dos界面的操作

EXP: c:>exp scott/tiger@xxxx file=d:/database.dmp log=d:/database_exp.log full=y在客户端net manager中配置服务器上oracle的服务;xxxx为配置的服务器的oracle服务名;这里的xxxx不是带ip的。是本机配置的网络服务。 IMP:imp aichannel/aichannel@HU

2008-07-15 11:00:00 975

转载 Oracle10g新特性:Recycle Bin回收站

Oracle10g提供了类似操作系统中的回收站功能。当drop table的时候,实际上只是将其重命名,并将table以及相关联的对象如index,constraint等放到回收站(RecycleBin)中,后续如果发现drop错了table,可以使用flashback table命名将回收站中的table还原,这就是Oracle10g的Flashback Drop功能。环境SQL>

2008-06-02 14:14:00 1097

转载 Oracle中的Job简介

包含以下子过程: Broken()过程。change()过程。Interval()过程。Isubmit()过程。Next_Date()过程。Remove()过程。Run()过程。Submit()过程。User_Export()过程。What()过程。1、Broken()过程更新一个已提交的工作的状态,典型地是用来把一个已破工作标记为未破工作。

2008-05-27 14:44:00 725

原创 哇塞!!!不同的播放器,终于被我找到了。

下面是不同类型的播放器,可以调整大小,风格,颜色等好多属性。好好看看吧。俺费了好大劲baidu出来的呢。嘿嘿。自己顶!!!defaultFrame" VALUE="">说明:1、选取代码后放到你网页的任意位置,width="视频宽度" ,height="视频高度";2、:value="0"时为不自动播放,“1”为自动播放;3、:value="0"时为循环播放,value="1"为播放1次。也可

2008-05-09 10:13:00 1458

原创 html中实现realPlay播放器

将下面的代码拷到jsp或者html相应的部分,就可以实现在线播放的效果,音频视频都可以。风格是realPlay格式的简约风格。有声音大小,进度调整,快进快退。目标路径可以是相对的,也可以是绝对的。我试了下。还不错呢。哈哈。                                       

2008-05-09 10:09:00 1553 1

原创 sqlserver中的翻页

sqlserver中没有类似oralce中的伪列。所以不能用这个属性来进行分页。这是我最近搞的一个关于sqlserver的分页,不知道对你有没有帮助:我们知道,sqlserver中,top关键字是用来取前n条记录的。如果想得到查询结果集中的前20条数据,则sql语句如下:select top 20 *   from x_user ;方法1:对于一般的表,id都是基于一种规则顺序往下走的。一

2008-05-08 16:12:00 2993 2

原创 sqlserver的存储过程与用户定义的函数区别和联系

 Sqlserver中的存储过程可以写在2个地方。一个是存储过程下面,还有一个是用户定义的函数下面,下面我就这2个下面的存储过程分别说下他们的区别和联系。 对于java代码来说,这2个下面的调用方法都是一样的。(试想下,如果不一样的话,那么岂不是乱了。就是为了减少代码的修改次数才写得存储过程。)这2个下面的存储过程下面分别给了1个例子。 1 用户定义的函数:CREATE f

2008-05-06 16:03:00 1460

原创 sqlserver与存储过程在java中的调用

  原来写过的一些存储过程都是针对oracle的。现在我来说说sqlserver中存储过程的写法和一些相关的调用。 1 在查询分析器中写入如下代码:CREATE PROCEDURE InsertUser@loginName varchar(50),@realName varchar(50),@password varchar(50),@userId int outp

2008-05-06 13:17:00 807 2

转载 js前台控制文件大小

var FileMaxSize = 1000;//限制上传的文件大小,单位(k)         var s=frm.imgfile1.value;        //alert(s);     // if(s==""){alert("No image,please select again!");document.personRight.imgfile1.focus(); return   fa

2008-04-03 13:19:00 5527

原创 疯狂的蚂蚁----ant

    管理你的代码,doc文件,编译,配置等开发工作你是怎末做的:自己管理源目录,编译文件,copy,实施...在window写bat,在unix写shell?    可惜我不怎末会写。所以我制作一个ejb的过程是这样的:写代码->写个bat编译代码->组织文件(ejb-jar.xml,jboss.xml...)->压缩文件生成jar文档->实施......(还有同样的测试过程)(为甚末不用jb

2008-04-02 14:49:00 881

原创 自定义标签的开发----自定义标签中各常量的说明

其中几个常量的意义如下:SKIP_BODY:表示不用处理标签体,直接调用doEndTag()方法。SKIP_PAGE:忽略标签后面的JSP内容。EVAL_PAGE: 处理标签后,继续处理JSP后面的内容。EVAL_BODY_BUFFERED: 表示需要处理标签体。EVAL_BODY_INCLUDE:表示需要处理标签体,但绕过setBodyContent()和doInitBody()

2008-04-01 09:36:00 667

转载 自定义标签的开发----内嵌标签的开发

在实际开发中,往往需要多个标签的嵌套以完成一个任务,这样标签就存在父子关系。类似于下面:mt:switch value="test">    mt:case value="test1">            my    value is test1    mt:case>    mt:case value="test2">            my value is  test2    m

2008-03-31 16:56:00 764

转载 自定义标签的开发----含有body的tag

带body的自定义标签,尝试写一个标签,这个标签可以迭代显示标签主体里面的内容,迭代的次数由标签的属性指定.首先,要说明的是,其实标签也是一个java类,它是运行一个或两个接口的javabean,然后再配合标签描述文件(以.tld为扩展名),两者结合就可以作出自己的自定义标签库了.呵呵,是不是觉得有点眉目了?那么下面我们开始写一个自己的java标签类,作为有body的标签,这个类必须实现javax

2008-03-31 11:13:00 971

原创 一语道破天机,网站静态页面的生成~~~不服不行

关于静态页面的生成,网上说的天花乱坠,其实就是披着一层纱,把这层纱揭去,一切全部了然。我不明白为什么网上把这个说的那么神乎其神?其实,相当简单。静态页面的用处,无非就是减少读取数据量的次数,但是随之而来的弊端就是一条记录对应一个html页面,虽然不大,但是长此以往几k几k也可以吃掉硬盘。所以仔细想想便可知道静态页面在什么场合推荐生成。1 列表页:这个页面无论如何也不能生成静态页面的。因为东

2008-03-25 10:34:00 2873 5

原创 oracle存储过程分页

oracle存储过程的分页:select  * from (select rownum as seq , task_name from (select * from task_control_task t where task_state=10;说明:1 所有的条件一定要放在最里面进行,包括分组。外面2层只负责条数的设定;2 虽然小于和大于都可以放在最外面一起设定,表面上好像代码少了1层限制,但是

2008-03-18 12:16:00 1120

原创 存储过程2----结果集的写法

存储过程中返回的结果集不是实实在在的库里面的表,是一个虚表.需要通过创建一个虚表的方式来实现.虚表就是oracle中的TYPE.一个type和package类似.也是由2部分组成.其中右边的一个叫table.这是存储过程返回的表,但是这里面是空的,没有任何东西,类似java的指针.还有左边的一个叫record,这个就是那个指针指向的真正的表.具体代码如下: record体:create or

2008-03-05 11:22:00 782

原创 存储过程1----包体的写法

由于项目中用到过一些存储过程,以前都是别人写。自己只管调用获得返回值。现在清闲,没事研究下。Packages里面就是封装好的存储过程。由package和package body组成。每当创建一个包的时候,就分别创建了这2个。其中package是暴露给我们外面可以用的。package body里面除了有外面可以用的方法的实体。还可以写一些自己内部的工具类。我自己写了一个最简单地的存储过程。代

2008-03-05 10:56:00 1500

原创 用poi把列表写入excel。

%@page contentType="text/html;charset=GBK"%>     response.reset();//可以加也可以不加  response.setContentType("application/x-download");     List reportList=(ArrayList)request.getAttribute("mainList");     Da

2008-02-29 09:21:00 1372

原创 String和InputStream的转换

1. String --> InputStreamInputStream String2InputStream(String str){    ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes());    return stream;}2. InputStream --> StringString inpu

2008-02-22 09:44:00 645

转载 js操作数组汇总

shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5]  b:1 unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5]

2008-02-21 14:42:00 962 1

转载 如何在Web页面上直接打开、编辑、创建Office文档

有朋友询问如何在Web页面上做到像SharePoint中的效果一样,能直接激活客户端的Word来打开.doc文件,而不是类似直接点击.doc文档链接时Word在IE中被打开那样。想想这个问题应该很多人都会感兴趣,所以干脆写一篇blog来大致描述一下方法。在安装Office2003以后,有一个ActiveX控件被安装到了系统中,这个控件位于“Program Files/Microsoft Off

2008-01-31 16:13:00 764

原创 poi----操作word。相关代码

poi操作word    1.1 添加poi支持:包下载地址http://www.apache.org/dyn/closer.cgi/poi/release/     1.2 POI对Excel文件的读取操作比较方便,POI还提供对Word的DOC格式文件的读取。但在它的发行版本中没有发布对Word支持的模块,需要另外下载一个POI的扩展的Jar包。下载地址为http://www.ibib

2008-01-31 11:26:00 1738 1

转载 oracle----blob vs clob

相关文章: X JAVA完全控制Oracle中BLOB CLOB说明 new Draggable("related_topics"); Blob是指二进制大对象也就是英文Binary Large Object的所写,而Clob是指大字符对象也就是英文Character Large Object的所写。由此可见这辆个类

2008-01-30 11:11:00 2222

转载 java读取word文件

1。读取word文件有两种方法,用jacob包,可以修改生成word文件内容。如果只读取word里的文本内容的话,可以用poi读取word文件,先到http://www.ibiblio.org/maven2/org/textmining/tm-extractors/下载tm-extractors-0.4.jar包2。读取word里的文本内容的示列代码    import java.io.*

2008-01-30 11:00:00 2587

转载 Fckeditor----经验分享

最近一直在搞FCKeditor在线文本编辑器的裁剪和集成,总结了自己的一些心得体会,跟大家分享一下自己的经验!1.jsp/java中引用FCKeditor步骤和具体做法,参见如下的链接:  a.jsp页面集成调用说明;   b.后台浏览和上传功能集成指南;注意点:配置好jsp页面集成FCKeditor的javascrīpt调用以后,页面将会显示如下的样子:页面上相应的代

2008-01-30 10:25:00 948

原创 FckEditor----赋值与操作

FCKEditor的赋值和取值操作 1、获取编辑器中HTML内容function getEditorHTMLContents(EditorName){     var oEditor = FCKeditorAPI.GetInstance(EditorName);     return(oEditor.GetXHTML(true)); }2、获取编辑器中文字内容(在博客发布时获取无h

2008-01-30 10:05:00 1066

原创 jseclipse的安装

在线安装jseclipse:地址:http://download.macromedia.com/pub/labs/jseclipse/autoinstall/安装过程简述:在eclipse中,help-> softwareUpdate-> find and install -> next -> new Remote Site -> name:jseclipse url:http://downloa

2008-01-28 17:19:00 1552

原创 ajax中文乱码问题----吐血奉上,绝对牛

关于ajax字符编码问题。这个问题困扰了我长达3天之久。用了很多网上的例子和方法,可是效果还是不明显。最终,我在一个csdn为http://blog.csdn.net/zhanngle/archive/2008/01/24/2063490.aspx的blog上面看到了。虽然不认识他,但是我要说,谢谢你。现在,整理下自己的思路。顺便为更多在ajax编码的道路上面点燃一盏启明灯,不至于走在原地绕圈。编

2008-01-28 10:29:00 3008 3

原创 数据库异常----用尽的resultset的几种解决方法

数据库异常:用尽的 Resultset 出现的几种情况:1 没有判断游标是否已经到了最后一个。在最后一条记录取出后仍然调用rs.next();2 ResultSet定义为全局变量。多个数据集共用一个结果集;3 ResultSet rs = stmt.executeQuery(sql);  这个方法写完后一定要先判断rs是否为null。如果没有结果集仍然调用rs.next(),则会异常;4 每个

2008-01-23 09:14:00 5421 4

原创 js----getElementsByTagName方法调用的例子

112233var pp = document.getElementsByTagName("span");for(i=0;i   alert(pp[i].innerHTML);}   getElementsByTagName:找出相匹配的标签的一个集合。可以遍历

2008-01-17 16:14:00 9300 2

原创 oracle的翻页

oralce的翻页select * from (select rownum as seq  , t.* from task_report_category t where rownum=2显示第2条和第3条 

2008-01-17 13:54:00 686

原创 失败的跳转页面----csdn的源代码

嘿嘿,这是csdn的源码。错误的跳转~~~http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">            var duration=2900;    var endTime = new Date().getTime() + duration + 100;    function interval()    {  

2008-01-14 08:44:00 788

原创 sql行变列

已知:数据库 name       lesson       score 张三       语文           90 李四       数学           94 王五       英语           87 张三       数学           77 李四       语文           80 王五       数学           68 求:如何输出下面的列表

2008-01-14 08:41:00 1464

转载 java中返回文件的行数

package com.test2;import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;public class TestFileLine {    public static void main(String[] args) {  

2008-01-10 14:00:00 1518 1

转载 Hibernate的缓存机制介绍

缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。   缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和

2008-01-10 12:50:00 584

空空如也

空空如也

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

TA关注的人

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