自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (36)
  • 收藏
  • 关注

原创 hibernate中的java对象状态

1、临时状态   临时对象的特征:    不处于session缓存中也就是说不被任务一个session实例关联;    在数据库中没有对应的记录;在以下情况下会进入临时状态:   当通过new 语句刚创建一个对象时,它处于临时状态,此时不和数据库中任何记录对应。   session的delete()可以使一个持久化对象或游离对象变为临时对象,对于游离对象delete()方法

2012-10-08 16:37:03 513

转载 数据并发处理

详情另见:http://www.dlycms.com/jishujiaolu_view_1.html一、并发处理 数据库的特点就是数据的集中管理和共享。在通常情况下总是有若干个事务并发地运行,这些并行的事务可能并发地存取相同的数据。因此,数据库管理系统的一个重要任务就是要有一种机制去保证这种并发的存取和修改不破坏数据的完整性,确保这些事务能正确地运行并取得正确的结果。我们知道,事务并发

2012-10-30 16:25:48 1010

原创 java.lang.RuntimeException: java.lang.reflect.InvocationTargetException

java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:301) at com.opensymphony.xwork2.inj

2012-09-26 18:04:42 1238

原创 tomcat内存设置

tomcat:  set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512mIDE:-Xms256M -Xmx896M -XX:MinHeapFreeRatio=30   /   -Xmx1024M -Xms512M -XX:MaxPermSize=256m

2012-09-26 16:57:46 407

转载 struts2必须包

早在struts2.0.*的时候,struts2的必备jar包需要如下几个:commons-logging-*.jar   Apache旗下commons项目的log日志包freemarker-*.jar             一种前台页面模板,应用比较广泛ognl-*.jar                        动态图导航语言,struts2处理前台页面的核心语言,相当实

2012-09-26 14:53:25 785

转载 svn插件汉化

在Eclipse的configuration文件下找到config.ini文件,用写字板打开,在最后面添加上如下代码即可:  1. 下面配置是设置SVN插件为英文菜单:Java代码   # Set Subversion English Version    osgi.nl=en_US   # Set Subversion English Versionosgi.nl=en_US  2. 下面配置是

2012-09-26 09:37:30 2418 1

转载 oracel 11g导出空表

详情另见:http://www.dlycms.com/jishujiaolu_view_2.html1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。2、设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。   在sqlplus中,执行如下命令:

2012-09-17 16:42:23 1315

原创 java.lang.IllegalArgumentException: Document base C:\Program Files (x86)\Apache Software Foundation\

Document base C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps\manager does not exist or is not a readable directory   这玩意郁闷 的要死  解决起来其实也容易   将tomcat所有关于项目的临时文件全删除就好了目录包括

2012-08-27 09:52:22 4561

原创 解决oracle 死锁

死锁是数据库经常发生的问题,数据库一般不会无缘无故产生死锁,死锁通常都是由于我们应用程序的设计本身造成的。产生死锁时,如何解决呢,下面是常规的解决办法:1)执行下面SQL,先查看哪些表被锁住了: select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bw

2012-06-26 14:15:25 450

原创 各插件下载地址

1、xfirehttp://dist.codehaus.org/xfire/update/2、jfreecharthttp://www.jfree.org/jfreechart/index.html3、propertieshttp://propedit.sourceforge.jp/eclipse/updates/

2012-05-10 09:14:40 491

原创 oracle创建新库语句

--创建表空间create tablespace datafile ''size 500Mdefault storage(initial 200mnext 50mminextents 20maxextents 500)online;--创建用户 (指定默认表空间 和 临时表空间 指定连接状态)CREATE USER PROFILE DEFAULT I

2012-05-10 09:14:27 508

原创 Myeclipse的web工程和Eclipse互相转换

Myeclipse的web工程和Eclipse互相转换  eclipse的web工程转myeclipse的web工程1.原eclipse工程叫netschool 2.在myeclipse中新建一个工程叫netschool 并在新建的时修改 web root folder为WebContent 3.备份在myeclipse新建的netschool工程下的.classpath

