自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oracle sql优化

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

2011-08-30 16:37:45 107

原创 PL/SQL DEVELOPER调试存储过程的问题

一、定位你的procedure1。在屏幕左边的对象浏览器中展开procedure2。找到你的procedure二、打开测试窗口1。在你的procedure上点击右键2。在弹出的菜单中选择test3。PL/SQL Devoloper就会打开一个测试窗口并自动生成一个调用块4。在测试窗口的下方输入你的procedure的入口参数三、打开编辑窗口1。在你的procedure上点击右键2。在弹出的菜单中选...

2011-01-25 23:32:48 267

原创 flex

一、将现有的java项目添加flex特性:1、将blazeds包中的web-inf下的flex和lib文件夹拷贝至java项目中的web-inf目录下,在工程的web.xml文件中添加 <context-param>  <param-name>flex.class.path</param-name>  <param-value>/WEB-INF/fl...

2010-12-15 12:53:36 120

原创 Hibernate持久化对象的三种状态

 大家知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在Hibernate中持久化类的对象可以划分为三种状态,分别是瞬态,持久态,脱管态。 1.       瞬态(Transient),也叫临时态。处于这种状态的对象具备的特征如下:           a)         不在Session的缓存中,不与任何的...

2010-10-24 11:41:56 175

原创 js灰掉html对象

