自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

小问题之ibatis在sql中的通配符

ibatis in Action中提到的sql通配符查询问题有三种解决方法1,传入的参数中自带通配符如 如直接传入"%keyword%"2,使用代替语法 就是用'$'代替'#' '$'的功能基本和'#'一样 但是星号'$'存在注入风险3,使用sql表达式拼接书上给的例子是[code="xml"]like '%'||#keyword#||'%'[/code]这个在...

2010-05-11 16:20:34 153

velocity中文乱码,

我这里是这样就解决了,当然.vm文件都是UTF-8[code="xml"] UTF-8 UTF-8 [/code]另外,在liferay下我修改velocity.properties文件的file.resource.loader.path不起作用,只有resourceLoaderPath设置才生效,不知道为什么...

2010-04-27 21:29:14 240

在Liferay Portal下spring MVC整合velocity

问题的具体详情和这位老外描述是一样的http://forum.springsource.org/showthread.php?t=67257即抛出异常[quote]java.lang.IllegalStateException: WebApplicationObjectSupport instance [org.springframework.web.servlet.view.ve...

2010-04-27 18:20:51 139

Liferay 乱码

环境:Liferay Portal 5.2.3 CE (Bundle with tomcat 6)开发方式:plugin sdk1.Jsp页面乱码参照普通的Jsp乱码解决方案比如在Jsp页面开始加入[code="xml"][/code]2.Portlet信息乱码(标题title portlet-info)参照sample-locali...

2010-04-19 13:36:12 130

第一面

记人生第一次面试1,基础要扎实从几个大公司的笔试来说,都是在数据结构,C,计算机组成原理,操作系统等等基础知识上的考察,尤其是数据结构,这个考得最多.这也是为什么很多公司不要培训机构和专科生的原因(泛指,N人除外),同样是为什么优先名校的原因2,真的不用看如果你知道,就知道,不知道的,面试官把问题临时一变,你答不上,印象更差.3,自信我是异地求职,自己本非名...

2009-10-19 21:22:11 112

Java的接口Interface理解

学Java不是一天两天了,接口这个东西在很长的一段时间都很不好理解,经过很长时间的学习之后,Head First in Java 里把接口理解为角色,比如 LovelyDog extends implent Pet,自然语义上就是"可爱狗"是狗的子类,但是这个类扮演的角色是宠物今天看J2EE的时候看到这么一句"接口应当稳定,甚至要被规范化",突然相当对接口最好的理解就是接口就是一个类的...

2009-10-07 13:50:21 92

hibernate的QBC无限级联查询,支持类似hql的多级

具体问题见:http://www.iteye.com/problems/25460目前比较简陋的实现先用着,使用别名按照递归别名下去就ok了,性能估计有点悬期待高手解决实现如下:说明下:1,QueryItem 是参考springside的PropertyFilter,把一般查询分离开来,解耦service和dao,封装的是查询的属性名,和查询值,匹配方式,2,doM...

2009-09-24 23:31:30 215

sitemesh小问题

小问题,如下:画蛇添足的后果:把sitemesh.xml和decorodtor.xml里的dtd去掉或者把dtd文件加到网站下就都可以解决com.opensymphony.module.sitemesh.factory.FactoryException: Cannot construct Factory : com.opensymphony.module.sitemesh....

2009-09-23 10:25:19 400

Struts2,JSP又见乱码[终结总结]

中文乱码基本是个比较麻烦的问题,总是要反反复复老是要遇到这次又遇到了是Struts2+spring+hibernate+mysql5+tomcat6,spring,hibernate就不用分析总结如下1,JSP页面中[code="xml"][/code]2.struts.xml或是struts.properties中配置(注意配置优先级)struts...

2009-09-22 16:47:12 91

struts2,sitemesh,spring整合基本配置

看到网上转载的比较乱,而且有些地方过时了官网已经讲了ActionContextCleaner已经过时了,现在网上的配置基本都还是用这些在Struts2.1.3之后,这边的配置一概更合适些[code="xml"] struts2prepare org.apache.struts2.dispatcher.ng.filter.StrutsPre...

2009-09-21 21:01:56 162

struts2的奇怪问题

