自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows 7 删除本地SVN密码

      由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。  一般通过删除SVN客户端的账号配置文件来重新更换用户名和密码。  在window xp下面他们的位置在系统盘的 Documents and Settings\alex\Application Data\Subversion\auth\文件夹中,把里面的所有...

2011-10-20 14:34:01 152

原创 JAVA HotSwap

Hotswap  是一个允许在运行状态下无限制的修改加载类文件的Java虚拟机补丁。当前java虚拟机的动态加载机制只允许修改类的方法体,而打了hotswap补丁以后,可以增加,删除类属性,方法,甚至可以改变一个类的父类。Hotswap补丁是基于GPL v2.0开源协议的。你可以通过windows,linux,mac os下载hotswap 补丁的源代码或者可执行文件。安装hot...

2011-08-23 17:37:45 236

原创 项目中用到的JPA Annotation 之二:Inheritance

Target:ClassesDefines the inheritance strategy to be used for an entity class hierarchy. It is specified on the entity class that is the root of the entity class hierarchy. If the Inheritance a...

2011-06-29 20:35:55 206

原创 项目中用到的JPA Annotation 之一:DiscriminatorColumn

Target:ClassesSpecifies the discriminator column for the SINGLE_TABLE and JOINED Inheritance mapping strategies. The strategy and the discriminator column are only specified in the root of an entity...

2011-06-29 19:58:28 278

原创 Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍

先假设有这么一个表:create table S_Depart  (   DepartId             INT                             not null,   DepartName           NVARCHAR2(40)                   not null,   DepartOrder          IN...

2011-06-09 16:15:47 89

原创 解决MAVEN内存溢出

解决Maven中OutOfMemory错误Windows环境中找到文件%M2_HOME%\bin\mvn.bat ,这就是启动Maven的脚本文件,在该文件中你能看到有一行注释为:  @REM set MAVEN_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE...它的意思是你可以设置一些Maven参数,我们就在注释下面加入一行:set MA...

2011-05-18 15:34:50 100

原创 EL 表达式不能解析

      今天学习spring的MVC框架,发现EL 表达式无法解析,页面上显示的是我的EL表达式的内容,也就是如下的东西:${model.now}     上网查找,发现是web.xml中的命名空间的版本有问题, 如果version 小于等于2.3的话,El表达式是无法正确解析的,解决办法就是把命名空间的版本设置为2.4或者以上:<web-app xmlns="http://...

2011-03-30 15:44:47 151

原创 JavaScript 实现右下角弹出提示信息

<!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>&

2011-03-02 13:41:33 322

原创 JavaScript 函数中 Prototype的用法

To be continued.

2011-03-02 12:55:47 104

原创 JavaScript 返回值

今天看html5达人们写的代码,感觉自己真的很差,其中有一段是关于javascript返回多个返回值的,代码如下: function get_real_xy(x,y){ return {x:x*blockSize,y:y*blockSize};} 这个函数返回两个返回值,一个x,一个y。调用它的函数对返回值的处理如下:...

2011-03-02 11:01:34 118

原创 Java 自带 MD5 加密

package com.exigenservice.eric;import java.security.MessageDigest;public class MD5_Test { public final static String MD5(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', ...

2010-08-25 10:22:08 225

原创 JPDA:Java平台调试架构

        在无法访问运行中的实例时,调试一个Java程序可能相当麻烦。当应用程序在远程环境下运行,并且不会在控制台或日志文件中输出任何结果时,调试工作变得更加困难。如果你需要对一个运行中的Java应用程序进行全方位调试,Sun的Java平台调试构架(JPDA)可为您提供帮助。        JPDA是一组API集合,旨在帮助你调试Java代码。J2SE自1.2.2版开始推出JPDA工...

2010-05-17 10:20:13 112

原创 JS 控制页面打印内容

<html><head>   <title>打印相关</title>   <meta http-equiv="Content-Type" content="text/html; charset=gb2312">   <!--media=print 这个属性在打印时有效 有些不想打印出来的分页打印的都可以应用这类样

2010-02-01 13:59:03 121

Oracle 表结构 修改

更改表的结构1.编辑表的字段  修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制):  语法:    ALTER TABLE 表名 MODIFY(列名,数据类型); eg1:   alter table skate_test modify (author number(10,0) )   在修改列的长度时候,只能编辑比现有字段实际存的长度还要大,否...

2010-01-14 17:49:38 86

配置log4j输出ibatis的SQL语句

ibatis不像hibernate那样在配置文件中注明是否输出SQL语句。正困惑ibatis是如何输出SQL语句以便跟踪调试的,幸好在itspy那儿看到这个,才知道原来可以通过配置log4j来输出SQL语句。  log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.ap...

2009-12-09 14:38:04 125

HTML之前实现传值

今天在给客户做prototype的时候遇到一个要在html之间传值的问题,google一番,最终得到如下解决方案:在第一个html页面用如下内容:function showMessage(){ window.location='searchCustomerList.html?from=addCustomer';}在第二个html页面(target page)用如下Ja...

2009-12-02 20:16:50 130

Java try catch finally的执行顺序

      关于Java中try catch finally 的执行顺序一直是入职笔试的一个热门,其实在实际的项目中还是遇到的比较多,所以整理如下:     需要首先注意的几点:     1) try catch finally中的finally不管在什么情况之下都会执行,执行的时间是在程序return 之前.     2) Java 编译器不允许有显示的执行不到的语句块,比如retu...

