自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (1)
  • 收藏
  • 关注

原创 《转》Hbase shell

HBase 为用户提供了一个非常方便的使用方式, 我们称之为“HBase Shell”。HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等。备注:写错 HBase Shell 命令时用键盘上的“Delete”进行删除,“Backspace”不起作用。在启动 HBase 之后,用户...

2014-03-04 10:32:08 116

原创 《转》为什么要抛弃maven

项目需要,开始学习maven,今天花了一整天的时间,看完了《Maven实战》这本书。书是好书,看完之后,对maven整体有了较多的了解,也知道了在项目中怎么去使用,感觉收获很大。我感觉maven这一套还是很严谨的,虽然繁杂,但是感觉很规范,各种情况它都考虑到了。而且跟Jenkins结合起来,也是很方便的。我想不到还有什么更好的办法可以解决它所要解决的问题。突然想到:为什么我以前不喜欢用...

2014-02-28 15:47:27 229

原创 《转》HBase技术介绍

HBase简介HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行Map...

2014-01-29 15:30:01 142

原创 《转》mysql存储过程语法及实例

存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。 --------------------基本语法--------------------一.创建存储过程 create procedure sp_name() begin ......... end二.调用存储过程 1.基本语法:call sp_name() 注意:存储过程名称后面必须加括号,哪...

2014-01-20 11:50:16 114

原创 《转》java synchronized详解

记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。     一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object...

2014-01-02 18:15:12 101

原创 《转》Java中httpClient中的三种超时设置小结

ConnectTimeoutException:     当连接HTTP服务器或者等待HttpConnectionManager管理的一个有效连接超时引发该异常。   SocketTimeoutException:     当读取或者接收Socket超时引起该异常。   在Apache的HttpClient包中,有三个设置超时的地方:/* 从连接池中取连接的超时时间*/ConnMana...

2013-12-31 15:44:56 148

原创 《转》Java模拟HTTP的Get和Post请求

import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpMethod;import org.apache.commons.httpclient.HttpStatus;import org.apache.commons.httpclient.URIException...

2013-12-31 15:09:37 75

原创 《转》Timer和TimerTask详解

以下内容根据 The JavaTM Tutorial 和相关API doc翻译整理,以供日后参考:1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程:import java.util.Timer;import java.util.T...

2013-12-24 18:23:53 78

原创 tomcat中class加载顺序

