- 博客(82)
- 收藏
- 关注
原创 PL/SQL Developer使用技巧
转自http://lin23871.iteye.com/blog/353984 1、PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences-&...
2009-05-14 16:43:25
270
android在window下的开发环境搭建
eclipse:3.4.1android:1.5Operating System: windows xp 1,配置eclipse的开发环境(1)获取插件:我的eclipse是3.4.1,我安装插件一般采用link安装或者离线安装,这里先到android官网下载android的插件,我下载的是目前最新版ADT-0.9.1.zip(2)安装插件打开eclipse,操作步...
2009-05-12 23:01:35
167
ibatis的批处理
ibatis的批处理(1)spring模式:尽管spring已经配置了事务,但以下代码中还是要设置事务,不然batch不会起作用;另外这里虽然设了一下事务处理,但对全局事务并不会造成影响;注:不启用事务将建立多次连接,这表示batch没起作用,建立事务后一次连接就搞定了.public void batchAddExamlog(List examlogList) throws SQLEx...
2009-05-12 16:02:40
144
iBATIS也支持延迟加载
配置完ibatis的关系后,做单元测试发现关联的对象并没有被查询出来,review了一遍,没发现有什么问题,查了一下,发现是延迟加载的问题.iBATIS支持延迟加载,可以在sqlMapConfig.xml中配置lazyLoadingEnabled来设置,默认情况下为true,即默认开启延迟加载。使用延迟加载时要求符合一定的规范,如果直接使用连接语句查询出所有对象的话就不能延迟加载了。...
2009-05-12 15:56:57
137
ibatis缓存
1.SqlMapConfig.xml中<settings cacheModelsEnabled="true" //设置为trueenhancementEnabled="true" lazyLoadingEnabled="true" ............. />2.cacheModel cacheModel的属性值等于指定的cacheModel元素的nam...
2009-05-12 15:54:25
120
以前的hibernate笔记,贴上共享
1,一对一关系:说明:Student和Certificate是一对一关系;#1)基于主键的关联Student.hbm.xml(主):<one-to-one name="cer" class="Certificate" fetch="join" cascade="all"/>Certificate.hbm.xml(从):<class name="Certi
2009-05-12 15:50:26
103
什么是 Android
译文如下:有些术语和一些模棱两可的地方就不翻译了,不过我尽量做到通俗易懂,希望大家多多支持.什么是 Android?Android是一组用于移动设备的软件套件,它包含了一个操作系统,一些中间件和关键的应用. Android SDK提供了基于工具和API来是开发人员通过使用java来开发基于Android平台的应用程序....
2009-05-12 15:45:51
176
原创 ORACLE DUAL表详解
在mysql中可以直接select 'david';但在oracle中不能执行,貌似oracle的select必须要from,如下,select 'david' from dual,下面就介绍一下dual表(网上摘过来,备记一下) http://hi.baidu.com/gyreg/blog/item/522f46ec37b3262f63d09ffe.html 1、DUAL表的用途...
2009-05-12 10:22:11
87
EC Side 2.0 显示bug
版本: EC Side 2.0Bug: 在opera浏览器下,当数据量少的情况下,内容列表和下面的分页工具条之间存在空白的间隙(贴图在附件中),IE7和FireFox2中则没这种情况.原因: 查看生成的源代码发现,内容列表的高度被指定为固定的值了,建议这里用百分比表示(height:100%;)xml 代码 <div style="overflow:auto;width:...
2007-10-30 10:13:09
146
linux下vsftpd配置
================================================================================/etc/vsftpd/vsftpd.conf虚拟用户配置选项表anonymous_enable=NOlocal_enable=YESwrite_enable=NOlocal_umask=022connect_from_port...
2007-09-03 11:06:20
120
tomcat加速插件与其ssl支持的冲突
前一段搞cas部署,需要走SSL通道,但我遵照网上五花八门的配置后,终究一个也没达到预期的效果,输入https://localhost:8443后,页面半天也是一片空白,tomcat的控制台也没输出什么错误,检查了几遍也不知道到底是那个环节出了问题.还以为是cas服务器的问题呢,最后下了一个新的tomcat试了一下(主要是tomcat有自带的https的例子,我的机器上的tomcat自带的例子都删...
2007-08-10 13:46:40
131
Spring的单元测试
1,不操作数据库,则继承自AbstractDependencyInjectionSpringContextTests,同样要实现getConfigLocations()方法,我获取bean的方式如下:java 代码 ApplicationContext ctx = new FileSystemXmlApplicationContext(locations); HelloW...
2007-08-02 14:15:03
106
Hibernate Annotation级联操作不成功,求解?
1, 对象关系说明:School对UserMember是一对多关系:====================================================2, 相关类说明:----School类---- private List<UserMember> users = new ArrayList<UserMember>(); ...
2007-07-25 15:26:51
115
Acegi中Session并发和RememberMe冲突问题解决方法
这个问题着实让我费了好大功夫,本来想放弃Rememberme功能了,后来在邮件列表中发现了解决之道,特此贴出来为大家共享. <bean id="httpSessionContextIntegrationFilter" class="org.acegisecurity.context.HttpSessionContextIntegrationFilter"> ...
2007-07-24 09:37:27
225
个人对项目开发的一点总结
项目文档:1,需求分析一定要透彻,不仅要了解所需的,还要有详尽的文档,包括需求文档,数据库文档(表名,字段名和它们的属性及表达意思),部署文档;2,开发过程中,对一些常见到环节最好进行记录3,对项目开发,测试中的错误要进行记录,包括错误提示,解决方法;4,项目结束后,要用使用文档,包括安装,运行平台及环境,使用中常见问题解决方案,以及操作说明;页面方面:1,首先要用文档或在纸上确定好...
2007-07-10 14:35:09
168
svn使用
1,已解决:当文件出现冲突后,我们把文件改动后,执行命令TortoiseSVN → 已解决并提交人的修改到版本库。需要注意的是已解决命令并不是真正的解决了冲突,它只是删除了filename.ext.mine和filename.ext.r*两个文件,允许你提交修改。2,revert:还原,回复;对某文件修改后,又不想保留这些修改了,选这个可将文件回复到上次更新的样子3,清除:我add了...
2007-07-06 13:12:55
123
acegi拾遗
认证后,用户名保存到这里:这个是从session获取用户名.session.get("ACEGI_SECURITY_LAST_USERNAME");======================================================常用的几个连接 <form action="j_acegi_security_check" method="POS...
2007-07-06 13:08:11
103
acegi过滤器的顺序
The order that filters are defined in web.xml is very important. Irrespective of which filters you are actually using, the order of the <filter-mapping>s should be as follows:1,ChannelProcessi...
2007-07-05 13:59:33
95
json-lib包笔记
json-lib.jar开发包使用: 依赖包:commons-beanutils.jar;commons-httpclient.jar;commons-lang.jar;ezmorph.jar;不少人使用时会提示net.sf.ezmorph.xxx找不到,就是缺这个:morph-1.0.1.jar 相关链接:http://json-lib.sourceforge.net/ht...
2007-07-03 17:41:58
150
hibernate annotation笔记
school和userMember是一对多关系,一些基本配置就不写了:SchoolInfo.java import javax.persistence.CascadeType; import javax.persistence.Column; import javax.persistence.Entity; import javax.persi...
2007-06-30 17:32:48
88
PMP和CMM
PMP(Project Management Professional)指项目管理专业人员资格认证。它是由PMI发起的,严格评估项目管理人员知识技能是否达到相应标准的资格认证考试,其目的是为了给项目管理人员提供统一的行业标准。美国项目管理协会(PMI)一直致力于项目管理领域的研究工作,PMI制定出的项目管理方法已经得到全球公认, PMI也已经成为全球项目管理的权威机构,其组织的项目管理资格认证考试...
2007-06-29 17:40:18
264
webwork笔记之统一异常处理
webwork提供了异常的统一拦截机制,只需要在xwork.xml中写如下代码 <global-results> <result name="myDaoExceptionPage" type="dispatcher"> <param name="location">/WEB-INF/Excep..
2007-06-29 17:36:37
110
webwork笔记之calendar
<td> <script type="text/javascript" src="/wbwk/webwork/jscalendar/calendar.js"></script> <script type="text/javascript" src="/wbwk/webwork/jscalendar/la
2007-06-29 17:35:23
131
webwork笔记之freemarker
<#assign ww=JspTaglibs["/WEB-INF/lib/webwork.tld"] /> 现在tld文件一般都打在webwork包里了,我从jar的META-INF目录下找到taglib.tld文件,把他放到 lib目录下,改名为webwork.tld ================================...
2007-06-29 17:33:56
125
webwork笔记之action
xml 代码 public interface Action extends Serializable { public static final String SUCCESS = "success"; public static final String NONE = "none"; public static fin...
2007-06-29 17:32:47
83
webwork笔记之配置
<package/>标签里,这几个标签是有严格顺序的,正确顺序如下: 先<result-types>,必须有<result-type/>项; 再<interceptors>,必须有<interceptor/>项; 接下来是<default-interceptor-ref name="c...
2007-06-29 17:30:56
84
commons-email笔记
java 代码 package example; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.List; import javax.mail.internet.Addres...
2007-06-29 17:24:21
181
Hibernate Annotations笔记
xml 代码 注意import javax.xx.Entity ,而不是org.hibernate.xx.Entity。 Descn属性不存在于数据库中,用@Transient 注明 ------------------------------------------ 1,需要: Hibernate库文件,Hibernate Annotation...
2007-06-29 17:23:02
65
将文件流组装到hessianOutPut里,远程上传文件使用
将文件流组装到hessianOutPut里,远程上传文件使用 private static void uploadNIO(File file, HessianOutput out) throws IOException { out.writeByteBufferStart(); System.o...
2007-06-20 16:56:27
223
课件同步操作
课件同步分为元素同步和数据库信息同步:java 代码 SYNC_NONE=0;SYNC_FAILE=-1;SYNC_ELE_OK=2; YNC_DB_OK=4;SYNC_SUCCEED=8;初始为SYNC_NONE 同步步骤: If(course!=null){ int isSync= course.getIsSync(); //先...
2007-06-20 08:28:40
133
直接操作po造成hessian序列化问题
异常如下:客户端:Cannot access Hessian service at [http://远程ip/remote/authService]; nested exception is com.caucho.hessian.io.HessianProtocolException: 500: java.io.IOException: Server returned HTTP respons...
2007-06-19 15:57:00
306
struts2.xml配置要点(验证基于方法级)
xml 代码 <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> &l...
2007-06-15 10:10:11
110
sitemesh导致页面不能正常显示问题
今天测试平台时,发现一个页面只显示了一半,后半截没了,用dw验证了一个html,没发现什么问题,想了一下,问题只能出在sitemesh上,于是把sitemesh先注释掉,果然这个页面可以正常显示了.注:这个页面是以前的,没有用到sitemesh控制布局结构,我把该页面改为用sitemesh布局后,也能正常显示.web.xml中配置的过滤器: <filter> ...
2007-06-12 16:49:22
486
项目中hessian的问题及解决,希望对大家有帮助
1,org.springframework.remoting.RemoteAccessException: Cannot access Hessian service at [http://61.152.162.173/remote/remoteService]; 出现这个异常一般是因为服务端操作出现异常引起的2,com.caucho.hessian.io.HessianProtocolExc...
2007-06-08 14:08:30
554
acegi用session控制并发和RememberMe的冲突问题
首先先介绍一下怎么使用这些服务1,rememberMe服务a,配置过滤器 <!--authenticationProcessingFilter start--> <bean id="authenticationProcessingFilter" class="org.acegisecurity.ui.webapp.Authent...
2007-06-01 10:34:52
232
修改dreamweaver是它能支持freemarker
1,如上修改ApplicationData/Micomedia/Dreamweaver/Configuration/Extensions.txt在HTML Documents前加上ftl,如:ftl:HTML Documents2,如上第二步:修改Configuration/DocumentTypes/MMDocumentTypes.xml文件把id为HTML里的winfileextensi...
2007-05-31 12:57:00
140
hibernate中对象状态的判定是根据状态码进行的
以前以为hibernate是通过id来却分对象的状态的,分析源码才发现是通过状态标识的,hibernate会自动为你的对象添加一个状态标识,具体如下: protected static final int PERSISTENT = 0; protected static final int TRANSIENT = 1; protected static...
2007-05-31 12:50:00
127
自定义acegi的Authentication对象
项目中有时需要自己定义一下acegi的Authentication对象,经过分析源码,现给出实现代码如下所示: @Override public String execute() throws Exception { username="admin001"; password="password";...
2007-05-21 14:43:06
155
webwork上传正解
做webwork上传时,看到各种方式的都有,只好自己分析webwork提供的showcase和源码了,看过后总结如下:上传到无所谓,关键时限制大小和格式,之前我在webwork.properties里配置webwork.multipart.maxSize,但不起作用(惭愧,但现在还不知道是那里的问题),况且这个属性只是在webwork上传文件完后判断的,看过源代码后,发现可以在代理中配置参数,...
2007-05-21 14:40:00
112
对我们平台部署cas的评估和我个人想到的解决方式
具体考察了一下cas方面的资料,感觉不太适合我们的平台.利用cas实现单点登陆的原理是把认证过程统一了,交给一个认证机构(cas服务器)去处理,所有应用都到这里认证,认证方式分web应用和非web应用,web认证是基于浏览器的,非web应用是基于代理的,非web应用可以通过cas的代理认证实现.以下是我对我们平台部署cas服务的三种方式的评估:1,我们的平台要用cas统一认证,那么cas服务器就...
2007-05-19 09:42:00
116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人