`
文章列表
set define off 在数据库脚本中的作用  在SQL*Plus中默认的"&"表示替代变量,也就是说,只要在命令中出现该符号,SQL*Plus就会要你输入替代值。这就意味着你无法将 一个含有该符号的字符串输入数据库或赋给变量,如字符串“SQL&Plus”系统会理解为以“SQL”打头的字符串,它会提示你输入替代变量 Plus的值,如果你输入ABC,则最终字符串转化为“SQLABC”。    set define off 则关闭该功能,“&”将作为普通字符,如上例,最终字符就为“SQL&Plus”  set  ...
★ 连接池配置问题     spring的datasource在tomcat里配置为:     <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">      <property name="jndiName">          <value>java:comp/env/dsName</value>      </property>  </bean>  ...
1 什么是单点登陆       单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。       较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门 提供全公司人员的维护服务;各种业务系统为公司内部不同的业务提供不同的服务等等。这些系统的目的都是让计算机 来 进行复杂繁琐的计算工作,来替代人力的手 工劳动,提高工作效率和质量。这些不同的系统往往是在不 ...
工作流虽然还在不成熟的发展阶段,甚至还没有一个公认的规范标准。但其应用却已经在快速展开,这说明市场对工作流框架的需求是急迫而巨大的。  我们公司的后台短信管理系统涉及短信编发、领导层层审核等操作,这是一个比较典型的工作流系统。过去我们用的工作流引擎是 shark ,然后在使用后发现其过于庞大,后台数据库操作频繁而未进行优化,直接导致的后果就是前台操作缓慢。于是经研究决定,将工作流引擎由 shark 换成 jBPM 。   jBPM 之前是一个开源软件,后加入 JBoss 组织。正好我们公司也是用 JBoss 的。不过 jBPM 并没有绑定在 JBOSS 上, Tomcat 等也可以使用它 ...
第一步 通过APPFUSE创建基于Struts 2 Basic的项目: mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.org/releases -DarchetypeVersion=2.0.1 -DgroupId=com.mkt -DartifactId=market 执行完毕后CD到market目录中 第二步:加入ECLIPSE工程文件, ...
单点登录(Single Sign On , 简称 SSO )是目前比较流行的服务于企业业务整合的解决方案之一, SSO 使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS(Central Authentication Service)是一款不错的针对 Web 应用的单点登录框架,本文介绍了 CAS 的原理、协议、在 Tomcat 中的配置和使用,对于采用 CAS 实现轻量级单点登录解决方案的入门读者具有一定指导作用。 <!-- START RESERVED FOR FUTURE USE INCLUDE FILES--><! ...
2009.05.25 日晚,Igor Sysoev放出最近被广泛使用的轻量级Web服务器Nginx 0.7系列最新版本0.7.59,同时正式将0.7做为新的Stable稳定系列(0.7.0由19 May 2008开始开发),此前的稳定系列0.6为0.6.37。(WINDOWS版下载 ) Nginx 在2009年4月以前没有官方的WINDOWS版,主要运行在LINUX上,这期间有人制作了第三方的WINDOWS版本 ,但作者并不推荐在生产环境中使用。 2009年4月20日,Nginx官方发布了0.7.52,首个包含了WINDOWS版本。http://nginx.net/CHAN ...
本文介绍FCKeditor在Java环境下的使用方法。一、简介 功能:所见即所得,支持图片和Flash,工具栏可自由配置,使用简单 兼容性:IE 5.5+、Firefox 1.5+、Safari 3.0+、Opera 9.50+、Netscape 7.1+、 Camino 1.0+ 成熟度:使用广泛,被Baidu、CSDN等选用 二、下载 官方下载首页:http://www.fckeditor.net/download/ ,当前版本为2.5.1 需要下载FCKeditor 2.5.1(FCKeditor_2.5.1.zip )和FCKeditor.Java(FCKedit ...
很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器 ...
Oracle 的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。如果是GROUP BY CUBE(A, B, C),则首先 ...
Struts2是个好东西,但是他的配置很烦人,下面转载了一篇文章,谈谈Struts零配置. Struts2中的零配置与CoC(Convention over Configration) 关键字: struts2 coc 摘要:介绍Struts2中的零配置(Zero Configuration),以及如何用COC来更好地简化Struts2的配置。在第一章,我使用Maven来创建一个起点项目;第二章,以该项目为例,讲解如何使用Struts2的零配置;第三章,论述第二章中的实现方式的缺陷,然后讲解如何使用COC来改进这些缺陷,并进一步简化Struts2的配置。附件是这篇文章用到的示例代码。 一、从零 ...
Struts2编写验证规则配置文件验证数据时,出现一个问题,如果输入的字段是字段是数据或日期时,比如说我的配置文件中写了这么两个验证     <field name="tblPd.pdwide">         <field-validator type="int">               <message>${getText('core.errors.integer',{getText('eid.label.tblPd.pdwide')})}</message>         </fiel ...
学习了一段时间的ExtJs,谈谈自已的理解. 拿例子来说一下吧:(select 的加载) Ext.onReady(function(){     Ext.QuickTips.init();     // turn on validation errors beside the field globally     Ext.form.Field.prototype.msgTarget = 'side';    //select准备的数据     var combo = new Ext.data.JsonStore({         url:'/a/Site/selectCate.html',   ...
前一段时间公司做了一个GAE的Demo,Demo地址在 http://www.easygae.com/Product/view/id/ag5kYXRvbmdzb2Z0d2FyZXINCxIHUHJvZHVjdBgHDA.html 如果想了解GAE的请到下面的网站查看 http://code.google.com/intl/zh-CN/appengine/docs/whatisgoogleappengine.html 里面有相关的介绍,就不多说了, 下面就将碰到的问题讲讲吧 GAE上传图片时要调用Google的Picasa Web Albums Data API,请参考下面的网站 http://c ...
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节 ...
Global site tag (gtag.js) - Google Analytics