`
fengchong719
  • 浏览: 80908 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
声明:这只是个人见解,不代表官方。 至于服务端的配置请参照《CAS 浅析 - CAS服务的安装》http://feng-henry.iteye.com/blog/1545832 client的包的下载我在这里再给个链接:http://downloads.jasig.org/cas-clients/ 为了让客户端运行起来我们得生成服务端、客户端证书。有几点需要注意的地方: 1. 设置你的应用服务器的jdk为java_home,不设的话,也要注意,之后提到jdk肯定是应用服务器的jdk(包括eclipse的jdk都要是指向同一个JDK的,否则生成的证书会不可用). 2. 证书的CN最好用域名或者 ...
声明:这只是个人见解,不代表官方。 首先,去http://www.jasig.org/cas/download和http://downloads.jasig.org/cas-clients/下载servre端和客户端的jar包。 当然cas是用的maven为项目管理工具。推荐使用maven来开发及布署,这样的话,方便查看原码及修改。(war包在解压之后的modules文件夹里) 为了让服务端运行起来我们得生成服务端证书。有几点需要注意的地方: 1. 设置你的应用服务器的jdk为java_home,不设的话,也要注意,之后提到jdk肯定是应用服务器的jdk(包括eclipse的jdk都要是指向同一 ...
我在JSF开发中遇到了一个问题。首先我的环境如下: jsf 1.2 , myeclipce 8.5 , tomcat 6 代码如下,在datatable 外面的 commandlink 可以使用,而使用datatable 里的 commandlink 则是跳回本页,有没有大虾知道是怎么回事? jsf coding: <body> <f:view> <h:form id="actionForm"> <h:panelGrid styleClass="titleBackground" id=&quo ...
insertRows : function(){ /* this = EditorGridPanel this.store.recordType() = Recrod类型 */ var recrod = new this.store.recordType(); /* 因为有的时候我们不是通过Ext.data.Record.create方法来构靠造这个Record的, 而是通过Ext.Data.Reader 或者 Store 的 fields 来构造Record的, 所以要用到下面的赋值代码 ...
EXT 2.0 同步请求 var conn = Ext.lib.Ajax.getConnectionObject().conn; //METHOD 请求方法 (GET,POST) //URL 请求地址 //ASYNC 是否异步( TRUE 异步 , FALSE 同步) conn.open(method,url,async); //要发送的数据 conn.send(params); //请求返回数据 var data = conn.responseText; EXT3.0 同步请求,要倚赖一个JS 下载下面压缩包解压即可,然后引入工程内. Ext.Ajax.reques ...
产生此ERROR的原因是因为你的组件加载的顺序有问题. 如果你用的是异步调用加载数据,那么出现这个问题会经常出现. 解决办法有两种, 1 . 在组件初始化之前执行数据加载 function Custom(configs){ Ext.apply(this,configs); this.initCmp(); Custom.superclass.constructor.call(this,{ //config } } Ext.extend(ModifyUser, Ext.Window,{ initCmp : function(){ //load data } ...
原来的代码: <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"> </property> <property name="url" value="jdbc:oracle:thin:@localho ...
db2 connect to DBNAME db2 reorg table SCHEMANAME.TABLENAME allow read access db2 runstats on table SCHEMANAME.TABLENAME on all columns with distribution and detailed indexes all 查看统计信息使用: db2 "SELECT CARD,STATS_TIME FROM SYSCAT.TABLES WHERE TABNAME = 'TABLENAME'" 查看高水位线使用: db2 list tables ...

Oracle 清空表数据

这里介绍两种Oracle删除表数据的方式: delete [表名] truncate table [表名] delete 删除表数据,表文件不会被清空.只会设置unused标记. truncate table 删除表数据,表文件也会被清空. 以上删除都会有引用异常,使用以下处理方式: alter table [表名] disable primary key cascade; truncate table [表名]; alter table [表名] enable primary key ;
SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') "使用比", F.TOTAL_BYTES "空闲空间(M)", F.MAX_BYTES ...
查看表空间自动增长情况: SELECT T.TABLESPACE_NAME,D.FILE_NAME, D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUS FROM DBA_TABLESPACES T,DBA_DATA_FILES D WHERE T.TABLESPACE_NAME =D.TABLESPACE_NAME ORDER BY TABLESPACE_NAME,FILE_NAME; 开启表空间自动增长: ALTER DATABASE DATAFILE [数据文件] AUTOEXTEND ON NEXT 200 ...
create tablespace [表空间名称] logging datafile [数据文件] size [初始大小]M autoextend on next [自动增长大小]m maxsize [最大大小]m extent management local; autoextend on :表示自动增长开启.否则表空间到指定大小之后不会继续增长.

Oracle SQL并行

alter session enable parallel dml; select /*+parallel(a,4)*/ * from table_name a /*+parallel(a,4)*/ 并行处理,一般为CPU的倍数如:4,8等,在执行类型SQL必须先运行:alter session enable parallel dml. 需要注意的是10g是默认关闭的,11G是默认开启的.
声明:这只是个人见解,不代表官方。 <on-start> <evaluate expression="initialFlowSetupAction" /> </on-start> 首先他的on-start表示流程开始,开始的时候它会到你的cookie中取Ticket信息。当然,如果你没有登录过Ticket信息当然没有。 cas-servlet.xml里面有initialFlowSetupAction的配置。 <bean id="initialFlowSetupAction" class=&quo ...
声明:这只是个人见解,不代表官方。 登录流程的主要在以下几个位置有配置: 1. web.xml里Servlet里的配置: <servlet-mapping> <servlet-name>cas</servlet-name> <url-pattern>/login</url-pattern> </servlet-mapping> 2. cas-servlet.xml 这个是webflow的配置.这个配置里面还有一些login-webflow用到的bean 的注入. <webflow:flow-reg ...
Global site tag (gtag.js) - Google Analytics