自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于hibernate开发模式的设计改进

       一.“低耦合、高内聚”:低耦合:就是软件在构造的时候,各个模块、各个功能、各个类都不会过度依赖于它周围的环境。只有这样,才能使我们的模块(功能、类)在周围发生变更时不受影响,做到易于维护和易于适应变更。正因为如此,也使它更易于重用到其它功能类似的环境中,提高了重用性。高内聚:则使软件中的各个模块(功能、类)能够各尽其能而又充分合作,也就是对于软件问题空间中需求的各个功能,系统

2008-04-16 10:53:00 988

原创 display:block与display:inline-block在input中的使用区别

 inline:内联对象的默认值。将对象强制作为内联对象呈递,从对象中删除行 display:inline-block; 将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内display:block; 块对象的默认值。将对象强制作为块对象呈递,为对象之后添加新行举例说明:   New Document             function click

2007-08-31 19:16:00 7584

转载 网页转向代码小汇总

几个HTML页面转向代码:1. 在区域加入代码: 2. 使用JavaScript代码: redirTime = "3000"; redirURL = "http://hi.baidu.com/jadmin"; function redirTimer() { self.setTimeout("self.location.href = redirURL;",redirTime); } //  

2008-04-22 09:25:00 3711

转载 刷新页总结

 自动刷新页面的实现方法总结:1)10表示间隔10秒刷新一次2)window.location.reload(true);如果是你要刷新某一个iframe就把window给换成frame的名字或ID号3)window.navigate("本页面url");4>function abc(){window.location.href="/blog/window.location.href";setTi

2008-04-21 17:21:00 900

转载 setTimeout及Js的工作原理

Javascript中会经常用到setTimeout来推迟一个函数的执行,如:setTimeout(function(){alert("Hello World");},1000)会在执行到这句话后延迟1秒钟来弹出alert窗口。那么再看这一段:function a() {  setTimeout(function(){alert(1)},0);  alert

2008-04-21 16:54:00 6096 3

原创 JavaScript中的定时器

定时器:(延迟器) 用以指定在一段特定的时间后执行某段程序。setTimeout():(1.0版) 格式:[定时器对象名=] setTimeout(“”,毫秒)功能:执行一次。setTimeout(code,time)例:setTimeout("alert(测试一下是否延时了);",10000)其中code是一个Javascript的指令,说明在延时以后出发的事件。time

2008-04-16 22:52:00 2556 1

转载 如何用javascript设置延时执行

一、什么叫做JavaScript 的计时事件   使用JavaScript可以实现代码的延时执行,也就是说当一个函数被调用时不立即执行某些代码,而是     等一段指定的时间后再执行,这就叫做计时事件。二、JavaScript 的计时事件的函数   setTimeout() - 在指定时间后执行代码    clearTimeout() - 取消 setTimeout()    注意

2008-04-16 22:32:00 18809

转载 实现Hibernate分页查询原理解读

 Hibernate 可以实现分页查询,例如:  从第2万条开始取出100条记录    Query q = session.createQuery("from Cat as c");  q.setFirstResult(20000);  q.setMaxResults(100);  List l = q.list();    那么Hibernate底层如何实现分页的呢?实际上Hibernate的查

2008-04-16 09:18:00 506

原创 word文档保护功能

在word---->工具 中选择---->保护文档,在出现的设置面板中可以进行‘格式设置限制’,‘编辑限制’,‘启动强制保护’等设置,来对文档进行保护。其中在‘启动强制保护’中可以进行保护密码的设置

2008-04-15 19:56:00 713

原创 辨别发票的真假

地方税务发票具有以下防伪标志:一是发票联不加印底纹,用水印纸印制,水印图案为菱形,中间标有SW字样。二是发票监制章和发票号码用有色荧光(安全防伪)油墨套印,印色为大红色,在紫外线灯光下呈现桔红色反应。 =====================================================================================如何辨别真假发票,专业人士说

2008-04-15 11:32:00 707

转载 理解JNDI中 java:comp/env/jdbc/datasource 与 jdbc/datasource 的不同之处

在描述JNDI,例如获得数据源时,JNDI地址有两种写法,例如同是 jdbc/testDS 数据源:A:        java:comp/env/jdbc/testDSB:        jdbc/testDS这两种写法,配置的方式也不尽相同,第一种方法应该算是一种利于程序移植或迁移的方法,它的实现与“映射”的概念相同,而B方法,则是一个硬引用。java:comp/env 是环境命名上下文(

2008-04-08 17:30:00 1079

转载 Struts+Spring+Hibernate 的两种组合

 两个 Struts+Spring+Hibernate 的例子,一个是 Spring Live 中第二章的 myusers,一个是 Wiring your web application with open source java(这个文档网上有中文也有英文的) 中的例子,这里我取名为 SSHTest。 在 MyEclipse 中建立这两个工程并调试成功后,我看到这两个工程在组合 Struts、S

2008-04-07 10:44:00 618

原创 event.keycode值大全

keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keyco

2008-04-07 09:16:00 474

原创 word文档的前几页不要页码,后面的排页码

在不要页码的页尾,/插入/分隔符/下一页,如图1: 此主题相关图片如下:菜单/视图/页眉页脚,出现页眉页脚设置工具栏,如图2, (这里要注意页眉和页脚都要设置,或者我们需要在页眉加信息的话就只设置页眉,要是我们只在页脚加信息的话我们就只设置页脚)此主题相关图片如下:类推可以从任意页后设置起始页,如图: 此主题相关图片如下: 

2008-03-25 10:13:00 4921

原创 错误org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.fsti.doms.core.model.persistent.Dictionar

 [INFO ] http-8080-Processor21 2008-03-24 10:15:47,656 org.hibernate.event.def.DefaultLoadEventListener     - Error performing load commandorg.hibernate.ObjectNotFoundException: No row with the given

2008-03-24 10:26:00 19408

原创 怎么样打开windows server2003共享文件夹

怎么样打开windows server2003共享文件夹 我计算机以前有共享文件夹 可是我今天安装了windows优化大师 用注册表选项禁止了P2P软件“ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer] "Disa

2008-03-18 15:31:00 9983 2

转载 Oracle里时间的应用

1、转换函数与date操作关系最大的就是两个转换函数:to_date(),to_char()to_date() 作用将字符类型按一定格式转化为日期类型:具体用法:to_date(2004-11-27,yyyy-mm-dd),前者为字符串,后者为转换日期格式,注意,前后两者要以一对应。如;to_date(2004-11-27 13:34:43, yyyy-mm-dd hh

2007-10-14 23:37:00 741

原创 java代码中实现字符编码转换(解决中文乱码问题)

java代码中对于参数传输发生中文乱码问题的解决:String applyCode = new String(request.getParameter("applyCode").getBytes("ISO8859-1"), "gb2312"); 

2007-10-12 18:46:00 1959

原创 今天遇到的一个比较变态的问题

今天遇到的一个比较变态的问题,就是在jsp页面上使用的时候中间经过了一步action(也就是jsp1页面上通过js函数调用了另一个页面jsp2,并且是在jsp1页面表单提交后才调用js函数的),在这种情况下就老是报错误,说在jsp页面上取不到applyCode的值经过长时间的排查,发现在action中通过request.getSession().setAttribute("applyCod

2007-10-12 18:42:00 757

原创 hibernate模糊查询id为long型的情况

 在hibernate中模糊查询long型数据的时候,网上例子比较好,这里写出来供大家讨论一下,这里要注意:目前试过的方法中好象只有通过Restrictions.sqlRestriction的方式来进行具体事例如下://此处主要是判断是否全区查询if(searchCondition.getIsSelectedAllArea() != null && searchCondition.getIsS

2007-10-12 18:22:00 4937

原创 struts标签的使用

 struts标签的使用是struts最常用的标签之一,其作用是输出request,session等web应用作用范围的属性值,例如://主要是用于输出在java代码中直接通过request,session的设置属性设置的属性值//主要是用于输出javaBean中的属性的属性值

2007-10-12 18:16:00 814

原创 如何实现通过右键查看源代码来查看jsp页面的名字

在html或jsp文件中的中加入然后我们就可以在应用的时候通过右键->查看源代码中找到页面的名称了示例如下: http://localhost:8091/business/drawbill.jsp">function submitForm(){ var rows = document.all.mmTable.rows.length;  if (rows   alert("对

2007-09-21 19:03:00 11420

原创 jsp页面后退问题

 说明存在三个jsp页面page1,page2,page3通过page1查询得到page2页面,通过page2页面的链接得到page3页面现在要后退,当在page3后退的时候,要把page2中的下面脚本删掉,否则就会报页面已经过期response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","no-cache"

2007-09-21 18:53:00 9367

原创 一个jsp页面显示的中文问题

 说明:在页面开头加上%@page contentType="text/html;charset=gb2312" language="java"%>另外在中加上另外注意的就是在中加上method="post"(不加的话,即使前面两条满足了也没有用),用method="get"也还是中文乱码所以只能用method="post"

2007-09-21 18:51:00 637

原创 TD的noWrap属性使用注意事项

 http://www.blueidea.com/tech/web/2003/943.asp☆提出问题:nowrap >我设置nowrap和不设置nowrap效果都一样。就是表格随着文字自动伸展,为什么?→回答问题:TD元素noWrap属性的行为与TD元素的width属性有关。◆如果未设置TD宽度,则noWrap属性是起作用的。◆如果设置了TD宽度,则noWrap属性是不起作用的。

2007-09-21 18:44:00 610

原创 套件打印工具jatoolsPrinter的学习与使用

jatoolsPrinter 是一款实现网页套打的免费工具.该工具的特点是可以直接对web页面进行精确的分页打印,这不仅使"会设计网页就会做网页套打"成为可能,也使项目经理们摆脱了预算紧张的压力。jatoolsPrinter通过在网页中嵌入控件,解决了web客户端精确打印,批量打印,打印配置自动保留等问题。该工具与其他的打印控件比起来,非常小巧,使用起来非常的简单,并且是免费的,当然也有些不足的地

2007-09-21 18:40:00 2526

原创 tomcat启动报错:java.io.EOFException

当tomcat启动的时候出现下面错误:[ERROR]  org.apache.catalina.session.ManagerBase     - IOException while loading persisted sessions: java.io.EOFException或者严重: IOException while loading persisted sessions: java

2007-09-04 19:13:00 7121 9

原创 编译后出现$1.class与$2.class的情况总结

 这是因为在我们写的类中存在匿名类1:对于接口和抽象类来说, 不能被实例化.看下面的代码ActionListener listener = new ActionListener(){public void actionPerformed(ActionEvent evt){//do action}};listener 是那个类的对象呢? 接口是不能实例化的.我们说不出这个类的名字, 就叫它匿名类.当

2007-08-31 19:08:00 15726

转载 Acegi简介

 Acegi简介       Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。它使用了Spring的方式提供了安全和认证安全服务,包括使用Bean Context,拦截器和面向接口的编程方式。因此,Acegi安全系统能够轻松地适用于复杂的安全需求。       安全涉及到两个不同的概念,认证和授权。前者是关于确认用户是否

2007-04-15 16:34:00 1141

原创 Oracle PL/SQL语言初级教程

 Oracle PL/SQL语言初级教程    之表和视图 Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数据库对象是学习Oracle的捷径。  表和视图  Oracle中表是数据存储的基本结构。ORACLE8引入了分区表和对象表,ORACLE

2007-04-05 16:01:00 2706

原创 Oracle数据类型学习

数据类型(datatype)是列(column)或存储过程中的一个属性。    Oracle支持的数据类型可以分为三个基本种类:字符数据类型、数字数据类型以及表示其它数据的数据类型。    字符数据类型    CHAR CHAR数据类型存储固定长度的子符值。一个CHAR数据类型可以包括1到2000个字符。如果对CHAR没有明确地说明长度,它的默认长度则设置为1.如果对某个CHAR类型变

2007-04-05 15:13:00 905

转载 abstract class和interface的区别

写在前面 文中可能很多地方出现了在程序设计中的基础问题,请各位程序设计的达人不要见笑。为了区别Java中的关键字abstract class和OO编程中的抽象类,我在本文中分别把它们叫做抽象类和抽象的类。 abstract class和interface是Java语言中对于类的抽象的定义进行支持的两种方式。可是,由于abstract class和interface之间在对于类的抽象方面具有很大的相

2007-03-26 21:14:00 902

转载 Hibernate性能优化

 本文依照HIBERNATE帮助文档,一些网络书籍及项目经验整理而成,只提供要点和思路,具体做法可以留言探讨,或是找一些更详细更有针对性的资料。   初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。  大体上,对于HIBERNATE性能调优的主要考虑点如下:  Ø 数据库设

2007-03-26 09:05:00 598

转载 基于角色管理的系统访问控制

来源: ibm 作者: 郝斌 基于角色管理的系统访问控制 1. 引言(introduction)1.1. 关键词定义(definitions)有关定义说明如下:安全管理:计算机技术安全管理的范围很广,可以包括网络安全性、数据安全性、操作系统安全性以及应用程序安全性等。很多方面的安全性管理大都已经有成熟的产品了,我们只需根据自己需要有选择性的使用就可达到自己的目的了。本文中有关关

2007-03-23 19:27:00 1233

原创 菜单树以及源文件

    简历高级搜索大众人才网  山东人才 山东招聘 济南招聘 青岛招聘网 济南人才 齐鲁人才 济南招聘会         http://schemas.microsoft.com/intellisense/ie5">  .table_line4 { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEF

2007-02-07 14:20:00 10560

转载 Spring中WebApplicationContext的研究

ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然我没有看过这一部分的源代码,但我想它应该是一个类似Map的结构。 在Web应用中,我们会用到WebApplication

2007-01-22 19:29:00 892

原创 Struts - 标签库(Logic)

Logic 标签库        此标签库可以分为三种类型:条件、循环、转发/重定向。一.) 条件类型 logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()方法来判断)。logic:notEmpty标签类似。

2007-01-22 19:25:00 863

转载 jbpm学习的开发环境配置

我选择的是开源的开发环境eclipse。那么如何在eclipse中开发jbpm流程呢?jboss网站提供了eclipse的jbpm插件。可以到jboss的网站去下载。 下载网址是:http://sourceforge.net/project/showfiles.php?group_id=70542&package_id=116692&release_id=433039  下载到本机

2007-01-22 19:11:00 1049

转载 jBPM的学习心得

1.      jBPM的简单介绍jBPM是JBOSS下的一个开源java工作流项目,该项目提供eclipse插件,基于Hibernate实现数据持久化存储。   参考http://www.jboss.com/products/jbpm 2.      jBPM和myeclipse的冲突当eclipse安装了myeclipse和jBPM时候,可能有冲突,具体表现在jBPM的流程

2007-01-22 19:10:00 1437

原创 技术blog收藏中...

http://www.blogcn.com/user34/neweagle/index.html 

2007-01-21 18:33:00 626

空空如也

空空如也

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

TA关注的人

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