function setOpacity(e,n){ var browse = navigator.appName; if(browse.indexOf("Microsoft")>-1) e.style.filter = 'alpha(opacity='+n+')'; else...

2010-09-21 11:26:32 210

原创 用命令行创建oracle表空间、用户及权限的分配

SQL> create tablespace test datafile 'E:\ORACLE\ORADATA\DB228\test.ora' 2 size 5M;表空间已创建。SQL> create user test identified by test default tablespace test;用户已创建SQL> grant connect,resou...

2010-09-16 11:39:31 130

原创 javascript来判断客户端文件的大小,js判断上传文件大小,js获得文件长度

<HTML><HEAD> <SCRIPT> function getFileSize (fileName) { if (document.all) { window.oldOnError = window.onerror; window.onerror = function (err...

2010-08-14 20:31:28 120

原创 SVN服务器配置:Windows开机自动启动SVN服务

 svn 服务器配置,几经周折总结下: 创建autoRunSVN.bat文件,内容是: 写道sc create MySVNServer binpath= "\"C:\Program FilesSubversion\svnserve\svnserve\" --service -r H:\homerepos" displayname= "SVNService" depend= ...

2010-08-10 11:16:18 260

原创 文件上传 allowedTypes设置

<interceptor-stack name="fileUploadStack">    <interceptor-ref name="fileUpload">     <param name="maximumSize">4096000</param>     <param name="allowedTypes&

2010-05-31 15:43:08 729

原创 在Eclipse中反编译Class文件完全详解

Java是开源的,是免费的,我们强烈鄙视所有不公开源代码的东东。比如,对class文件进行加密混淆的类文件,一般情况下,我们是看不到其源代码的。本文将对此进行详细阐述,说明如何随心所欲的反编译看源码,体验一下其中的乐趣。(本文最后面有相关资源下载)    目前在Java开发工具中,Eclipse可谓是占据着绝对的优势,在平常使用中,大家都会有意无意的查看一下所调用JAR包的源代码,这时如果没有引入...

2010-05-31 15:42:02 355

struts2+FreeMarker -FreeMarker学习笔记 -gcode

struts2+FreeMarker -FreeMarker学习笔记 -gcodestruts2改用FreeMarker作为表示层。FreeMarker不支持使用taglib指令来导入标签库,但struts2提供了额外的支持。步骤如下:1,将要用的.tld文件复制到web应用中。2,web.xml中启动JSPSupportServlet。<servlet>   <s...

2010-04-20 16:49:05 217

ajax 上传图片

看附件

2010-04-16 15:57:43 121

validate ajax 自定义

$.validator.addMethod("checkName", function(value, element) { var result; var userId = document.getElementById("user.id").value; $.ajax({ url : "/user/checkName.do?userId="+userId...

2010-04-13 19:15:44 85

如何更改MyEclipse的编码

1、打开工具栏的Window->Preferences2、选择General->Editors->File Associations3、选择'Content Types'->点开'Text'->添加*.java或者编辑*.java的Default encoding4、点击OK完成修改...

2010-04-13 11:25:01 90

原创 struts+json+jquery,解决下载框的问题

采用struts2.0+jquery+json写的一个登录功能,action内容如下:public class UserAction extends BaseAction implements Preparable { private static final long serialVersionUID = 8992700772962868363L; private User ...

2010-02-06 08:28:31 89

原创 jbpm4整合struts2+spring2.5+hibernate3.3

如果不结合其他的框架进行整个开发(如:spring、hibernate),JBPM4也有自己的一套IOC容器,能后将自己的服务配置到IOC容器中,能够很容易的运行容器所配置的服务,这样它也能够在代码中减少一陀一陀的工厂类等代码的调用,降低了偶核性,但是如果结合spring框架来进行整个开发的话,那么就有两个容器,两个SessionFactory,但是系统中只考虑一个容器来对服务进行管理, 那么我们...

2010-01-19 11:04:54 85

原创 jbpm3.2.2+spring2.5+hibernate3.0+struts2.0

工程见附件

2010-01-15 10:47:30 58

原创 为myeclipse8.0优化

前言:MyEclipse5.5 大小139M;MyEclipse6.5 大小451M;MyEclipse7.0 大小649M;MyEclipse8.0  大小772.3MB(速度方面比7.1和7.5都快了许多单还是很费内存) 下 载服务器又是国外的,下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse 属于狂吃内存的主,特别是 MyEclipse7.0 运行起来,基本上不用干...

2010-01-14 16:07:21 76

原创 hibernate的缓存机制

 缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.   Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.   Hibernate缓存分类...

2010-01-13 15:08:00 87

原创 hibernate的11大优势

1、  开发者都知道,hibernate让我们以oo的方式操作数据库,这让我们看到了hibernate的强大之处,体验到操作数据的方便。但Gavin King说,hibernate最耀眼之处是hibernate的缓存机制,而不是以oo的方式操作数据库。Hibernate的缓存机制不外乎是一级缓存session,二级缓存sessionFactory,和第三方缓存如ehcache。也就是hiberna...

2010-01-13 14:33:33 100

原创 java乱码解决

1、 最基本的乱码问题。这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。<%@ page language="java" pageEncoding="UTF-8"%><%@ page contentType="text/html;charset=iso8859-1"%><html><head><t

2010-01-12 11:26:51 219

原创 tomcat源码学习

作为一位Java程序员,如果您没有接触过开源软件、项目或框架的话,恐怕有些不可思议。轰轰烈烈的开源运动起源于Linux操作系统,Apache基金会在其中扮演了中流砥柱的角色,业界巨擘SUN,IBM, BEA 和Oracle等公司的积极参与,使得声势浩大的开源运动成为软件开发领域势不可挡的力量。2001年11月,IBM向Apache基金会捐献出Visual Age for Java,这个看似穷途末路...

2010-01-09 07:54:39 88

原创 腾讯sql面试题

今天去腾讯面试了,遇到这么一道sql方面的题,甚是费解 已知 小小+霸霸+王王=小霸王 小=?,霸=?,王=? 用sql求证create table n_table (n int) -- n 为 0..9 select a.n, b.n, c.n from n_table a, n_table b, n_table c where 11 * (a.n + b....

2009-07-14 16:27:01 814

原创 Java反射经典实例

     Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。1. 得到某个对象的属性<!--<br><br>Code highlighting produced by Actipr...

2009-07-01 10:27:46 66

tree

       这几天忙着移植树,原先项目里用到是静态树(xTree),因为数据比较少,因此一次性加载,没有太多效率的问题,后来因为涉及的数据太多,如果一次性加载会耗费6、7秒的时间,用户体验特别差,实在难以忍受,考虑一次性加载完成的这个问题,决定换成动态树(xLoadTree2),也就是每一次只加载树的一级节点,采用异步加载的方式,速度上的确是快了很多,用户体验也还可以,但多少有一些缺憾,后来...

2009-06-18 21:03:55 100

原创 struts 2 常用配置

action元素指定method属性对action进行如下的配置:<action name=”Login” class=”cc.dynasoft.LoginAction” method=”login” />              ……</action>              <action name=”Regist” class=”cc.dynasoft....

2009-06-18 19:24:53 82

原创 让插入到innerHTML中的script跑起来

在做 ajax 编程时,我们常常需要将 xmlhttp 获取到的页面内容通过 innerHTML 来赋给某个容器(比如 div、span 或者 td 等),但是这里存在一个问题,就是我们将要赋给 innerHTML 的页面内容如果包含有脚本程序,这些脚本程序不管是外部脚本,还是内部脚本,可能(1)都不会被执行。这个问题在某些时候微不足道,甚至可以忽略,但有些时候,这个问题就非常严重,它很可能让我们...

2009-06-12 14:10:48 200

原创 java 字符串的全排列输出

public class MyTestGameCore { public static void listAll(char[] arr_Str) { if (arr_Str.length <= 1) { System.out.println(arr_Str[0]); return; } doPerm(0 + 1, arr_Str, new char[] { arr...

2009-06-11 12:32:15 171

java基础,不容忽视

public class Test { static int firstNumber=1; int secondNumber=1; public int test(){ try{ firstNumber++; ...

2009-05-15 11:00:40 83

struts2.0在linux下重定向中文乱码问题采用国际化

struts.xml中的配置片段:<action name="delete" class="OrganizationAction" method="delete">   <result name="delete" type="redirect-action">    <param name="actionName"&

2009-05-05 18:28:49 178

原创 weblogic 10 配置DataSource以及spring关联

1.配置jndi现在先将weblogic的环境搭建好,进入weblogic的web控制台。配置服务-》JDBC-》DataSource。如果存在连接缓冲池的话,直接将数据源于其关联。都是界面操作就不详细说明了,但是要记住自己给数据源起的jndi的名字。我取名为jndi_OraFtp。2.配置spring的application.xml,以前是通过spring提供的dataSource配置的,现...

2009-05-05 11:35:53 211

原创 org.hibernate.hql.ast.hqltoken weblogic

在运行过程中出现 ClassNotFoundException: org.hibernate.hql.ast.HqlToken 错误weblogic异常退出。原因: Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。 (1)选择Hibernate3.0的查询...

2009-05-04 15:45:22 143

Weblogic 10 布署单个及多个应用

例:要将名为ftp的应用部署在weblogic 10上,操作如下, 1、首先,启动weblogic 10。 2、为应用ftp建一个名为vftp的虚拟主机,如图1:  图1 点击ok按钮,然后对虚拟主机vftp进行相关设置,如图2及3:  图2  图3 分别点击save按钮对设置进行保存。 3、建好虚拟主机后,点击界面左侧的Deployments对ftp应用进行布署,点击Install按钮添加应用,...

2009-05-04 09:50:27 781

空空如也

空空如也

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

TA关注的人

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