- 博客(25)
- 收藏
- 关注
原创 Junit4
Junit是一个可编写重复测试的简单框架,是基于Xunit架构的单元测试框架的实例。Junit4最大的改进是大量使用注解(元数据),很多实际执行过程都在Junit的后台做完了,而且写test case 的类不需要继承TestCase,只需要在所要做test case的方法前加@Test 注解即可。如:复制代码1 import static org.junit.Assert....
2016-06-21 22:51:40 121
原创 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 145
原创 Oracle数据库的性能调整
oracle是一个高性能数据库软件。用户可以通过参数的调整,达到性能的优化。性能优化主要分为两部分:一是数据库管理员通过对系统参数的调整达到优化的目的,二是开发人员通过对应用程序的优化达到调整的目的。 在此,仅就系统参数的调整进行探讨,而不涉及应用程序的优化。对系统参数的调整,可以分为以下几个部分: (1)调整内存分配 系统全局区(SGA)是一个分配给ORACLE 包...
2016-06-04 21:11:44 89
原创 Oracle SQL性能优化
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表...
2016-06-04 21:10:33 62
原创 识别'低效执行'的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 163
原创 线程池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 72
原创 线程池
[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 82
原创 查找所有的变量
/** * * 查找所有的变量 * * @param str * @return String */ private String[] findVariable(String str) { StringBuffer temp = new StringBuffer(""); int beginIndex = str.in...
2016-05-22 23:57:45 251
好听的《环球财经连线》主题歌《连接》
<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 304
在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 91
原创 人生经典80句
01.每天告诉自己一次,『我真的很不错』。 02.生气是拿别人做错的事来惩罚自己。 03.生活中若没有朋友,就像生活中没有阳光一样。 04.明天的希望,让我们忘了今天的痛苦。 05.生活若剥去理想、梦想、幻想,那生命便只是一堆空架子。 06.发光并非太阳的专利,你也可以发光。 07.愚者用肉体监视心灵,智者用心灵监视肉体。 08.获...
2009-01-05 11:47:58 95
原创 构建完美网站的10个特性
就现在来说,建立一个网站已经不是一件难事了。但是,为了达到最好的效果,还是要遵循一些秘诀和方法的。当然,影响成功的因素会有很多,你也很难牢记住所有因素。但事实上,你只需了解少数最重要的秘诀,就可以让你的网站成为一件成功的作品。因此,以下我将会透漏给你10个关键点1、引人注目的设计首先吸引来访者的正是你的网站设计。它不应该是太刺激的——不能太无趣也不能太浮华。你的网站,之所以...
2008-12-09 16:06:18 85
原创 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 94
FreeMarker实现递归的方法
一、在页面编写要显示的FreeMarker标签 例如:我要显示类似于树型的结构如: 1.root 2.child 3.child 4.root 5.child 6.child 结合hibrenate的方法,就是假如有一个分类表,一个分类下又有子分类,注意分类是可以无限的扩展的,在数据库表的设计中我们把分类表的关联设计为自关联...
2008-12-09 15:56:59 1674
原创 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 77
原创 Freemarker - 几个比较实用的例子
偶用Freemarker做模本语言有一段时间了,列出几个和JSP或者Velocity相比起来比较方便的用途,目的是引诱更多的人跳上Freemarker这个贼船,:evil: 1. String内置的JavaScript转换: js_string 用途:用于JavaScript转义,转换',",换行等特殊字符 模板: alert("${errorMessage?js_st...
2008-12-09 15:38:27 98
原创 eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上...
2008-12-09 15:35:45 71
原创 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 98
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 260
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 280
webwork的result跳转问题
今天发现了一个在webwork中如果从一个action操作成功后result到另一个action并且url中带一个参数时,如result的type="dispatcher"时并且两个action对应的model中都有相同参数的属性,在另一action中将会获得重复的值,也就是有两个相同的值,但是如果result的是同一个action就不会有这种问题.这个问题困惑了我好久. 这种情况的解决办法...
2008-06-26 00:15:28 168
收藏了一些CSS常用的技巧
一、使用css缩写 使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。 具体内容请浏览:CSS常用缩写语法 二、明确定义单位,除非值为0。 忘记定义尺寸的单位是CSS新手普遍的错误。在HTML中你可以只写width="100",但是在CSS中,你必须给一个准确的单位,比如:width:100px width:100em。只有两个例外情况可以不定义单位:0值。除此以外...
2008-06-23 23:44:23 129
一些实用的正则表达
正则表达式用于字符串处理、表单验证等场合,实用高效。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行...
2008-06-23 22:52:53 93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人