自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

转载 解决 IE 不支持 document.getElementsByClassName() 的方法

网页错误详细信息消息: 对象不支持此属性或方法document.getElementsByClassName('element_name')//create method getElementsByClassName for document if(!document.getElementsByClassName){ document.getElementsByC

2013-04-29 17:27:36 15329

原创 JSP 页面 download txt 文件

其实就是在JSP中将数据源组装成 txt 的文件格式输出。response.setContentType("application/octet-stream");//设置格式response.setHeader("content-disposition","attachment; filename=scanner_list.txt");//文件名out.clear();//清除内容,主

2013-04-26 16:40:35 935

转载 SAP Process Integration (PI)

http://help.sap.com/saphelp_nw04s/helpdata/en/5f/555a421b5ec153e10000000a1550b0/frameset.htmhttp://help.sap.com/saphelp_nw04s/helpdata/en/3c/831620a4f1044dba38b370f77835cc/frameset.htm

2013-03-24 10:25:00 1347

原创 Java 中使用 SPRING DATA - MONGODB 开发

Spring Data 提供了一组在 Java 中访问 MongoDB 数据的API,使得我们可以使用类似 Spring 的 JdbcTemplate 类的方式来操作MongoDB,极大地简化了我们的开发步骤。一、准备工作和往常的开发步骤一样,首先我们需要准备一系列 jar 包,这里我截了一张图,如下所示。其中 jar 包 commons-beanutils-1.8.3、c

2012-10-19 12:36:38 7449

转载 JAVA开发之内存管理

这几天在看Java开发中内存的控制,顺便搜罗出了这篇文章,写的不错,挺有帮助的,所以收藏在这里共享一下。出处:http://blog.sina.com.cn/s/blog_5cdbcf3e0100c72w.html一、JVM中的对象生命周期对象的生命周期一般分为7个阶段:创建阶段,应用阶段,不可视阶段,不可到达阶段,可收集阶段,终结阶段,释放阶段。创建阶段,首先大家看一下,如下两段代码

2012-10-17 20:43:29 912

原创 Javascript 中设置 CSS 样式

在 Javascript 中设置HTML元素的样式分 2 种方法:其一,设置Class Name,等同于在HTML标签中的 格式如下:.ClassName{......}document.getElementById("ElementID").className = "ClassName";其二,通过设置属性的方式,设置CSS样式,等同于在HTML标签中的

2012-10-16 16:28:20 966

原创 Json lib 抛出 NestableRuntimeException

JSONObject 的使用项目中导入了 json-lib 包,但是在运行如下代码的时候还是出现了如下错误,究其原因是因为缺包,缺了如下5个包:commons-beanutils-1.8.3commons-lang-2.6 (注:导入最新的 3.1 版本会继续报如下错误)commons-collections-3.2.1commons-logging-1.1.1ezmo

2012-10-15 19:27:13 24986 13

转载 Overload与Override

首先从概念上,重载Overload:表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。覆盖Override:表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中的定义方法,这相当于把父类中定义的那个完全相同的方法给覆盖了,这也是面向对象编程的多态性的一种表现。其

2012-10-09 20:38:44 831

原创 如何使用Ajax(XMLHttpRequest)发送带参数的请求,以及如何在Servlet中获取请求中的参数

其实这样设计的初衷是为了在客户端发出请求前,对要发送的数据进行预处理。比如用户密码的加密操作等等。var xmlhttp;//设置全局变量function login() { //这里为了简化代码,没有附上密码加密的代码 var params = "username=" + document.getElementById("username").value

2012-10-08 15:53:58 21866 1

原创 配置 applicationContext.xml 是出现 Referenced file contains errors

今天在配置Spring + Mongodb 环境时,出现了一个令人诧异的Error,如图所示:看了网络上的评论,捣鼓了半天也没成功。后来一想会不会是版本问题,结果还真是。解决方案如下:1. 首先为了确保 Eclipse 可以从远程拿到 xsd 文件,到 Window -> Preferences -> General -> Network Connections -> Ca

2012-09-26 10:50:55 21613 6

原创 Java中对象的复制/拷贝