2012-05-10 09:14:17 1350

原创 js小常识积累

1、控制返回javascript:history.back()2、设置输入光标document.all(XX).fcous()

2012-05-10 09:13:55 371

原创 ORACLE11g导出表不全问题

因oracle11g延迟段创建特性;发现exp备份数据库时只导出的部分表。解决办法:1、可通过执行下面语句生成的SQL:select 'alter table '|| table_name ||' move;' from user_tables where segment_created='NO';2、通过修改系统参数(未测试):alter system set d

2012-05-10 09:13:20 463

转载 spring+xfire

XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。XFixe内建在STAX的基础上之上,STAX是基于流的XML解析引擎,这使得XFire拥有很高的性能。相对Axis来说,目前它的人气指数相当高,加上其提供了和String集成的支持,在目前的Web Service开源社区

2012-05-10 08:43:16 630

原创 条形码生成解决方案

生成条形码:1.下载压缩包barcode4j-2.0alpha2-bin.zip和barcode4j-2.0alpha2-src.zip。2、 解压barcode4j-2.0alpha2-bin.zip这个包,在build目录下有barcode4j.jar,在lib目录下有avalon- framework-4.2.0.jar, 将barcode4j.jar和avalon-framewor

2012-05-07 14:19:04 637

原创 实用SQL积累

1、根据分组添加序列号:row_numbew over(partition by 列名 order by 列名)2、sqlserver自动编号replace(Newid(),'-','')3、orcale自动编号sys_guid()

2012-04-27 15:32:04 273

原创 Struts1简介及存在的问题

从过去岁月来看,Struts1是所有MVC框架中不容辩驳的胜利者,不管是市场占有率,还是所扔有的开发人群,Strunts1 都拥有其他MVC框架不可比拟的优势。Struts1的成功得益于它丰富的文档、活跃的开发群体。当然,Struts1是世界上第一个发布的MVC框架:Struts1 在 2001 年 6 月 发布,这一点可能是使它得到如此广泛拥戴的主要原因。      Struts1框

2012-04-13 18:17:56 1323

原创 Struts2拦截器的原理与实现

一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺

2012-04-13 16:34:39 321

原创 struts2拦截器使用

如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局的配置设置

2012-04-13 16:32:09 259

原创 Struts2移动配置文件需要做的修改

1、需要将struts2核心包中的struts-base.xm文件移动到 配置文件相应的目录2、xml配置加载项时 将struts-base.xml,struts-plugin.xml放在前面

2012-04-13 14:22:32 327

原创 ORACLE11g 行转列

以下是测试数据的准备SQL:--建表create table emp_phone(name varchar2(50),type varchar2(10),phone varchar2(100)) --插入测试数据,1固定电话 2办公电话, 3手机insert into emp_phone values('张三','1','010-固定');insert into emp_pho

2012-04-13 14:12:39 2939

原创 清空表空间的方法

--删除用户drop user 用户名 cascade;commit;--创建用户 (指定默认表空间 和 临时表空间 指定连接状态)CREATE USER 用户名 PROFILE DEFAULT IDENTIFIED BY 密码 DEFAULT TABLESPACE 表空间 TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK;-

2012-04-13 14:11:20 579

原创 MS SQL2005 数据库备份(Express版)

MS SQL2005 数据库备份的批处理语句:osql -S -U -P -Q "BACKUP DATABASE TO DISK = '\' WITH FORMAT"注:1、MSSql2005备份文件的扩展名常为 .bak 2、非企业版的MSSql2005没有这个工具,可以在附件中下载。

2012-04-13 14:10:12 377

原创 SQL Server 创建用户

增加角色 role_for_nc1、exec sp_addrole 'role_for_nc'; 创建一个 SQL Server 登录名wlzx,密码为"123",默认数据库为 st10008; wlzx是登录名,view是数据库用户2、exec sp_addlogin 'wlzx','123','st10008';3、EXEC sp_grantdbaccess 'wlzx','vi

2012-04-13 14:08:43 455

原创 MSSQL数据库数据导出insert

