自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (16)
  • 收藏
  • 关注

转载 Oracle delete高水位线处理问题

最近遇到oracle 表中数据量很大查询和更新比较慢 需要删除,发现删除后查询速度还是很慢,原来是delete oracle 高水位没有下降的原因。  最近遇到oracle 表中数据量很大查询和更新比较慢 需要删除,发现删除后查询速度还是很慢,原来是delete oracle 高水位没有下降的原因。  在oracle里,使用delete删除数据以后,数据库的存储容量不会减少,而

2013-03-15 23:18:23 1047

转载 光学字符识别 OCR

光学字符识别(OCR,Optical Character Recognition)是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。OCR技术非常专业,一般多是印刷、打印行业的从业人员使用,可以快速的将纸质资料转换为电子资料。关于中文OCR,目前国内水平较高的有清华文通、汉王、尚书,其产品各有千秋,价格不菲。国外OCR发展较早,像一些大公司,如IBM、微软、HP等,即使

2012-12-21 19:23:52 1560

转载 comet

comet实现,原理:1、浏览器向服务器发一个请求2、服务器接到请求后在servlet或struts的Action中用线程将这个请求休眠,使服务器不直接响应结束,这样浏览器与服务器就建立了一个长连接,这是即时通信的基础。3、设置response的属性,使其可以多次响应,这样只要有人给它消息,就可以out一句话,这句话是个script代码,浏览器就收到消息了。 开始

2012-12-21 18:59:33 1086

转载 GWT解析XML

我在编写SGE_online的jobControl的功能的时候,sge可以使用qsub -ext -s p -xml来获取每个作业的全部参数的输出,并确定了输出的形式为xml。* 为了更加有效的获取数据,参照gwt给定的simpleXML的例子,我也试图从解析xml来获得数据,*这样做的有以下的好处: 1.sge的输出格式不统一,使用sge内部提供的xml输出可以很好地解决数据格式

2012-11-21 09:20:44 1024

原创 smartGWT之SpacerItem

在smartGWT写界面的时候,我们需要考虑到界面的排版问题然而对于smartGWT的界面布局的一些调试让我有些纠结,没办法,英语太菜了无意之中发现了SpacerItem这么个东东啊!,好东东啊!A SpacerItem takes up a single cell in the FormLayout, of arbitrary size. 虽然我英语菜但是当我看到这句话的

2012-03-09 18:52:31 1124 1

转载 Easyui EasyLoader(加载器)用法

这个组件主要是为了easyui的其他组件的按需加载而出生。那么什么情况下会用到他呢。第一,你觉得一次性导入easyui的核心min Js和css太大第二,你只用到easyui的其中几个组件第三,你想使用其中的一个组件,但是你又不知道这个组件依赖了那些组件。如果你有以上三中情况,那么推荐你使用easyLoader。它正是为了解决这些而存在的。easyloader有7个属性

2012-03-05 10:58:43 8208

转载 EasyUI easyloader.js分析

