`
andy_ghg
  • 浏览: 290578 次
  • 性别: Icon_minigender_1
  • 来自: 扬州
社区版块
存档分类
最新评论
文章列表
遇到的需求: 在Spring启动时,需要加载resource下的roles(两者为多对多)。 遇到的问题: 由于需要在程序的其他地方做多对多的criteria分页查询,如果设置resource下的roles为fetch=FetchType.MEAGER 那么会出现N+1的问题。但如果设置fetch=FetchType.LAZY 那么会出现在Spring加载时出现Hibernate No Session Found异常(因为查询已经结束,Session被关闭)。 解决的方法: 利用FetchMode.JOIN单独写一个查询方法用于查询roles,代码如下: public Set ...
URI格式 第一:正斜杠(/)必须用来表示层级关系。 第二:正斜杠(/)不能出现在URI的结尾处。 例如: 错误的表示方式是: http://xxxx.yyyy.com/shapes/ 正确的表示方式是: http://xxxx.yyyy.com/shapes 第三:连字符(-)是用来改善URI的可读性的 例如:http://xxxx.yyyy.com/this-is-my-first-post 第四:不要在URI中使用下划线(_) 第五:URI中应当全部使用小写字母(不包括查询参数) 第六:不要在URI中描述文件的格式 例如: 错误的表示方式是: http://xxxx.yyyy.c ...
特别标注了是Spring 3.2,在网上搜了半天,很多配置应该是老版本的缘故,导致我配置了StringHttpMessageConverter转换编码始终不起作用(也有可能是我个人的错误)。后来在Stackoverflow找到了应该算是正确的配置方式,至少我的是可以运行了: 在Spring MVC的配置文件中配置以下: <mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http.converter.StringHttpMessa ...
package controller; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.MediaType; import org.springframework.test.context.ContextConfiguration; import org.springfram ...
移步到http://www.uniorder.com/2013/10/24/ext-js-4-x-%E5%9C%A8%E4%B8%8B%E6%8B%89%E6%A1%86%E4%B8%AD%E6%94%BE%E5%85%A5-tree/查看更新的内容 Ext.define("GB.view.AddressCombo", { extend : "Ext.form.field.Picker", alias : "widget.addressCombo", createPicker : function() { va ...
整合Kindeditor比CKEditor要简单许多许多(CKEditor与Ext JS的结合不是非常好),详细代码如下: Ext.define('GB.view.CKeditor', { extend : 'Ext.Component', alias : 'widget.ckeditor', initComponent : function() { this.html = "<textarea id='" + this.getId() + "-input' name='" + this.name + "'>& ...
Ext.define('GB.view.CKeditor', { extend : 'Ext.Component', alias : 'widget.ckeditor', cls : "xcke", initComponent : function() { this.html = "<textarea id='" + this.getId() + "-input' name='" + this.name + "'></textarea>"; this.cal ...
如果你也在写Ext JS的MVC,恰好又遇到了类似下面的这个类。。。。 package cn.com.fri.plugins.setup.po; public class DataBaseInfo { private String databaseProductName; private boolean supportsTransactions; private String databaseProductVersion; private int defaultTransactionIsolation; private boolean suppor ...
如果你是配合Tomcat,那么你就去tomcat的webapp目录下找到他的example,然后将WEB-INF里面的web.xml的声明信息拷贝过来就行了。准保没问题。 例如我使用Tomcat 7,那么他例子里面的web.xml头是这样的: <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun. ...
原文出处:http://blog.csdn.net/posa88/article/details/7880835 首先感谢原作者,这个问题折腾了我好久好久。 Nutch 版本 : 1.5.1 Solr 版本 : 3.6.0 异常来由: 将Nutch/conf下的schema.xml复制到solr/home下的conf目录下覆盖已有的schema.xml,启动Tomcat异常。 解决办法: 1。修改solr/home下的conf目录下的solrconfig.xml,将里面所有的 <str name="df">text</str> 都替换成 & ...
环境: 操作系统:Mac OS X Lion Nutch版本:1.4 Eclipse版本:Eclipse Java EE IDE for Web Developers. Indigo 第一步:新建普通Java工程 第二步:将Nutch源码(路径是:Nutch根目录下“src/java/”下所有的文件)拷贝到java工程中的src目录下。 第三步:将Nutch运行依赖包加到class path中去。依赖包可以在Nutch根目录下runtime/local/lib文件夹中找到,切记不可全选,请排除nutch-1.4.jar,否则当运行的时候,会首先去nutch-1.4.jar中寻找配置文件。可 ...
首先下载一个测试用的Flash视频播放器Strobe Media Playback http://osmf.org/strobe_mediaplayback.html 然后在hadoop中添加一个flv文件,我在此处是demo.flv,在根路径下。命令行代码: bin/hadoop fs -copyFromLocal /Users/alex/Desktop/test.flv hdfs://localhost:9000/demo.flv 打开localhost:50070验证是否成功将视频放入到hdfs中。 然后在MyEclipse中新增一个web工程,将hadoop所需jar包加入到类 ...
版本:hadoop-0.21.0 OS:Unix(Mac OS X) package cn.com.fri.hadoop; import java.io.FileNotFoundException; import java.io.IOException; import java.net.URI; import java.util.Date; import org.apache.hadoop.fs.FSDataInputStream; import org.apache.hadoop.fs.FileContext; import org.apache.hadoop.fs ...
说实话,Hadoop的入门学习配置比我想像中的要简单,当然,Hadoop本身是比较复杂的(那么厚厚的一本书就能说明问题)。 开发环境:Mac OS(Unix) Hadoop版本:0.21.0 Eclipse版本: 3.6.0 第一步:下载Hadoop 下载地址:http://hadoop.apache.org/common/releases.html#Download 注意,当前21版本的Hadoop是不稳定、不支持并且不保证安全的最新版本。 第二步:配置Hadoop 将下载的Hadoop压缩文件解压缩,找到conf目录,打开core-site.xml,修改代码如下所示: <?x ...
首先查看devMode是否设置为false,否则查看你提交的表单中是否有项没有给名字比如: items:[{ filedLabel : "帐号"//注意这里没有设置name属性 },{ filedLabel: "密码", inputType:"password", name:"password" },{ filedLabel : "头像", xtype : "filefield", name : &q ...
Global site tag (gtag.js) - Google Analytics