- 博客(41)
- 问答 (2)
- 收藏
- 关注
原创 DB2 降低高水位线、刷新统计信息
db2 connect to DBNAMEdb2 reorg table SCHEMANAME.TABLENAME allow read accessdb2 runstats on table SCHEMANAME.TABLENAME on all columns with distribution and detailed indexes all查看统计信息使用:db2 "S...
2013-10-24 17:42:29
575
原创 Oracle 清空表数据
这里介绍两种Oracle删除表数据的方式:[code="sql"]delete [表名]truncate table [表名][/code][b]delete[/B] 删除表数据,表文件不会被清空.只会设置unused标记.[b]truncate table[/B] 删除表数据,表文件也会被清空.以上删除都会有引用异常,使用以下处理方式:[code="sql...
2013-04-08 15:41:38
467
原创 Oracle 表空间(二)- 查看表空间使用情况
[code="sql"]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 *...
2013-04-08 15:33:08
180
原创 Oracle 表空间(三)- 修改、查看表空间自动增长
查看表空间自动增长情况:[code="sql"]SELECT T.TABLESPACE_NAME,D.FILE_NAME,D.AUTOEXTENSIBLE,D.BYTES,D.MAXBYTES,D.STATUSFROM DBA_TABLESPACES T,DBA_DATA_FILES DWHERE T.TABLESPACE_NAME =D.TABLESPACE_NAMEOR...
2013-04-08 15:31:34
572
原创 Oracle 表空间(一)- 创建表空间
[code="sql"]create tablespace [表空间名称] loggingdatafile [数据文件] size [初始大小]M autoextend onnext [自动增长大小]m maxsize [最大大小]m extent management local;[/code][b]autoextend on :[/b]表示自动增长开启.否则表空间到...
2013-04-08 15:26:30
158
原创 Oracle SQL并行
[code="sql"]alter session enable parallel dml;select /*+parallel(a,4)*/ * from table_name a[/code]/*+parallel(a,4)*/ 并行处理,一般为CPU的倍数如:4,8等,在执行类型SQL必须先运行:alter session enable parallel dml.需要注意...
2012-12-19 14:16:05
177
原创 CAS 浅析 - CAS客户端的安装
[b][color=red]声明:这只是个人见解,不代表官方。[/color][/b]至于服务端的配置请参照《CAS 浅析 - CAS服务的安装》[url]http://feng-henry.iteye.com/blog/1545832[/url]client的包的下载我在这里再给个链接:[url]http://downloads.jasig.org/cas-clients/[/url]...
2012-06-01 14:33:41
221
原创 CAS 浅析 - CAS服务的安装
[b][color=red]声明:这只是个人见解,不代表官方。[/color][/b]首先,去[url]http://www.jasig.org/cas/download[/url]和[url]http://downloads.jasig.org/cas-clients/[/url]下载servre端和客户端的jar包。当然cas是用的maven为项目管理工具。推荐使用maven来开发及布...
2012-05-31 17:02:34
215
原创 CAS 浅析 - 服务端登录流程简介(二) - login-webflow.xml简介
[b][color=red]声明:这只是个人见解,不代表官方。[/color][/b][code="xml"] [/code]首先他的on-start表示流程开始,开始的时候它会到你的cookie中取Ticket信息。当然,如果你没有登录过Ticket信息当然没有。cas-servlet.xml里面有initialFlowSetupAction的配置。[code=...
2012-05-31 16:12:30
898
原创 CAS 浅析 - 服务端登录流程简介(一) - 相关的配置文件
[b][color=red]声明:这只是个人见解,不代表官方。[/color][/b]登录流程的主要在以下几个位置有配置:1. web.xml里Servlet里的配置:[code="xml"] cas /login[/code]2. cas-servlet.xml 这个是webflow的配置.这个配置里面还有一些login-webflow用到的bean 的注入....
2012-05-31 15:41:19
280
原创 CAS 浅析 - 服务端web.xml配置简介
[b][color=red]声明:这只是个人见解,不代表官方。[/color][/b]这是摘自源码里的配置文件:[code="xml"] Central Authentication System (CAS) ${project.version} contextConfigLocation /WEB-INF/spring-configurati...
2012-05-31 14:51:20
612
原创 Spring RMI 超时(Timeout) 和 自动重连
其实Spring RMI 提供自动重连,这样的话,如果服务端的程序重启,就不会影响到客户端.而且大家应该知道,Spring 在容器启动的时候,就实例化所有BEAN,所以提醒大家,如果不一定用到,或者可以等下加载的,可以设置为延时加载的。对于Spring RMI的实现我就不多说了,如果不知道的请看:[url]http://feng-henry.iteye.com/blog/1090339...
2011-06-27 13:31:22
707
原创 Java 网络编程 Socket 初步入门.
对于网络实时交互的话就需要用到TCP/IP通讯。用到TCP/IP通讯的话,就不得不说到Socket了。它非常容易上手。现在下面给大家show一个简单的例子。首先是写一个服务端,服务端只要实现或者创建ServerScoket就行。然后我们就要做一个死循环,让他不停的接收请求,接收请求之后,他会把每个会话,封闭成一个Socket对象。我们可以在这个对象中,发送,读取信息,与客户端进行交互。...
2011-06-15 14:35:33
124
原创 Spring - RMI
如果你的RMI的实现里,需要用到Spring IOC&DI,那么你就需要改改你的Code了。当然了,这里说的是实现类(Stub)类,接口是没有什么问题的只需要继承自remote就行了,需要注意的就是每个方法都要throws RemoteException;服务端接口:[code="java"]public interface IDemoServer extends Remote...
2011-06-15 14:08:23
102
原创 JavaScript简单入门(2)- Object
JavaScript 对象(Object) 在IE9以下的版本中,会将function认为是Object.而在Firefox 就会区别 Object 和 function.JavaScript Object 是一个非常灵活的对象.他的反射比java要简单得多.[code="js"]var obj = {name:"obj.name",type:'object'};var prope...
2011-03-08 11:25:37
95
原创 JSF datatable 中 使用 commandlink 和 commandbutton 问题
我在JSF开发中遇到了一个问题。首先我的环境如下:jsf 1.2 , myeclipce 8.5 , tomcat 6 代码如下,在datatable 外面的 commandlink 可以使用,而使用datatable 里的 commandlink 则是跳回本页,有没有大虾知道是怎么回事?jsf coding:[code="html"] ...
2011-03-04 14:12:54
168
原创 Ibatis包 详解
ibatis 的包由以下几个包构成:[img]http://group.store.qq.com/http_imgload.cgi?/rurl4_b=58d655806940ed3ec8f9d281426a56e790e3efab8501d21ccb6b136727c29141ead36aa8b5450244d0bbc74aa2a3e6b8a79ba304465400c10ce3e795dce...
2010-07-05 16:36:40
860
原创 ThreadLocal
概述我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。虽然模板类通过资源池获取数据连接或会话,但资源池本...
2010-06-22 14:40:00
91
原创 Struts ActionContext
ActionContext(Action上下文)ActionContext介绍通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方...
2010-06-22 14:26:16
125
原创 Extjs ie6/7/8兼容
大家在开发时很容易遇到ie版本的兼容问题。我这里也碰到了几个这样的问题。1.就是form 表单排列,只能竖排。Exception Code:[code="js"]var form = new Ext.form.FormPanel({ layout : 'column', items : [ { xtype:'panel', ...
2010-06-22 11:54:37
307
原创 Extjs Grid loadMask 蒙版
我们在很多时候都需要使用到蒙版,可能有很多人对这个词语不太了解,其实蒙版相当于一个弹出的模式窗口,他覆盖整个页面!当然我们在加载数据时,不希望用户进行操作就需要用到蒙版,显示一些等待信息,如:加载数据中,请稍候...等等。在Ext中,这变得非常简单。[code="js"]var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please ...
2010-06-22 11:22:07
275
原创 Extjs createDelegate 方法使用
关于Extjs 的 createDelegate我也接触不久。我们自己写一个组件,使用继承时。我们会在继承中写:[code="js"]Ext.MyCmp = function(config){ Ext.apply(this,config); this.message = 'show message method run'; this.buttons = [...
2010-06-07 14:55:05
208
原创 java.net.UnknownHostException: struts.apache.org
关于断网后,启动Tomcat报错:[code="java"]java.net.UnknownHostException: struts.apache.org[/code]检查struts-config.xml(所有struts的配置文档)的头,把DTD文件全下到本机,然后在MyEclipse中设置环境即可。...
2010-05-13 10:26:03
367
原创 Ext EditorGridPanel 添加一行.通用解决办法
[code="js"]insertRows : function(){ /* this = EditorGridPanel this.store.recordType() = Recrod类型 */ var recrod = new this.store.recordType(); /* 因为有的时候我们不是通过E...
2010-05-10 13:29:13
436
EXT CSS问题
ColumnLayout显示不正常时,请查询HMTL文件的头信息.更正为以下 : [code="html"][/code]在FormLayout中要使一行放几个控件:[code="js"]{ xtype:'form', layout : 'column', items:[ {layout:'form',items:{xtype:'textfiel...
2010-05-05 15:01:37
114
EXT 常见错误
[color=red]Ext is undefined[/color]出现以上错误是因为,没有正确的导入EXT JS库[color=red]this.onMetaChange is undefined[/color]出现以上错误是因为Store忘记了使用new关键字[color=red]this.addEvents is not a function[/color]出现...
2010-04-27 16:22:52
229
EXTJS 内建函数调用问题
[code="java"]Ext.eim.EIMPanel = function (config){ this.eiGrid = new Ext.eim.EIGrid({ tbar : [ {xtype:'button',text:'新增',listeners : {click : this.addEI}}, {xtype:'button',text:...
2010-03-23 15:31:24
272
SSO
SSO SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。 SSO技术实现机制 当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证...
2010-03-01 14:48:23
113
原创 Ext 2.0 > Ext 3.0 同步请求
EXT 2.0 同步请求[code="js"]var conn = Ext.lib.Ajax.getConnectionObject().conn;//METHOD 请求方法 (GET,POST)//URL 请求地址//ASYNC 是否异步( TRUE 异步 , FALSE 同步)conn.open(method,url,async);//要发送的数据conn.se...
2010-01-28 10:47:54
172
原创 extjs comp is undefined }else if(!comp.events)
产生此ERROR的原因是因为你的组件加载的顺序有问题.如果你用的是异步调用加载数据,那么出现这个问题会经常出现.解决办法有两种,1 . 在组件初始化之前执行数据加载[code="js"]function Custom(configs){ Ext.apply(this,configs); this.initCmp(); Custom.superclass.constr...
2010-01-28 10:39:08
181
原创 ApplicationContext.xml - sessionFcatory 配置详解
[code="xml"] net.sf.ehcache.hibernate.SingletonEhCacheProvider org.hibernate.dialect.Oracle10gDialect ...
2010-01-15 17:44:27
108
原创 JavaScript简单入门(1)
javaScript 的变量大致分为String(字符串) , Number(数值) , Boolean(布尔) , Object(对象)类型.javaScript的数组类型为Array:[code="js"]var objArray=new Array();objArray.concact([item1[,item2[,....]]]//将参数列表连接到objArray的后面...
2010-01-07 09:28:18
106
原创 webwork标签以及国际化内容
2009-10-31 15:01WebWork标签库分为七大类:通用标签: 最常用, 最基本的标签; 组件化标签: 鼓励视图的组件化; 流程控制标签: 在JSP页面中管理控制流程; 迭代标签: 迭代元素并操作可迭代(iterable)的对象; UI标签: 生成HTML表单字段和控件; VUI标签: 在WebWork2.0版本之后,VUI 标签已经从WebWork里移除.因为...
2009-11-09 11:17:47
225
原创 FreeMarker介绍
http://blog.sina.com.cn/s/blog_474b6c1b010000x1.htmlFreeMarker介绍(译文) (2005-12-13 15:42:59) 分类:技术类 什么是FreeMarkerFreeMarker 是一个“模板引擎” ; 一个可用来生成基于模板的文本的工具。这些文本包括从HTML到自动生成的源文件几乎所有文本。它是...
2009-11-05 10:05:02
139
原创 Freemarker网站静态化的实现
做程序也做了将近4年时间了,从来没有发过什么技术性的文章,今天发一个只在大家一起共同学习进步,如有错误地方请指正。 最近自己做了一个做网络广告的网站叫全方位商机平台的项目,由于网站首页上板块划分很多,不同板块的数据库查询方式不同,首页内容量巨大,如果按照一般的动态jsp页面的话那么数据库查询将是巨大的开销,会导致首页访问速度的下降。于是考虑将这个首页全部静态化。参考地址:http:...
2009-11-05 09:18:00
105
SQL函数命令大全
[code="sql"]S:select abs(-1) valueO:select abs(-1) value from dual 2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001) valueO:sele...
2009-11-04 10:43:54
142
原创 彻底弄懂CSS盒子模式一(DIV布局快速入门)
前言 如果你想尝试一下不用表格来排版网页,而是用CSS来排版你的网页,也就是常听的用DIV来编排你的网页结构,又或者说你想学习网页标准设计,再或者说你的上司要你改变传统的表格排版方式,提高企业竞争力,那么你一定要接触到的一个知识点就是CSS的盒子模式,这就是DIV排版的核心所在,传统的表格排版是通过大小不一的表格和表格嵌套来定位排版网页内容,改用CSS排版后,就是通过由CSS定义...
2009-11-03 12:03:45
149
Log4J的使用
1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logg...
2009-10-29 11:06:58
70
applicationContext.xml中读取properties文件
在Spring - applicationContext.xml配置文件中读取properties配置文件的内容可以使用org.springframework.beans.factory.config.PropertyPlaceholderConfigurer类。我们写一个[code="java"][/code]properties文件中每个强制换行为一个变量声明与赋值:v...
2009-10-29 10:54:56
840
Struts 的详细设置 - struts.properties 文件
此配置文件应放在与struts.xml同目录下;[code="java"]### Struts默认的配置文件#指定加载struts2配置文件的配置文件管理器# struts.configuration=org.apache.struts2.config.DefaultConfiguration#指定web应用的默认Locale 默认为 en_Usstruts.l...
2009-10-29 10:44:11
113
空空如也
了解JAVA底层设计需要作什么
2010-01-18
struts 1.2.4 + spring Aop 2.0 实现权限/日志控制
2010-01-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人