/*** easyloader - jQuery EasyUI* * Licensed under the GPL:*   http://www.gnu.org/licenses/gpl.txt** Copyright 2010 stworthy [ stworthy@gmail.com ] * */(function(){    //所有插件集合

2012-03-05 10:55:11 3299

转载 什么是元素据

Understanding Metadata深入理解元数据什么是元数据?What Is Metadata?          元数据就是描述、解释、定位或让自己更易于检索、利用或管理一个信息资源的结构化的信息。元数据经常被称作数据的数据(data about data)或信息的信息(information about information)。

2012-03-05 08:53:09 1270

转载 GWT RPC 原理浅析二

前一篇介绍了RPC大体的流程,核心方法是RemoteServiceServlet类中的processPost方法 Java代码  public final void processPost(HttpServletRequest request,        HttpServletResponse response) throws IOException, Servle

2012-02-28 10:35:59 4197

转载 GWT RPC 原理浅析一

GWT中前后台交互有多种方式,包括JSON,XML,RPC 其中RPC是GWT提供给我们的功能,他能够让我们直接在前后台传递对象,而无效考虑中间的传递过程。这样的好处是大大提高了我们的开发效率。 GWT是如果后台是如果处理对象,使之序列化,网络传输,反序列化的呢。 下图是RPC过程中的几个核心类。 创建一个RPC,我们需要创建一个Servlet继承RemoteSer

2012-02-28 10:33:56 2905

转载 抽象工厂与工厂方法的区别

工厂方法模式:一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类只能创建一个具体产品类的实例。抽象工厂模式:多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。 每个具体工厂类可以创建多个具体产品类的实例。 区别:工厂方法模式只有一个抽象产品类,而抽

2012-02-20 15:11:32 576

原创 easyui datagrid 浏览器像素及改变表、列宽问题

title:easyui datagrid表格宽度,以及列宽随浏览器缩放改变在使用easyui的datagrid时,需要考虑到浏览器不同的像素问题,所以,在使用时,我们需要自己写一个函数code: function getWidth(percent){ return $(window).width() * percent; }这样在初始化时:

2012-01-17 10:26:41 9122 1

原创 jquery easyui dialog不超出父容器以及随浏览器缩放

tag:jquery , easyui, dialog , 缩放code: body{width:100%;height:100%;} TABLE{WIDTH:100%;} #divDialog{padding:5px;} function fixWidth(p

2012-01-16 09:40:33 18395 2

原创 jquery easyui 事件和方法的调用

jquery easyui的方法的调用         code:  $("#cbbox").combobox("setValue","2");jquery easyui的事件的绑定code:$(function(){ $("#divDialog").dialog({ onMove:function(){alert("m

2012-01-14 16:49:03 6010 1

原创 JQuery easyui accordion 单击再显示滚动条丢失问题

方法:@设置$("#divLeft1").accordion({animate:false});            @添加http://www.w3.org/TR/html4/loose.dtd">Name      Type                                                      Description

2012-01-14 11:55:44 4590

原创 如何让DIV在body中居中

设置 body {text-align: center;} #center { margin-right: auto; margain-left: auto; }

2012-01-12 15:41:38 12567 3

转载 JS正则表达式的使用

"^d+$"  //非负整数(正整数 + 0)   "^[0-9]*[1-9][0-9]*$"  //正整数   "^((-d+)|(0+))$"   //非正整数(负整数 + 0)   "^-[0-9]*[1-9][0-9]*$"  //负整数   "^-?d+$"     //整数   "^d+(.d+)?$"  //非负浮点数(正浮点数 + 0)   "^(([0-9

2012-01-10 10:04:19 752

转载 JS改变表格的列宽

New Document function a() { e=event.srcElement if(e.tagName=="TABLE") return while(e.tagName!="TR") e=e.parentE

2012-01-09 14:17:44 5440

转载 你会做Web上的用户登录功能吗?

文/陈皓  Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能。  用户名和口令  首先,我们先来说说用户名和口令的事。这并不是本站第一次谈论这个事了。

2012-01-07 12:56:21 765

原创 jquery 单击table获取tr id

由于ajax异步获取数据,动态生成table,所以需要在其中绑定单击事件$(tr).click(function(){}); 单击事件中获取tr id 使用attr来获取 $("this").attr("id");code:$(tr).click(function(){ $("this").attr("id");});

2012-01-07 10:54:58 13086

转载 jQuery获取Select选择的Text和 Value

jQuery获取Select选择的Text和 Value(转)     jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("op

2012-01-07 08:50:42 888

转载 JS事件冒泡(阻止)

在默认情况下,发生在一个子元素上的单击事件(或者其他事件),如果在其父级元素绑定了一个同样的事件,此时点击子元素,click事件会首先被子元素捕获,执行绑定的事件程序,之后会被父级元素捕获,再次激发一段脚本的执行,这就是所谓的“事件冒泡”。看个例子:无标题文档*{ margin:0; padding:0;} var obj1 = d

2011-12-27 15:06:34 8362

原创 jquery文本改变事件绑定

介绍:change:焦点离开时触发事件             focus:获得焦点时触发事件             keyup:按键弹起时触发事件             keypress:按键按下时触发事件(先响应事件,再显示输入结果(获得的是上一次结果),可能被输入法拦截)             propertychange:属性改变时触发事件(不管是获得焦点还是valu

2011-12-27 09:51:34 17637

转载 SSH的由来

Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的 JSP、负责流程逻辑控制的Servlet以及负责数据封装

2011-12-02 09:18:56 706

转载 程序员的幽默

程序员的幽默笑话一:爱情观   爱情就是死循环,一旦执行就陷进去了。   爱上一个人,就是内存泄漏--你永远释放不了。   真正爱上一个人的时候,那就是常量限定,永远不会改变。   女朋友就是私有变量,只有我这个类才能调用。   情人就是指针用的时候一定要注意,要不然就带来巨大的灾难。 笑话二:女人篇   有的女人就是Windows虽然很优秀,但是安全隐患太

2011-11-25 09:16:11 612

原创 javaMail简单使用

JavaMail基本操作:1.         创建properties对象2.         properties对象添加属性l         添加发送邮件的邮件服务器属性l         添加帐号密码校验属性3.         用properties对象构建一个session4.         用session构造消息对象5.         设置消息内容

2011-11-24 00:23:56 1217 1

转载 java double数据在内存中的保存

浮点数保存的字节格式如下:地址 +0 +1 +2 +3内容 SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM这里S 代表符号位,1是负,0是正E 偏移127的幂,二进制阶码=(EEEEEEEE)-127。M 24位的尾数保存在23位中,只存储23位,最高位固定为1。此方法用最较少的位数实现了较高的有效位数,提高了精度。零是一

2011-11-19 15:24:23 2247

原创 JSP元素组成

1.      JSP元素组成a)        JSP脚本元素                        i.              注释1.        客户端可以查看到的注释2.        客户端不能查看到的注释                      ii.              表达式1.

2011-11-18 10:44:23 1221

原创 JSP执行过程

1.         客户端发出请求2.         服务器查找对应的JSP文件是否存在3.         判断是否是第一次调用4.         将JSP转换成servlet程序5.         将servlet编译成字节码6.         执行对应的java字节码7.         响应结果给客户端

2011-11-18 09:29:42 427

原创 java线程同步----生产消费

上次学习了java线程的同步,在线程的使用过程中需要注意数据的操作问题。说道这个,就会想到在学习同步时的经典示例---生产者消费者            这样,首先的看看API:                                                                            创建一个产品对象(数据),在创建一个仓库用来存放产品(

2011-11-15 18:04:28 584

原创 java 线程中线程死锁

在使用线程的时候需要注意,防止线程死锁,这样整个程序就会处于锁定的等待状态而无法继续完成接下来的逻辑!所以我们需要知道死锁是怎样产生的,这样我们在以后的开发中就可以知道如何避免死锁状况的发生。下面是一个死锁的示例:java code :package test.javase.thread;public class TestDeadLock extends Thread {

2011-11-14 11:40:46 1136 2

原创 java线程中线程同步

***一个Thread对象只能开启一个线程,而一个实现了Runnable接口的对象可以开启多个线程***在实际项目开发中,我们往往需要注意数据的敏感性,特别是对于数据极其敏感的行业项目,所以我们需要使用线程同步来解决这些问题!如下面的代码 public class TestThread implements Runnable { Timer timer = new Timer(

2011-11-14 10:57:25 490

转载 java序列化与反序列化

1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保 存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当

2011-11-11 10:34:10 377

原创 javaSE学习-----IO

对于IO的使用要看具体的情况:                @数据来源                       读文件操作,使用文件节点流                       String byte[] char[],使用内存节点流                       进程之间进行通信,使用管道节点流                 @输出若要格式化

2011-11-11 09:14:10 411

原创 javaSE学习-----IO

java.io中定义了很多流类型,用来实现输入输出功能,从不同的角度来分类,可以分为:           按数据流的方向:输入流、输出流         按处理数据单位:字符流、字节流         按功能的不一样:节点流、处理流     其中分类站在程序的角度理解:@方向:从程序输出,叫输出流(output,write---写出去);进入程序,叫输入流(input,rea

2011-11-10 16:27:43 565

转载 逻辑思维训练习题

逻辑思维训练习题    1.小张承诺:如果天不下雨,我一定去听音乐会。 以下哪项为真,说明小张没有兑现承诺? L天没下雨,小张没去听音乐会。 II天下雨,小张去听了音乐会。 III天下雨,小张没去听音乐会。 A 仅I B 仅II C 仅III D 仅I和II E I、II和III 2.我想说的都是真话,但真话我未必都说。 如果上述断定为真,则以下各都

2010-05-08 20:12:00 3876 1

div.onresize无效解决方案

火狐下resize无效解决方案,解决火狐下资源resize事件无效问题方法

2012-01-18

jquery easyui API帮助文档

jquery easyui API帮助文档,帮助easyui开发

2012-01-17

IE下脚本调试工具

IE下脚本调试工具,方便JS开发,具体调试JS功能,降低JS找错难度

2012-01-11

jquery ui插件以及示例

jquery ui插件库文件,包含jquery必需的库文件以及各个用法示例

2012-01-10

jquery表单插件

jquery表单插件,更方便使用ajax方式提交数据

2012-01-05

jquery验证插件

jquery表单验证插件,表单整整封装,快速前台开发

2012-01-05

GWT API帮助文档

gwt api帮助文档,英文原文,网页格式的

2011-12-30

jquery 1.6.4

jquery 1.6.4库文件,强大的JS脚本库,高效JS开发

2011-12-26

JXL解析XML文档

JXL解析XML开发帮助文档,英文原文,希望对大家有用

2011-11-23

dom4j API帮助文档

dom4j解析xml开发帮助文档,英文原文帮助文档

2011-11-23

javamail API帮助文档

javaMail英文原文帮助文档,帮助使用javaMail进行开发,希望有用。只是是英文原文的,不过开发人员最好是用英文原文的啦,呵呵

2011-11-23

JMF API多媒体开发

JMF的帮助文档,已经编译为CHM格式,英文版的,希望对大家有用!

2011-11-15

Android开发英文API

android移动开发英文原文帮助文档,CHM格式的,希望对安卓开发爱好者有所帮助

2011-11-15

Ajax API CHM

Ajax中文API,xmlHttp对象方法描述,帮助Ajax开发更快捷、方便

2011-11-15

Linux基础学习资料

Linux操作系统基础学习,适合初学Linux的,最基础的了解

2011-03-04

空空如也

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

TA关注的人

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