自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 easymock下载包

easymock下载包

2016-06-21 23:18:12 820

原创 Junit4

Junit是一个可编写重复测试的简单框架,是基于Xunit架构的单元测试框架的实例。Junit4最大的改进是大量使用注解(元数据),很多实际执行过程都在Junit的后台做完了,而且写test case 的类不需要继承TestCase,只需要在所要做test case的方法前加@Test 注解即可。 如: 复制代码 1 import static org.junit.Assert....

2016-06-21 22:51:40 109

原创 ORACLE中SQL TRACE和TKPROF的使用

SQL TRACE 和 tkprof sql语句分析工具 一 SQL TRACE 使用方法: 1.初始化sql trace 参数: timed_statistics=true 允许sql trace 和其他的一些动态性能视图收集与时间有关的参数、 SQL>alter session set titimed_statistics=true ...

2016-06-04 21:17:38 131

原创 Oracle数据库的性能调整

oracle是一个高性能数据库软件。用户可以通过参数的调整,达到性能的优化。性能优化主要分为两部分:一是数据库管理员通过对系统参数的调整达到优化的目的,二是开发人员通过对应用程序的优化达到调整的目的。   在此,仅就系统参数的调整进行探讨,而不涉及应用程序的优化。对系统参数的调整,可以分为以下几个部分:   (1)调整内存分配   系统全局区(SGA)是一个分配给ORACLE 包...

2016-06-04 21:11:44 74

原创 Oracle SQL性能优化