2009-11-30 13:43:37 98

原创 javascript 中的 trim

在javascript中的string对象没有trim方法,所以trim功能需要自己实现: 代码如下:﹤scriptlanguage=”javascript”﹥  /** *删除左右两端的空格 */  String.prototype.trim=function(){         return this.replace(/(^\s*)|(\s*$)/g, '');...

2009-10-22 14:35:09 116

原创 Cookie

Cookies,有些人喜欢它们,有些人憎恨它们。但是,很少有人真正知道如何使用它们。现在你可以成为少数人中的成员-可以自傲的Cookie 大师。-->如果你象作者一样记性不好,那么你可能根本记不住人们的名字。我遇到人时,多半只是点点头,问句“吃了嘛!”,而且期望问候到此为止。如果还需要表示些什么,那么我就得求助于一些狡猾的技巧,好让我能想对方是谁。比如胡扯起一些和对方有关的人,不管他们之间关...

2009-06-30 15:34:42 83

原创 Linux sed 命令使用详解

sed 编辑器是 Linux 系统管理员的工具包中最有用的资产之一,因此,有必要彻底地了解其应用。Linux 操作系统最大的一个好处是它带有各种各样的实用工具。存在如此之多不同的实用工具,几乎不可能知道并了解所有这些工具。可以简化关键情况下操作的一个实用工具是 sed。它是任何管理员的工具包中最强大的工具之一,并且可以证明它自己在关键情况下非常有价值。sed 实用工具是一个“编辑器”,但它与其它大...

2009-05-19 17:45:20 81

原创 PLSQL Developer 注册

PLSQL Developer 注册码/序列号; 把 aalf.dat 这个文件放置 PLSQL Developer 目录底下就可以了. 7.14 和 7.15 版本的都可以用; PLSQL Developer download: http://www.allroundautomations.com/registered/plsqldev.html      ...

2009-05-19 10:22:40 203

原创 java 连接 Mysql,Oracle,MSSQL

    MySql:Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://127.0.0.1/myDatabase"; String user = "user"; String password = "password"; Connection conn = DriverManager.getCon...

2009-05-14 15:56:56 73

虚拟机下Linux网络设置

打开终端输入"netconfig"会有界面弹出,设置网络的方式就跟你的主机一样。完成后选择Ok,回到终端,用service network restart 重新启动网络,重启完成后在终端中输入ifconfig就可以看到你的网络设置,打开你的浏览器,开始上网吧。...

2009-05-01 12:08:04 62

Hibernate 检索策略

Hibernate的检索策略可以分为类级别的检索策略和关联级别的检索策略。类级别可选的检索策略包括:立即加载和延迟加载,在类级别上,hibernate默认的检索策略为延迟加载,即lazy=ture类级别的load检索策略:立即加载:    Customer customer = (Customer)session.load(Customer.class,new Long(1));    ...

2009-02-14 20:04:20 65

Hibernate的级联

以Customer和Order的例子来讲(one to many的关系) 1)默认情况下,当保存一个customer的时候不会自动的保存于它相关联的order的实例,如果要实现自动保存,要设置cascade的值为“save-update”2)默认情况下,如果删除一个对象,hibernate不会自动删除于它关联的持久化对象,即:如果删除一个customer,不会删除和这个customer相关联的...

2009-02-14 15:50:19 89

Java date类型的hibernate表示

