`
文章列表
SQL数据库与Lucene数据库性能测试报告[原] by 踏雪赤兔 SQL数据库与Lucene数据库性能测试报告 <spanlang=en-us style="font-size: 14pt;">一、       测试目的 <spanstyle='font-family:宋体'>本测试试图对用相同数据制作的SQL<spanstyle='font-family:宋体'>数据库与Lucene<spanstyle='font-family:宋体'>数据库对语义相同的查询语句的性能作一个简单的比较与分析,以找出各自的优缺点, ...
1. CASE WHEN 表达式有两种形式 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2'
  在《WebService大讲堂之Axis2(5):会话(Session)管理》一文中介绍了如何使用Axis2来管理同一个服务的会话,但对于一个复杂的系统,不可能只有一个WebService服务,例如,至少会有一个管理用户的WebService(用户登录和注册)以及处理业务的WebService。象这种情况,就必须在多个WebService服务之间共享会话状态,也称为跨服务会话(Session)管理。实现跨服务会话管理与实现同一个服务的会话管理的步骤类似,但仍然有一些差别,实现跨服务会话管理的步骤如下: 实现跨服务的Session管理需要如下三步: 1. 使用MessageContex ...
Oracle中REGEXP_SUBSTR函数   Oracle中REGEXP_SUBSTR函数的使用说明:   题目如下: 在oracle中,使用一条语句实现将'17,20,23'拆分成'17','20','23'的集合。   REGEXP_SUBSTR函数格式如下: function REGEXP_SUBSTR(String, pattern, position, occurrence, mod ...
有时候我们在操作ORACLE数据库的时候,可能由于SQL写错了导致把数据update错了,或者delete删除掉了,那么这时候如何去恢复之前的数据呢? 莫着急,我们可以采用oracle的基于时间查询as of timestamp的办法进行恢复数据。下面以具 ...
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.HttpServletResponse; import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;impo ...
--按某一字段分组取最大(小)值所在行的数据 /*数据如下: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*/ --创建表并插入数据:
  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 javax.mail.internet.MimeMessage;   public class JavaMail { public void sendEmail(String smtpServer, ...
  参考网上 Ctrl+F 删除java注释:  /\*{1,2}[\s\S]*?\*/ Ctrl+F 删除xml注释:  <!-[\s\S]*?--> Ctrl+F 删除空白行:   ^\s*\n 选择正则表达式,替换全部即可。
  Abator 能自动生成DAO,DTO和sqlMap,大大提高开发效率。Abator 的官方网站:http://ibatis.apache.org/ibator.html 使用也比较简单,以下做个实例来介绍:   一、环境准备 我的环境:Eclipse SDK  Version: 3.5.2                JDK1.6                Oracle9i   二、插件安装 1、点击"Help>Install New Software"       2、点击【Add】,输入Name:  Abator for Ecl ...
如何对待测试中不能重现的BUG 作者:谢金花 在测试过程中,我们总会遇到一些偶然发生的、不能重现的BUG,或者在测试人员那里可以重现,但是在开发人员处却不能重现的BUG。而且偶然发生的“无法重现”的BUG多半是“计划外 ...

db2 语句块执行

DB2语句块:   begin atomic  declare i int;  set i=9;    select * from tb2;end
// Create the encoder and decoder for ISO-8859-1 Charset charset = Charset.forName("ISO-8859-1"); CharsetDecoder decoder = charset.newDecoder(); CharsetEncoder encoder = charset.newEncoder(); try { // Convert a string to ISO-LATIN-1 bytes in a ByteBuffer // The new ByteBuffe ...
高手详细介绍JVM是什么?       首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的Java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。 JVM是什么?—JVM的生命周期      JVM实例的诞生:当启动一个Java程序时,一个JVM实例就产生了,任何一个拥有publicstaticvoidmain(String[]args)函数的class都可以作为JVM实例运行的起点,既然如此,那么JVM如何知道是运行classA的main而不是运行classB的main呢?这就需要显式的告 ...

sql执行顺序[转]

 
1)sql语句从根本上也是逐行处理的 2)sql语句各部分的执行顺序:   FROM clause WHERE clause GROUP BY clause HAVING clause SELECT clause ORDER BY clause 3)关联子查询中,外部查询中的每一行被一次一行的传递给子查询 4)关联子查询举例: select * from products outer where price > (select avg(price) from products inner where inner.product_type_ ...
Global site tag (gtag.js) - Google Analytics