在Java中对对象的复制分为2种:浅复制和深复制。浅复制:仅复制目标对象的引用,共享同一内存对象。所以,对原对象的修改同样作用于复制的对象,反过来也一样。深复制:相当于重新创建一个和原对象相同类型的对象,并复制原对象的属性方法等。例1:浅复制首先创建 User,java 类package com.clonetest;public class User{

2012-09-22 13:24:10 1237

转载 ubuntu- PostgreSQL安装和卸载

安装:sudo apt-get install postgresql设置密码sudo -u postgres psql postgres=# ALTER USER postgres WITH PASSWORD ‘postgres’;postgres=# \qsudo passwd -d postgressudo -u

2012-09-14 21:53:27 1815

原创 JSP中的页面元素

在 JSP 2.0 规范中,JSP页面主要包括4部分:JSP 指令元素,JSP 脚本元素,JSP 动作元素和注释。JSP指令元素page()include()taglib()JSP脚本元素声明()脚本程序()表达式()JSP动作元素 动作

2012-09-14 15:15:29 2718

翻译 Ubuntu 12.04 下安装 JDK 7

在 Ubuntu 12.04 下安装 Oracle Java JDK 7如果你还想知道在Ubuntu 12.04下如何安装 Oracle Java Runtime Environment (JRE) ,猛击这里(To be continue... :) ).在今天的主题里,我将向你展示如何在Ubuntu下安装 Oracle Java (JDK) 7。 当然,眼下有很多博客提供了更为简单的安

2012-09-13 22:22:31 2000

转载 使用JavaScript和Ajax发出异步请求

多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送

2012-09-12 16:31:13 1008

原创 JavaScript中的闭包

闭包在JavaScript中被定义为高级部分的内容,其实倒不是因为它比较难懂,而是比较难用。通俗来讲,闭包就是函数A中定义了函数B,而B是A的返回值。闭包的作用就是在函数A执行完并返回后,闭包使得Javascript的垃圾回收机制GC不会收回函数A所占用的资源,因为A的内部函数B的执行需要依赖A中的变量。一下是闭包和普通函数的区别:function A(){ var a=0;

2012-09-10 14:13:42 687

原创 Javascript中的冒泡事件

在开发中,我们常常有这样的需求,当用户点击下图中的灰色区域和蓝色区域时触发不同的事件。不幸的是,绝大部分浏览器都开启了事件冒泡,这就直接导致当用户点击灰色区域后,蓝色区域的事件也会触发。所以我们需要通过调用event的cancelBubble或stopPropagation方法阻止冒泡事件。直接上代码:function call_father(){ confirm("

2012-08-12 08:58:36 508

转载 B+树和B-树

B+树和m阶的B-树的差异在于: 1.有n棵子树的结点中含有n个关键字。 2.所有的叶子结点中包含了全部关键字的信息,及指向含这些关键字记录的指针,且叶子结点本身依关键字的大小自小而大顺序链接。 3.所有的非终端结点可以看成是索引部分,结点中仅含其子树(根结点)中的最大(或最小)关键字。 通常在B+树上有两个头指针,一个指向根结点,一个指向关键字最小的叶子结点。

2012-08-11 15:01:43 1520

原创 函数和存储过程的区别

今天中午扯淡的时候,同事扯到了 Function 和 Stored Procedure 的区别。后来我又度娘了一把,发现那些个答案有些坑爹,故此Mark一把。1. Function 执行完成之后一定会结果返回,而且仅有一个返回值;Stored Procedure 既可以有返回值也可以没有,完全取决于Developer 自己,而且它的返回结果也是自定的2. Function 的调用可

2012-08-09 22:37:58 706 1

原创 Postgresql 正则表达式

在postgresql中使用正则表达式时需要使用关键字“~”,以表示该关键字之前的内容需匹配之后的正则表达式,若匹配规则不需要区分大小写,可以使用组合关键字“~*”;相反,若需要查询不匹配这则表达式的记录,只需在该关键字前加否定关键字“!”即可。若正则表达式包含转义字符,则需在表达式前加关键字“E”。例如:select * from user where email ~ '^[A-H]

2012-06-30 15:44:08 49393 2

spring-web-3.2.0.M2.jar

spring-web-3.2.0.M2.jar

2012-10-17

aopalliance-1.0.jar

aopalliance-1.0.jar

2012-10-17

CSS权威指南

CSS权威指南 Eric A. Meyer著 许勇 齐宁 译

2012-09-22

空空如也

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

TA关注的人

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