在java中,代表时间和日期的类型包括:java.util.Date和java.util.Calendar。此外,在JDBC API中,还提供了三个扩展java.util.Date类的子类:java.sql.Date,java.sql.time和java.sql.Timestamp,这三个类分别和标准的DATE,TIME AND TIMESTAMP类型对应。  映...

2009-02-11 20:54:48 92

Hibernate内置标识符生成器

Hibernate允许把OID定义为short,int,long以及他们的包装类型。Hibernate的内置标识符有以下几种: increment适用于逻辑主键.由hibernate自动以递增方式生成.identity适用于逻辑主键.由底层数据库生成标识符.sequence适用于逻辑主键.hibernate根据底层数据库的序列生成标识符,这要求底层数据库支持序列....

2009-02-11 20:14:44 200

Lucene检索文件(txt,jsp,html)

Lucene检索文件包裹txt,jsp,html格式(如果是word和pdf格式需要进行格式转化)建立索引文件的代码如下:import org.apache.lucene.index.*;import org.apache.lucene.analysis.standard.*;import org.apache.lucene.document.*;import java.io.*;/*...

2009-02-05 21:47:22 178

java中的值传递和引用传递

    值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。    引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。     下面举例说明:    传值---传递基本数据类型参数...

2009-02-04 12:59:01 86

hibernate缓存

hibernate缓存      1、hibernate 的一级缓存是由session提供的,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。      2、二级缓存是SessionFactory级别的全局缓存,只要sessionFactory没有关闭,hibernate会首先考虑去缓存中load数据,如果缓存中不存在我们想要的数据或者...

2009-01-06 17:03:13 61

原创 Serializable作用

      没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。       serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。       serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。这个好处是很大的----因为...

2008-12-19 09:26:50 115

原创 JS常用函数

1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: document.getElementB...

2008-12-15 13:41:23 75

锚的用法

链接有两种,一种是不同页面间的链接。另外一种是页内链接,我们一般称为页内锚链接。 1.加锚链   定义好“锚”以后,将链接指向锚位置的链接形式如下:   <a href=″#id″>....</a>,即以#再加上id格式。   如:   <a href=″#chapter1″>第一章</a>   <a href=″#chapter2″>第...

2008-12-15 13:34:29 283

实现两个数据库之间的数据共享(sp_addlinkedserver)

EXEC  sp_addlinkedserver      @server='cmm',--被访问的服务器别名,可以随便起,但是要和后面的被访问服务器别名一致      @srvproduct='',      @provider='SQLOLEDB',      @datasrc='192.168.82.97'   --要访问的服务器EXEC sp_addlinkedsrvlogin     ...

2008-12-10 10:19:54 656

20081030

      分手了,还是走到了今天,那个在我心中完美的女孩还是离开了我,对她说完:我爱你,所以我不再纠缠你了,还给你自由,心里舒服了很多。      回到宿舍,突然很想家,想给妈妈打个电话,电话接通了,那头是妈妈熟悉温暖的声音,虚寒温暖,调整心绪,跟妈妈开开心心的聊家常,再幸福不过了。但是没敢说我现在过的不太好,怕爸妈替我担心,他们够辛苦了。一直想跟妈妈说:妈妈,有你跟爸爸,我真幸福,谢谢你们给...

2008-10-30 23:14:36 80

原创 清晰了解String操作

我们来看一段再经典不过的程序:class StringTest { public static void main(String[] args) { String s=new String("abc"); String s1="abc"; String s2=new String("abc"); System.out.println(s==s1); Sy...

2008-10-25 07:49:16 63

浮动窗口的实现

<!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><met

2008-10-24 09:39:10 101

原创 细说java.util包

 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMa...

2008-10-23 10:09:12 92

原创 浅析Java语言中两种异常的差别

Java提供了两类主要的异常:runtime exception和checked exception。所有的checked exception是从java.lang.Exception类衍生出来的,而runtime exception则是从java.lang.RuntimeException或java.lang.Error类衍生出来的。   它们的不同之处表现在两方面:机制上和逻辑上。   ...

2008-10-12 11:37:41 63

原创 MySql 导入和导出xml文件实例

********************************************************************* 1,导出表数据到xml文件 Shell> mysql -X -uroot -proot -e "use test; select * from test;" > ./a.xml Shell> more a.xml <?xm...

2008-10-12 10:59:51 381

spring in action

spring in action

2008-02-29

空空如也

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

TA关注的人

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