create proc spGenInsertSQLHan(@tablename varchar(256)) as begin declare @sql varchar(max) declare @sqlValues varchar(max) set @sql =' ('set @sqlValues = 'values (''+' select @sqlValues

2012-04-13 14:07:43 499

原创 在window 2003中删除一定时间内文件的批处理

rem 指定待删除文件的存放路径c:\bak 如果不是相应修改set SrcDir=C:\bakrem 指定天数 如7天前set DaysAgo=7forfiles /p %SrcDir% /s /m *.* /d -%DaysAgo% /c "cmd /c del /f /q /a @path"-------------------------------------

2012-04-13 14:07:20 416

原创 备份服务器上的sql server数据库到本机

将数据服务器上的sql server数据库,确保数据库服务器的硬盘空间。第一步:建立共享文件夹,赋予读/写权限:Net share 共享名称=盘符路径第二步:在sql server2005中建立映射(服务器上,要备份的库中)           第一、启动服务器上sql server2005的xp_cmdshell:开始-->所有程序-->Microsoft SQL Server 20

2012-04-13 14:05:15 651

原创 根据汉字的首字母转换成拼音(oracle)

--创建函数create function fun_getPY(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @word nchar(1),@PY nvarchar(4000) set @PY='' while len(@str)>0 begin set @word=left(@str,1) --如果非

2012-04-13 14:02:36 934

原创 cmd命令附加分离数据库(sqlserver)

分离:osql -U"sa" -P"sa" -S"127.0.0.1" -Q "sp_detach_db '库名'"附加:OSQL -U"sa" -P"sa" -S"127.0.0.1" -Q "sp_attach_db '库名','路径\数据文件名','路径\日志文件名'"

2012-04-13 14:02:05 1343

原创 文本编辑中增加中文附件无法打开

文本编辑中增加中文附件无法打开  (包括图片),解决方案:Tomcat --> conf --> server.xml                maxThreads="150" minSpareThreads="25" maxSpareThreads="75"               enableLookups="false" redirectPort="

2012-04-13 13:58:40 492

原创 javascript浮点数计算

function accAdd(arg1,arg2){       var r1,r2,m;       try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0}       try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0}       m=Math.po

2012-04-13 13:58:20 253

原创 Tomcat内存设置

在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):   1.  java.lang.OutOfMemory

2012-04-13 11:32:17 340

原创 js清空表彰全部内容

