自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 【转】SQL数据库与Lucene数据库性能测试报告

SQL数据库与Lucene数据库性能测试报告[原] by 踏雪赤兔SQL数据库与Lucene数据库性能测试报告<spanlang=en-us style="font-size: 14pt;">一、       测试目的<spanstyle='font-family:宋体'>本测试试图对用相同数据制作的SQL<spanstyle='font-famil...

2014-07-26 21:26:19 292

原创 Oracle CASE WHEN 用法介绍[转]

1. CASE WHEN 表达式有两种形式--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASEWHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其...

2014-03-19 17:14:26 171

原创 WebService大讲堂之Axis2(6):跨服务会话(Session)管理

 在《WebService大讲堂之Axis2(5):会话(Session)管理》一文中介绍了如何使用Axis2来管理同一个服务的会话,但对于一个复杂的系统,不可能只有一个WebService服务,例如,至少会有一个管理用户的WebService(用户登录和注册)以及处理业务的WebService。象这种情况,就必须在多个WebService服务之间共享会话状态,也称为跨服务会话(Sessio...

2014-03-18 16:17:49 180

原创 oralce 字符串分割

Oracle中REGEXP_SUBSTR函数 Oracle中REGEXP_SUBSTR函数的使用说明: 题目如下:在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。 REGEXP_SUBSTR函数格式如下:function REGEXP_SUBSTR(String, pattern, position, occur...

2014-03-13 16:37:19 190

原创 【转】恢复ORACLE被误更新或删除数据的办法

有时候我们在操作ORACLE数据库的时候,可能由于SQL写错了导致把数据update错了,或者delete删除掉了,那么这时候如何去恢复之前的数据呢?莫着急,我们可以采用oracle的基于时间查询as of timestamp的办法进行恢复数据。下面以具体例子进行讲解用法。 1、比如,我的wl_notify_task表目前有三条数据,大家重点关注PARAMETER字段。 ...

2014-01-18 16:41:52 735

原创 [转]Servlet 利用Jxl导出Excel

package com.excel.web;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http...

2014-01-17 17:03:10 149

原创 [转] mysql分组取每组前几条记录

--按某一字段分组取最大(小)值所在行的数据/*数据如下:name val memoa 2 a2(a的第二个值)a 1 a1--a的第一个值a 3 a3:a的第三个值b 1 b1--b的第一个值b 3 b3:b的第三个值b 2 b2b2b2b2b 4 b4b4b 5 b5b5b5b5b5*/...

2013-10-10 17:47:02 128

原创 JavaMail 简单例子

 import java.util.Date;import java.util.Properties; import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import j...

2013-09-03 11:06:53 169

原创 eclipse 删除所有注释及空白行

 参考网上Ctrl+F 删除java注释:  /\*{1,2}[\s\S]*?\*/Ctrl+F 删除xml注释:  <!-[\s\S]*?-->Ctrl+F 删除空白行:   ^\s*\n选择正则表达式,替换全部即可。

2013-01-04 16:47:22 420

原创 【转】Ibatis代码自动生成工具——Abator安装与应用实例(图解)

 Abator 能自动生成DAO,DTO和sqlMap,大大提高开发效率。Abator 的官方网站:http://ibatis.apache.org/ibator.html使用也比较简单,以下做个实例来介绍: 一、环境准备我的环境:Eclipse SDK  Version: 3.5.2               JDK1.6               Oracle9...

2013-01-04 11:19:35 778

原创 【转】如何对待测试中不能重现的BUG

如何对待测试中不能重现的BUG作者:谢金花在测试过程中,我们总会遇到一些偶然发生的、不能重现的BUG,或者在测试人员那里可以重现,但是在开发人员处却不能重现的BUG。而且偶然发生的“无法重现”的BUG多半是“计划外”的。无论站在开发人员还是测试人员的角度,都不愿意遇到不能重现的BUG,因为这意味着要花更多的时间去查找原因和修改BUG,甚至短期内无法修复,需等待以后再次出现或许才能解决。...

2012-08-06 18:05:49 487

原创 db2 语句块执行

DB2语句块: begin atomic  declare i int;  set i=9;    select * from tb2;end

2012-06-21 17:08:25 886

原创 【转】java 字符串的编码与解码

// Create the encoder and decoder for ISO-8859-1Charset charset = Charset.forName("ISO-8859-1");CharsetDecoder decoder = charset.newDecoder();CharsetEncoder encoder = charset.newEncoder();tr...

2012-03-17 13:10:03 143

原创 高手详细介绍JVM是什么?

高手详细介绍JVM是什么?      首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的Java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。 JVM是什么?—JVM的生命周期      JVM实例的诞生:当启动一个Java程序时,一个JVM实例就产生了,任何一个拥有publicstati...

2011-12-15 12:27:22 121

原创 sql执行顺序[转]

1)sql语句从根本上也是逐行处理的2)sql语句各部分的执行顺序: FROM clause WHERE clause GROUP BY clause HAVING clause SELECT clause ORDER BY clause 3)关联子查询中,外部查询中的每一行被一次一行的传递给子查询4)关联子查询举例:select *from...