Therefore, from the perspective of a web application, class or resource loading looks in the following repositories, in this order:Bootstrap classes of your JVMSystem class loader classes (descr...

2013-11-26 15:32:03 108

原创 Tomcat7使用log4j记录日志

具体步骤步骤参考 http://tomcat.apache.org/tomcat-7.0-doc/logging.html#Using_Log4j 简单说就是替换bin下的tomcat-juli.jar,把tomcat-juli-adapters.jar放到lib下,删除lib里原来的logging.properties,换成附件中的log4j.properties,重启 ...

2013-11-21 15:19:48 124

原创 Apache Tomcat Versions

Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies. Different versions of Apache Tomcat are available for different versions of the Servlet...

2013-11-21 12:53:46 89

原创 <转>Jboss jar包冲突及jar加载顺序

转自http://blog.163.com/javaee_chen/blog/static/17919507720116149511489 将一个完整的.war包部署到Jboss容器中,启动后报如下错误:15:04:48,632 ERROR [ContextLoader] Context initialization failedorg.springframework.beans...

2013-11-15 16:57:38 217

原创 Struts1基础上配置Spring3

除了通用配置外,有两种方式可以将Struts1.x集成到Spring中:最简单集成:使用Spring提供的WebApplicationContextUtils工具类中的获取Spring Web容器,然后通过Spring Web容器获取Spring管理的Bean;Struts1.x插件集成:利用Struts1.x中的插件ContextLoaderPlugin来将Struts1.x集成到...

2013-11-15 10:10:51 133

原创 el表达式不起作用

   今天用el表达式,老是得不到后台传过来的值。该导入的jar包和标签库也都导入了。还是不起作用。后来在网上找到一篇文章。解决了。原来是版本的问题。现在贴一下。tomcat5.5的版本。web.xml&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;&lt;web-app xmlns="http://java.sun.com...

2013-11-14 16:21:18 145

原创 <转> Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema documen

本文原文连接: http://blog.csdn.net/bluishglc/article/details/7596118 有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误:[plain] view plaincopyorg.xml.sax.SAXParseException: schema_reference.4: Failed to rea...

2013-11-13 14:34:23 82

原创 深入使用Spring(二)

一、资源访问        ①创建Spring容器时通常需要访问XML配置文件,除此之外,我们可能有大量地方需要访问各种类型的文件、二进制流等----Spring把这些文件、二进制流等统称为资源。         在Sun所提供的标准API里,资源访问通常由java.net.URL和文件IO来完成,尤其是当我们需要访问来自网络的资源时,通常会选择URL类。         Spri...

2013-10-28 17:31:43 81

原创 深入使用Spring(一)

一、两种后处理器(Bean后处理器和容器后处理器)      Spring框架提供了很好的扩展性,除了可以与各种第三方框架良好整合外,其IoC容器也允许开发者进行扩展,这种扩展甚至无须实现BeanFactory或ApplicationContext接口,而是允许通过两个处理器对IoC容器进行扩展。       1、Bean后处理器是一种特殊Bean,这种特殊Bean并不对外提供服务,它...

2013-10-24 11:00:24 99

原创 Spring基本用法(三)

一、Spring中bean实例的创建方式    ①调用构造器创建Bean实例       大多数情况下,BeanFactory直接通过new关键字调用构造器来创建Bean实例,而class属性指定了Bean实例的实现类。Spring对Bean实例的所有属性执行默认初始化,即所有基本类型的值初始化为0或false,所有引用类型的值初始化为null,接下来,BeanFactory会根据配置...

2013-10-17 17:54:05 106

原创 Spring基本用法(二)

一、容器中bean的作用域Spring支持如下5种作用域: 比 较常用的是singleton和prototype两种,对于singleton作用域的Bean,每次请求该Bean都将获得相同实例。容器负责跟踪 Bean实例的状态,负责维护Bean实例的生命周期行为;如果是prototype作用域的bean,容器不会跟踪实例,也不会维护bean实例的状 态。如果不指定bean的作用域,...

2013-10-15 23:17:29 84

原创 Spring基本用法(一)

一、Spring的核心机制:依赖注入依赖注入以配置文件管理Bean实例之间的耦合,让Bean实例之间的耦合从代码层次分离出来。依赖注入是一种优秀的解耦方式。Spring IoC容器的3个基本要点:①应用程序的各组件面相接口编程。面相接口编程可以将各组件之间的耦合提升到接口层次,从而有利于项目后期的扩展。②应用程度的各组件不再由程序主动产生,而是由Spring容器来负责产生、并初始...

2013-10-15 16:29:36 84

原创 Servlet中Listener介绍

      当Web应用在Web容器中运行时,Web应用内部会不断地发生各种事件:如Web应用被启动、Web应用被停止,用户session开始、用户session结束,用户请求到达等,通常来说这些Web事件对开发者是透明的。    常用的Web事件监听器接口有如下几个。   ①  ServletContextListener:用于监听Web应用的启动和关闭         conte...

2013-10-14 16:38:50 97

原创 多线程的Servlet模型

 1、Servlet的线程安全            Servlet规范定义,在默认情况下(Servlet不是在分布式的环境中部署),Servlet容器对声明的每一个Servlet,只创建一个实例。 如果有多个客户请求同时访问这个Servlet,Servlet容器采用多线程,Servlet容器维护了一个线程池来服务请求。线程池实际上是等待执行代码的一组线程,这些线程叫做工作者线程(Worke...

2013-10-14 11:45:12 130

原创 《转》Java中Vector和ArrayList的区别

      首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数 组大小不满足时需要增...

2013-10-14 09:56:02 51

原创 servlet相关类和接口

1、GenericServlet如果我们直接通过实现Servlet接口来编写一个Servlet类,就需要实现接口中定义的5个方法,为了简化,在javax.servlet包中,给我们提供了一个抽象的类GenericServlet,它提供了除service方法外的其他4种方法实现。GenericServlet类定义了一个通用的、不依赖于任何具体协议的Servlet,它实现了Servlet接口和S...

2013-10-11 17:03:39 131

原创 sendRedirect()和forward()区别

HttpServletResponse接口的sendRedirect()和RequestDispatcher接口的forward()方法都可以利用另外的资源为客户端服务,但两者有本质上的区别  详细的例子可以参考初识servlet过滤器补充:RequestDispatcher接口的include()方法与forward()方法的区别简单的说,forward就是把控制权交出去了,如果...

2013-10-11 14:00:20 107

原创 《转》sql server行转列函数的理解

參考資料:使用 PIVOT 和 UNPIVOT http://technet.microsoft.com/zh-tw/library/ms177410.aspx 前言: T-SQL PIVOT的語法看了好幾次,今天終於看懂了到底在寫什麼了。把心得先記下免得又忘記。 PIVOT語法: 先看一下語法,如下:SELECT &lt;non-pivoted column&gt;,     ...

2013-10-10 16:46:31 113

ajax下载文档 ClientAbortException: java.net.SocketException: Connection reset by pee

众所周知ajax是使用了浏览器内部的XmlHttpRequest对象来传输XML数据的。既然是Xml的数据传输,那么传输的数据肯定是文本的,而文件上传则需要传输二进制的数据,显然用ajax是不可能的。这里要说的是用ajax上传文件其实只是类似ajax的那种操作,实际上并没有用到xmlhttprequest对象。从网上找到模拟form提交的方式实现此功能,如下所示:  var ...

2013-08-28 13:58:14 456

原创 在js里引用另一个js文件

 new_element=document.createElement("script"); new_element.setAttribute("type","text/javascript");new_element.setAttribute("src","a.js");// 在这里引入了a.js document.body.appendChild(new_element);  functi...

2013-08-28 10:58:59 184

原创 如描述

1、手动封装form     http://jquery.malsup.com/form/#api     jquery serializearray2、hibernate打印出能直接在控制台执行的sql

2013-08-19 11:53:08 238

原创 <转> js替换字符正则表达式

function replace() {    var str="tao zhang yi love liu weng ling";    re=new RegExp("l","g");    var newstart=str.replace(re,"t");    alert(newstr); } 运行结果:弹出"tao zhang yi tove tiu weng ting"; 解释:re=n...

2013-08-16 14:28:01 77

原创 <转> JQuery选择器

&lt;html&gt;&lt;head&gt;&lt;script type="text/javascript" src="JQuery/jquery-1.5.1.js"&gt;&lt;/script&gt;&lt;/head&gt;&lt;body&gt;&lt;form name="form1" id="fo

2013-08-16 10:24:49 78

原创 动态添加tr通过next无法找到

 &lt;table id="tab"&gt; &lt;tr id="first"&gt;&lt;td&gt;&lt;select id="sel"&gt;&lt;/select&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; 今天项目上遇到这样一个问题,如上表,当使用

2013-08-16 09:42:51 143

原创 jQuery获取Select选择的Text和 Value(转)

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

2013-08-13 09:47:20 53

原创 <转>javascript获取地址栏参数

function GetQueryString(name){var reg = new RegExp("(^|&amp;)"+ name +"=([^&amp;]*)(&amp;|$)");var r = window.location.search.substr(1).match(reg);if (r!=null) return unescape(r[2]); return null;}URL的...

2013-08-12 10:03:38 75

原创 iframe子页面内刷新同页面中另一个iframe

框架页面如下: &lt;div id="aa" style="float: left; height: 500px; border-right-style: solid; border-right-color: #CCCCFF; border-right-width: 2px;"&gt; &lt;IFRAME id="tree" name="tree" src="/Sci

2013-08-09 15:25:12 919

原创 《转》删除文件夹下svn版本信息

百度查找大部分提供解决方法是建立一个文件delete-svn-folders.reg,内容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]@=”Delete SVN Folders”[HKEY_LOCAL_MACHINE\SOFTWAR...

2013-08-08 10:05:05 77

原创 jquery动态修改链接的onclick方法

用jquery动态修改链接的onclick方法的传递参数,在IE6下不管用$('#id').attr('onclick','selectitem('+coldisplay+','+conditionids+')') 解决方法如下document.getElementById('id').onclick=function(){selectitem(coldisplay,condit...

2013-08-07 11:29:59 641

原创 前台页面utf-8,通过url传中文参数的解决方法

由于前台jsp页面用到ajax,默认使用utf8编码格式,但另一个链接中又需要通过url传含有中文的参数,jboss中的server.xml中配置的urlEncoding是GBK(由于项目原因不能更改),故在原始写法的传参过程中,中文会变成乱码,以下提供解决这种乱码的方法。对于url要传的中文参数进行两次编码(注意是两次),即encodeURI(encodeURI(val)) 传到...

2013-08-02 17:31:27 784

原创 insert into select批量复制表

1.INSERT INTO SELECT语句      语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1      要求目标表Table2必须存在2.SELECT INTO FROM语句      语句形式为:SELECT vale1, value2 into Tabl...

2013-08-02 14:05:55 100

原创 《转》获取表字段及说明

--sql server 2000SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, 字...

2013-08-02 11:04:32 68

Hibernate A J2EE Developer's Guide

Hibernate A J2EE Developer's Guide

2009-12-29

空空如也

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

TA关注的人

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