function cinput(areaqy,isHid){ alert(isHid); if(isHid == null){ isHid = 1; } try{ var table if(areaqy==undefined||areaqy==""||areaqy==null){ table=event.

2012-04-06 17:33:17 293

原创 list set map的区别

List有序value能重复Set 无序(除treeSet) key和value都不能重复Map无序(除treeMap) key 必须唯一 value 可以重复 有序否允许元素重复否Collection否是List是是Set

2012-03-12 14:14:59 443

原创 list与arraylist、linklist的区别

List是一个接口,ArrayList和LinkedList是两个实现类,他们实现的方式不一样,其实LinkedList才是真正的链表(如果不清楚什么是链表,需要了解一下相关数据结构的知识,这不是一两句话能说清楚的),而ArrayList是用数组实现的,它不是真正的链表,在初始化的时候它先对数组设置一个初始容量,当数组空间不够的时候,它会重新构建一个容量更大的数组,然后把先前的元素拷贝进去。Ar

2012-03-12 14:08:41 824

原创 开发模式

快速原型模型:(需要迅速造一个可以运行的软件原型,以便理解和澄清问题) 快速原型模型允许在需求分析阶段对软件的需求进行初步的非完全的分析和定义,快速设计开发出软件系统的原型(展示待开发软件的全部或部分功能和性能(过程:用户对该原型进行测试评定,给出具体改善的意见以及丰富的细化软件需求,开发人员进行修改完善) 优点:克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险

2012-03-12 13:44:38 467

原创 java之有序集合/无序集合

无序集: Set 有序集: List 所以,凡是实现set的AbstractSet, CopyOnWriteArraySet, EnumSet, HashSet, JobStateReasons, LinkedHashSet, TreeSet都是无序的 凡是实现List的 AbstractList, AbstractSequentialList, ArrayList,

2012-03-05 09:46:45 21911 2

原创 java中集合与数组的区别

数组是JAVA语言内置的数据类型,它是一个线性的序列,所以它可以快速的访问其他的元素。但是速度是要有代价的,当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里是不能改变的。还有一点,JAVA里面的数组是会做边界检查的,所以当你越界访问时,会抛出RuntimeException,所以不用担心在C或C++因为不做边界检查而出现的问题了,当然边界检查是以牺牲效率为代价的。数组与其它容器类的区别

2012-02-15 15:12:02 786

原创 java浅拷贝/深拷贝

浅拷贝和深拷贝的定义浅拷贝:只复制一个对象,对象内部存在的指向其他对象数组或者引用则不复制。深拷贝:对象,对象内部的引用均复制。为什么需要有对象拷贝?有时候我们要获取到一个当前状态的对象复制品,他们是两个独立对象。不再是引用或者引用拷贝(实质都是指向对象本身)。就是说a是b的拷贝,b发生变化的时候,不要影响a。对象拷贝有浅拷贝和深度拷贝两种浅拷贝浅拷贝是指对象中基本数据

2012-02-15 14:33:58 587

dom4j源码+文档+jar

dom4j源码+文档+jar

2012-02-14

数据恢复工具

数据恢复工具

2012-02-14

hibernate3.2帮助文档 PDF

hibernate3.2帮助文档 PDF

2012-02-14

jquery1.4帮助文档

jquery1.4帮助文档

2012-02-14

proxool-0.9.1-source

proxool-0.9.1-source源码

2012-02-14

SSH管理工具

针对于linux系统下 访问服务器的工具 可以上传下载 执行linux下的命令

2012-02-13

struts2帮助文档

struts2帮助文档

2012-02-13

spring帮助文档

spring帮助文档

2012-02-13

java处理word

java处理word

2012-02-13

java excel处理

java excel处理

2012-02-13

javaswing教程

javaswing教程

2012-02-13

数据库结构修改

数据库结构修改 SQL说明

2012-02-13

js较验框架

js较验框架 基本较验 行列较验 数据验证 表单验证

2012-02-13

struts2源码

struts2源码包

2012-02-10

Server2005函数大全

Server2005函数大全

2012-02-10

颜色提取器

颜色提取器 getColor

2012-02-10

3hoocms网站模版

3Hoocms 自带后台管理系统 对于中小型网站速成

2012-02-10

linux命令大全.doc

linux命令大全

2012-02-10

Xfire案例,webserver——Xfire案例

Xfire案例

2012-05-10

javascript API

javascript API js中文帮助文档

2012-05-09

条形码案例

条形码案例

2012-05-07

barcode4j-2.1.0-src.zip 源码下载

barcode4j-2.1.0-src.zip 源码下载

2012-05-07

barcode4j-2.1.0-bin.zip

条形码生成 条形码生成 条形码生成 条形码生成

2012-05-07

java反编译工具

java反编译工具

2012-03-12

html5语言帮助文档

html5语言帮助文档

2012-03-12

html5参考手册

html5参考手册

2012-03-12

html5帮助文档

html5帮助文档

2012-03-12

propertiesEditor插件

java .properties插件

2012-02-16

commons-io-2.1.jar源码

commons-io-2.1.jar源码

2012-02-16

commons-io-1.4.jar源码

commons-io-1.4.jar源码

2012-02-16

commons-io-1.3.2.jar源码

commons-io-1.3.2.jar源码

2012-02-16

rt.jar源码

rt.jar源码

2012-02-14

hibernate3源代码

hibernate3源代码

2012-02-13

struts1源代码

struts1源代码

2012-02-13

PLSQL_instantclient-basic-win32-11.2.0.1.0.zip

不安装orcal 使用PLSQL的组件 使用它可以不安装oracle连接数据库

2012-02-13

空空如也

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

TA关注的人

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