struts2一个比较好用的地方就是ongl的使用struts2能够根据参数名字找到对应的setter注入到action中今天遇到一个域名的问题,怎么都没注入进去,当然我的interceptor-stack中是有defualtStack的(这个新手常犯错误),跟踪代码半天,都没找到ongl的setValue好像调了native的方法,就跟踪不下去,就是一直没动setter后来发现我...

2009-09-20 14:43:59 90

flex中使用json的问题

网上有比较多的使用例子,无非就是一个swc库包的下载问题,其实要找json的支持,http://www.json.org/json-zh.html 网页下面都有,找到对应语言就可以找到,这对flex的as3来说就是这个了http://code.google.com/p/as3corelib/不用去什么csdn下了,源码swc都有哎,没办法,高手不爱说话,这些小东西,就让我这小菜鸟记...

2009-09-17 19:24:27 101

遇到spring 注解的一问题

由于我的bean设计的还有有些乱,我就不具体说我的bean了简单来说的就是,我在配置文件里设置了"default-autowire=byType"然后在bean,有一个不需要IOC的属性attr,且含一个setAttr()存在,我使用@Autowire(required=false),结果spring还是要去查attr去掉default-autowire=byType后,在把@...

2009-08-15 00:03:50 76

Maven2不完全非权威指南(初级入门FAQ)[补充]

1,有包冲突怎么办?比如在使用hibernate-annotation-3.4.0.ga.jar的时候,其pom中依赖了slf4j-api-1.4.2.jar而笔者的pom中定义的pom中使用的slf4j-simple-1.5.6.jar,会遇到如下问题tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLET...

2009-07-29 23:54:56 74

原创 Maven2不完全非权威指南(初级入门FAQ)

1 什么是Maven如果您会Ant,那maven算Ant加强版吧如果不会,简单来说maven就是帮忙打打包,管理jar包的(当然)2 Maven如何安装?m2eclipse呢?配置呢?安装不用多说,请注意区分Maven和m2eclipse,后者只是前者的一个IDE插件,其余内容google吧配置建议看官网,全面+权威,本文后有部分参考资料3 用Maven管Jar好用么?...

2009-07-28 19:38:20 142

hibernate与spring整合 小问题

1,spring不提交事务sessionFactory的错误,仔细检查,不要理会网上配置autoCommit=true和beanfactory不支持事务注入的问题2,对象关联丢失如本人的User对象和Blog对象,总是二者的外键关联丢失,仔细查看代码和研究Spring源码,发现,自己原先的HibernateSessionFactory和spring使用的LocalSessionFa...

2009-07-08 09:55:22 65

实习日记1

技术方面:1,flex更应该是取代struts,而不是要整合,如果整合了的话 不如重写个flex的mvc框架好了2,spring整合事务.声明式式3,flex的RO是怎么做到的?.net下如何用?4,用例图怎么画?什么时候用顺序图等?5,hibernate的关键字冲突问题太恶心了,为什么一定要我自己改名字?或是加上"``"or"[]"等,为什么不在方言里发生sql语句的时候...

2009-06-08 22:13:20 166

Flex正则表达式,以及RegExpValidator验证多个文本框等

一,正则表达式的表示[code="xml"] [/code]1,注意转义字符,\要变成\\,{}要加\转义2,注意在mxml中的字符串表示3,更多参考Flex-ref的RegEx4.正则表达式在线测试工具http://regexpal.com/二,验证器支持多个文本框等,不仅限RegExpValidator,文本框,其他验证器同理可行加...

2009-05-23 08:54:56 290

flex 3通过iframe嵌入完整html网页的简单办法

网上有很多文章写flex嵌入网页的方法,不过看了一下都是一篇比较老的文章了,用的是flex2的小弟需要播放rmvb文件,而不是用flv,只能靠嵌入网页的办法了,找到一个flex的iframe自定义类,比较好用,分享下,帮新手了,高手自己估计都自己封装了,也没人支个招的http://code.google.com/p/flex-iframe/首先从上面的网址下载fb3_1_3_2.z...

2009-05-03 21:36:48 113

flex builder安装出错