2011-10-27 23:07:35 112

原创 SQL1397N,未能登陆db2服务

启动db2实例,db2start 提示“SQL1397N,未能登陆db2服务”; db2admin start时,提示 “SQL4412N db2管理服务器登录用户账户无效” 在服务里面手动启动db2服务,提示“由于登录失败而无法启动服务” 原因为db2admin账户密码发生改变 解决办法如下:在db2服务右键-属性-登录,将账号及密码(windows的用户及密...

2011-10-27 13:22:23 490

原创 eclipse插件安装方法

做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件。一个好的插件可以大大的提高我们的工作效率,学习如何安装Eclipse插件自然也是必修课了。下面介绍Eclipse插件安装方法。Eclipse插件的安装方法大体有以下三种:第一种:直接复制法假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclipse 插件到指...

2011-04-01 10:36:36 160

原创 Use CREATE LANGUAGE to load the language into the database

postgre娄据库创建下面函数时:报标题上的错误解决办法,直接SQL查询面板运行: CREATE LANGUAGE 'plpgsql' CREATE OR REPLACE FUNCTION get_department_path_id(integer)  RETURNS character AS   $BODY$DECLARE    v_pid ALIAS FOR $1;    ...

2010-11-10 17:35:51 422

原创 Struts2单元测试 使用Junit测试Action

  使用Struts2的Junit Plugin测试Action是非常的方便的,如果在开发中采用TDD模式的话推荐使用。不说废话了,直入主题,已具体实例说话!1、在原有的Struts2工程加入JUnit Plugin和它依赖的Spring包:  struts2-junit-plugin-2.1.8.jarstruts2-convention-plugin-2.1.8.jarorg.s...

2010-10-21 15:52:54 622

原创 选用ibatis和hibernate的区别

Hibernate简介Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,...

2010-09-18 09:50:46 122

原创 java文件读取代码片断

1. public static void main(String[] args) throws IOException {        int size;         InputStream fileobject = new FileInputStream(args[0] );         System.out.println(“可读取的字节数: "        ...

2010-07-05 23:10:24 97

原创 java.rmi.RemoteException

系统运行时错误:RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: ; nested exception is: java.lang.IllegalStateException 应该是EJB没有部暑好,仔细和之前生成的EJB 发现自已的文件少了几个东西:少...

2010-06-24 16:54:30 575

原创 多表都要跟据一共有的列分组统计

b表:要select cid,sum(count) from b where cid=1 group by cid; a表: 要select cid,sum(amount) from a where cid=1 group by cid;  需要将两条select统计值一起展示,解决如下:--缺少对应列这里为了统计用0代替(数据类型要要致),select cid,sum...

2010-06-12 21:27:20 92

form表单的submit()方法不会调用onsubmit事件,不会校验

<form id="form1" name="form1" method="post" action="a.html" onsubmit="return check()">   …………………………   ---------------------<td colspan="3"><input type=&quo

2010-06-12 14:56:17 623

原创 XP快捷键

键盘上每个键作用!!! (史上最全的)看:http://topic.youkuaiyun.com/u/20100605/15/59D3FEE6-3840-498C-A675-FBFF85FF6CEB.html

2010-06-10 12:31:38 107

原创 jQuery选择器

$的选择器部分: 凡是运用$,其返回值是一个object $选择器主要用于选择标签.基本用法是同css的选择器.但是,很让人兴奋的是,他支持常见的浏览器,而css中很多选择器是IE6所不支持的. 1.基本选择器(3种): $("标签名"),如$("p")是选取了所有的p标签节点 $("#id名"),如$("#test")是选取了id为test的标签节点 $(".class名"),如$(".tes.

2010-06-08 22:27:57 98

原创 [转][JavaScript]高效 JavaScript

目录ECMAScript避免使用 eval 或 Function 构造函数 重写 eval 如果你需要函数,那就用函数 避免使用 with 不要在影响性能的关键函数中使用 try-catch-finally 分隔 eval 和 with 避免使用全局变量 注意隐式对象转换 在关键函数中避免 for-in 优化 string 合并...

2010-06-08 22:16:46 110

原创 IE浏览器打不开,被Windows数据执行保护关闭

      这是Windows XP SP2新增的一项安全保护功能DEP。当出现缓冲区溢出的时候,DEP将被自动激活并对系统起保护作用。Rundll32.exe在%systemroot%\system32下,这个文件起到调用其他DLL文件并完成DLL里面指定的函数的作用。你的问题可能是被调用的DLL文件在设计上有问题,触发了DEP功能导致执行被终止。要解决这个问题,一是可以进入“系统属性→高级”,...

2010-05-25 19:59:29 286

sql 语句 相同数据更新,不同数据插入

执行一条Sql语句,相同的vendor_id ,inventory_item_id就更新,不同的插入新增数据 merge into tscs_ems_upload_storage_t a using (select ? as vendor_id,                     ? as inventory_item_id ,                     ?...

2010-03-09 16:43:27 486

原创 struts1.x 上传多件附件

1.jsp  页面多个<input type="file" name="fileName" />  其中name要不同名 2.Action java代码: //poForm 为ActionFormif(poForm.getMultipartRequestHandler().getFileElements() != null){     Hashtable files =...

2010-03-05 14:08:02 169

原创 oracle Tree查询

create table test2(menu_id int ,parent_id int ,levelName varchar2(20))  select t.*,level from test2 t     start with t.parent_id=0  connect by PRIOR  t.menu_id= t.parent_id  order by level...

2010-02-27 16:26:18 138

原创 js去除空格验证不能为空

<script language="javascript">String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, "");}function check(){  var v = aForm.bv.value;  if(v.trim().length==0){    alert("不能为空!"...

2009-12-28 23:39:02 255

原创 JAVA判断字符串是否为数字

JAVA判断字符串是否为数字 下面有四种方法,估计好用的应该是第三种吧。1.用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){return false; } }return...

2009-12-18 23:07:26 117

java 上传文件(简单例子)

jsp页面:<%-- 有附件的话:要设置enctype属性;  --%><html:form action="submitPublishReply.do" method="POST" onsubmit="return check();"  enctype="multipart/form-data">     附件:<input type="fil

2009-12-15 23:09:26 131

原创 js导出Excel方法

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">  <head>     &l

2009-12-14 23:59:09 94

Myeclipse6.5下使用XFire开发WebService的简单例子

一,创建服务并发布:1.新建一webservice项目(或在原有的Web项目上点击右键-->MeEclisp-->添加基于XFire的Webservice支持)     会自动生成一个配置文件service.xml(在WebServices包中),并自动在web.xml配置一个servlet:  <servlet>    <s...

2009-03-24 10:47:52 150

SSH整合时出的问题

整合SSH,运行时报:org.springframework.beans.factory.BeanDefinitionStoreException找了很久现是:把contextConfigLocation写成了ContextConfigLoad(以前我以为是可以随便命名,原来不可以) <context-param>  <param-name>contextConf...

2009-03-20 23:50:36 169

原创 spring如何使用多个xml配置文件

1, 在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这个参数,spring默认加载web-inf/applicationContext.xml文件.<context-param> <param-name>contextConfigLocation</param...

2009-03-20 23:31:44 106

怎样在myeclipse 中加载javadoc(关联帮助文档)

Eclipse: 1.打开首选项:Window-Perferences 2.定位到jre:Java-Installed JREs 选中你已有的要添加java API的jre或jdk(如果你有多个jre和jdk)。 3.编辑属性:单击右方的Edit,出现Edit JRE对话框,如果你是新建,出现NewJRE对话框也一样。这时下方会出现一列jar包,例如X:\ProgramFiles\Jav...

2009-03-19 01:25:01 172

原创 log4j配置

    我一直在用easyjweb开发各类项目,但是我也没有仔细研究过生成的项目中日志是怎么配置的,因为用easyjweb开发项目的时候它给我们提过了很多的方便,整个项目的建立只要一个命令就可以生成,并且他它能够直接导入eclipse中使用,里面复杂的配置就不用我们来操心了。我们只需要建立具体的域对象就可以了,这个是针对easyjweb生成的ejs项目(EasyJWeb+JPA+Sprin...

2009-03-18 09:18:47 80

空空如也

空空如也

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

TA关注的人

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