(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表...

2016-06-04 21:10:33 55

原创 识别'低效执行'的SQL语句

SELECT EXECUTIONS , DISK_READS, BUFFER_GETS, ROUND((BUFFER_GETS-DISK_READS)/BUFFER_GETS,2) Hit_radio, ROUND(DISK_READS/EXECUTIONS,2) Reads_per_run, SQL_TEXT FROM V$SQLAREA WHERE EXECUTI...

2016-06-04 20:40:56 151

原创 线程池2

[code="java"] import java.util.List; public class OptEventLogTask implements Runnable{ private String json; @Override public void run() { try { //System.out....

2016-05-31 13:19:05 64

原创 线程池

[code="java"] import java.util.concurrent.Executors; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import org.apache.commons.logging.Log; import org.ap...

2016-05-31 13:14:27 74

原创 查找所有的变量

/** * * 查找所有的变量 * * @param str * @return String */ private String[] findVariable(String str) { StringBuffer temp = new StringBuffer(""); int beginIndex = str.in...

2016-05-22 23:57:45 220

好听的《环球财经连线》主题歌《连接》

    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="409" height="323" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"> &l...

2009-12-06 13:05:35 270

在eclipse下开发RCP 导出最少引用到的包

<plugin id="com.ibm.icu"/><plugin id="demo"/><plugin id="org.eclipse.core.commands"/><plugin id="org.eclipse.core.contenttype"/><plugin id="org.ecli

2009-11-03 11:44:02 83

原创 人生经典80句

 01.每天告诉自己一次,『我真的很不错』。   02.生气是拿别人做错的事来惩罚自己。     03.生活中若没有朋友,就像生活中没有阳光一样。     04.明天的希望,让我们忘了今天的痛苦。     05.生活若剥去理想、梦想、幻想,那生命便只是一堆空架子。     06.发光并非太阳的专利,你也可以发光。     07.愚者用肉体监视心灵,智者用心灵监视肉体。     08.获...

2009-01-05 11:47:58 83

原创 构建完美网站的10个特性

就现在来说,建立一个网站已经不是一件难事了。但是,为了达到最好的效果,还是要遵循一些秘诀和方法的。当然,影响成功的因素会有很多,你也很难牢记住所有因素。但事实上,你只需了解少数最重要的秘诀,就可以让你的网站成为一件成功的作品。因此,以下我将会透漏给你10个关键点 1、引人注目的设计 首先吸引来访者的正是你的网站设计。它不应该是太刺激的——不能太无趣也不能太浮华。 你的网站,之所以...

2008-12-09 16:06:18 74

原创 JAVA的压缩与解压技术

[code="java"] import java.io.*; import java.util.*; import java.util.zip.*; /** * Title: 文件压缩和解压 * Description: 使用ZipInputStream和ZipOutputStream对文件 * 和目录进行压缩和解压处理 * Copyright: Copyright (c) 20...

2008-12-09 16:00:41 83

FreeMarker实现递归的方法

一、在页面编写要显示的FreeMarker标签 例如:我要显示类似于树型的结构如: 1.root 2.child 3.child 4.root 5.child 6.child 结合hibrenate的方法,就是假如有一个分类表,一个分类下又有子分类,注意分类是可以无限的扩展的,在数据库表的设计中我们把分类表的关联设计为自关联...

2008-12-09 15:56:59 1623

原创 js常用函数

1.常规函数   javascript常规函数包括以下9个函数:   (1)alert函数:显示一个警告对话框,包括一个OK按钮。   (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。   (3)escape函数:将字符转换成Unicode码。   (4)eval函数:计算表达式的结果。   (5)isNaN函数:测试是(true)否(false)不是一个数字...

2008-12-09 15:43:48 66

原创 Freemarker - 几个比较实用的例子

偶用Freemarker做模本语言有一段时间了,列出几个和JSP或者Velocity相比起来比较方便的用途,目的是引诱更多的人跳上Freemarker这个贼船,:evil: 1. String内置的JavaScript转换: js_string 用途:用于JavaScript转义,转换',",换行等特殊字符 模板: alert("${errorMessage?js_st...

2008-12-09 15:38:27 83

原创 eclipse快捷键

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上...

2008-12-09 15:35:45 61

原创 Java如何操作Excel文件

[b]Java如何操作Excel文件[/b] 首先java操作excel需要用到第三方的jar包即jxl.jar包,可以在这里下载http://www.cn13e.com/dl.action?id=127,好以下是操作实例。 一.读取Excel文件内容 [code="java"] /**读取Excel文件的内容 * @param file 待读取的...

2008-12-09 15:32:31 87

apathe和tomcat集成的总结

apache和tomcat集成的总结 作者:lbs 第一步:取得软件 获取要用到的软件如下: Jdk1.6版本:http://java.sun.com站点下载 Apache2.2.4版本:http://www.apache.org站点下载该软件 Tomcat6.0版本:http://www.apache.org站点下载该软件 mod_jk-apache-2....

2008-12-09 15:19:42 221

java过滤html标签函数

public static String Html2Text(String inputString) { String htmlStr = inputString; //含html标签的字符串 String textStr =""; java.util.regex.Pattern p_script; ...

2008-06-26 00:18:15 251

webwork的result跳转问题

今天发现了一个在webwork中如果从一个action操作成功后result到另一个action并且url中带一个参数时,如result的type="dispatcher"时并且两个action对应的model中都有相同参数的属性,在另一action中将会获得重复的值,也就是有两个相同的值,但是如果result的是同一个action就不会有这种问题.这个问题困惑了我好久. 这种情况的解决办法...

2008-06-26 00:15:28 142

收藏了一些CSS常用的技巧

一、使用css缩写   使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。   具体内容请浏览:CSS常用缩写语法 二、明确定义单位,除非值为0。   忘记定义尺寸的单位是CSS新手普遍的错误。在HTML中你可以只写width="100",但是在CSS中,你必须给一个准确的单位,比如:width:100px width:100em。只有两个例外情况可以不定义单位:0值。除此以外...

2008-06-23 23:44:23 120

一些实用的正则表达

正则表达式用于字符串处理、表单验证等场合,实用高效。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 ...

2008-06-23 22:52:53 81

今日发第一贴

宁向直中取,不可曲中求

2008-06-16 14:12:16 90

空空如也

空空如也

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

TA关注的人

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