遇上这么个问题[code="java"]!ENTRY org.eclipse.core.runtime 4 0 2009-04-23 20:05:21.109!MESSAGE !STACK 0org.osgi.framework.BundleException: The bundle could not be resolved. Reason: Missing Constr...

2009-04-23 20:59:53 176

String与StringBuilder的差距

[code="java"]public class testString { public static void main(String[] args) { final int TIMES = 1000; final int TIMES2 = 10000; final int TIMES3 = 100000; final String STRING="AAAAAA...

2009-04-16 22:32:50 71

几种常见NTFS自动挂载及中文支持方案+修正

挂NTFS的时候,出现了中文目录不能被支持的情况,分析过论坛多数帖子后,解决方案小结一下:[为避免重复贴,具体操作请自行搜索论坛等]1,手动修改代码:sudo gedit /etc/fstab最根本直接,但新手2,安装ntfs-3g,ntfs-conf号称两行解决问题,但是我的问题没解决3,安装ntfs-3g,disk-manager其实这个最简单...

2009-04-12 00:45:07 406

import static解释

记住一点,就好了:只能导入一个类的静态属性(字段和方法,静态内部类),可以用通配符匹配所有属性,但不能导入一个类本身.

2009-04-02 21:01:06 54

[失眠]大三下的困惑啊,淘宝or考研?

06级本科计算机专业小弟.昨夜意外失眠,之后就一直在思索到天明.最近一直在纠结一个问题:考研 or 工作?每星期和家里通电话都要提及考研考公务员问题,父母是为了稳妥起见,父亲又是公职人员.但是我不想,我真的不想在考研了,对我自己来说我就一直觉得考研是种逃避而不是在深造.大三下,没有多少时间了可以犹豫了,考研的同学都要开班了,一早起来又看了些淘宝(心仪比较久了,比...

2009-03-12 07:47:12 86

原创 char nchar varchar nvarchar 区别

char nchar varchar nvarchar 区别 联机帮助上的:char(n) 定长 索引效率高 程序里面使用trim去除多余的空白 n 必须是一个介于 1 和 8,000 之间的数值,存储大小为 n 个字节 varchar(n) 变长 效率没char高 灵活 n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度,而不是 n 个字...

2008-12-12 08:24:37 95

ResourceBundle Editor 比较好用的资源编辑器

恩 就是这个小东西,上次忘了名字,搜了好一会才找到,还是这个编辑资源文件比较好用写下来备忘下载地址http://sourceforge.net/project/showfiles.php?group_id=125041&package_id=136775&release_id=484479...

2008-11-22 18:18:47 589

使用svn时,重命名失败的小问题

这个问题遇到几次了,比如我把Manage.jsp重命名为manage.jsp时就会出错看到svn的控制台有信息,小小摸索后,发现不能重命名如果是仅仅更改大小写的话,就会重命名失败所以遇到这样的,我就先改成Manage1.jsp,再改成manage.jsp不太清楚具体原因,猜测和操作系统的大小写敏感性有关,我用的是win,linux还没试过,不知道猜测对不对,做完这个小项目后...

2008-11-21 13:02:26 553

究竟需要什么人?

我是还是个06级的小本科但是每每上JE的时候都不由的点点各位前辈的招聘面试之谈,看看自己走的如何这个版块也很是热闹,纷纷扰扰的今天又看到一个帖子,被炒到十多页了,不免想问问,各位究竟想要什么样的人?不要争吵,各抒己见而已大致格式:[招聘岗位(方向)] XXXXX[关键要求] [技术(限3条)] XXXXXX [...

2008-11-20 11:38:26 84

struts中<html:radio>标签默认选中的解决方案

网上说了很多,用JS解决的我就不说,不是我喜欢的道道  要让&lt;html:radio&gt;选择很关键的一点,就是,这个JSP势必对应的一个actionform吧,给它个初始值就OK了 但是这个方案不好,默认值我怎么知道,如果这个值要动态呢? 请注意到name属性 性别&lt;html:radio value="1" property="sex" name="user"&gt...

2008-11-19 19:25:39 456

如何实现数据库多关键字模糊搜索?

如题,看到网上很多解决方案都是"%"+key1+"%"+key2+"%" 但是这样很明显不是我们想要的多关键字模糊搜索,如果key2,key1顺序变动就不对了 请各位赐教一下了...

2008-11-16 19:33:43 1120

Myeclipse 7.0 M2 安装错误解决方案(灾难性错误)

我装的是win版的刚开始装就报了一个"灾难性错误" 没多的提示,经过一段摸索,问题是myeclipse的安装路径的问题,不知道为什么7.0 m2在我这只能装到C盘的默认路径下,其他路径就会报错不更改路径就立马OK了~不知道还有朋友遇到这问题没?不知道这根我没卸载6.5有关系没~...

2008-11-15 20:21:26 156

hibernate 自定义类型 范例

在经历自己的不良自定义类型解决方案后 这次就老老实实的实现了UserType接口 参考的网上的部分实例,发现很多同志都是从一个范例的演变过来的,都还是新手写的(虽然我也是新手哈),存在一些问题,不多说了,看看我的实现吧 实现了一个Set&lt;String&gt;类型package com.heypig.db.hibernate.myType;import java.io.Seri...

2008-11-13 11:37:39 114

inverse="true"的意义

一直搞不明白inverse="true"是什么意思 今天看书&lt;hibernate最佳实践&gt;上的一句很通俗的话:"校长不需要记住所有学生的名字,这样负担太重,让学生记住校长就好" 这两天DEBUG半天  最后找到的原因就是因为  我设置了&lt;set name="cardSet"  inverse="true" cascade="all" order-by=&qu

2008-11-01 14:19:16 104

原创 Hibernate的 get和 load 区别 [转载 ]

呵呵,没有说到根本点上,hibernate中get方法和load方法的根本区别在于:如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存...

2008-10-31 23:48:04 50

代替Hibernate.initialize()的解决方案

使用hibernate的延迟加载 也就是懒加载,势必遇到集合的加载问题有时候懒加载的集合对象需要initialize()来得到 但是使用了hibernate的api 本人试想苛求一下,不许用hibernate的api减少侵入性,不使用initialize()如何? 这里本人目前找到了一个可行的方案: 比如可以对集合对象mySet mySet.iterator();  这样...

2008-10-31 22:48:32 332

原创 不爽 很不爽

一晚上  Debug半天  最后发现在action里   取了request.getAttribe("userId");后来发现是在session里  我的天啊  整死了我~

2008-10-30 23:36:23 154

关于Transaction not successfully started

原因可能会有比较多吧 我的原因是Transaction   出现了嵌套 public Studio createStudio(User creator, StudioCreateForm createForm)   throws CreateStudioException {    int userCouldCreateNum = creator.getCreateStudioNum();  i...

2008-10-30 20:22:49 92

sitemesh的html中文乱码

今天用到了sitemesh,恩,装饰模式还是很棒的   上手也很快  感觉上比tiltes要好用但是遇到一个小问题:html中文乱码 当然除了对JSP的乱码解决方案外 网上就有如是说 ///////////////////////////////////////////////////////////////静态html在sitemesh中乱码的解决方法。 前提条件:sitemes...

2008-10-26 19:26:48 139

hibernate 自定义类型解决方案[不良方案]

[code="java"][/code]hibernate提供了UserType等接口给用户解决用户自定义类型到数据,但是需要实现接口,这样就依赖上hibernate的api了个人认为这样有两个不合适的地方首先,是这个UserType接口的实现比较麻烦,个人我也不太愿意去看这么多东西,嫌麻烦了再就是,我个人认为这个方法增加了hibernate的侵入性下面举个小实例,/***...

2008-10-25 19:40:02 96

hibernate创建表的错误 ERROR SchemaExport:274 275

hibernate创建表的代码如下,这个很一般,没什么多说了[code="java"]import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;public class ExportDB { public static void main(String[] ar...

2008-10-25 19:17:35 106

Total Commander Total cmd 注册机 7.55

Total Commander Total 注册机 7.55 keygen

2010-11-05

企业应用架构模式[中文版+英文版](完整版) .rar

好书共享 企业应用架构模式[中文版+英文版](完整版) .rar

2009-07-26

Groovy in Action

Groovy in Action Grails pdf Groovy in Action Grails pdf

2008-09-06

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

TA关注的人

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