`
SSailYang
  • 浏览: 313224 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Maven 的 Eclipse 插件需要 JDK 的一些 Jar 包,但默认 Eclipse 用的是 JRE。这时需要在 Eclipse 的 Installed JREs 配置中将 JRE 改为 JDK 中的 JRE,并在 eclipse.ini 文件中添加 -vm %JAVA_HOME%/jdk/bin/javaw(.exe)。有两点需要注意,第一,-vm 后需要换行,第二,这个配置需要放在最前面。
需要修改 /etc/vsftpd.conf 中的 anonymous_enable=YES, write_enable=YES, anon_upload_enable=YES, nopriv_user=ftp。并且需要建立一个用于文件上传的文件夹,并将这个文件夹的所有者改为 ftp (和 nopriv_user 一致即可)。
Directory : 用于存储 Lucene 所用到的 data,例如索引数据。常用的是 FSDirectory,用于将数据存储在文件系统上。 IndexWriter : 建立索引的类。在调用 addDocument(Document doc) 方法时,会将 doc 中的内容写入索引中。 Analyzer : 代表了内容分析的策略。 Document : Lucene 的核心类之一。用于描述搜索内容,可以简单理解为类似于数据表中的一行记录。IndexWriter 需用用其向索引中添加内容;IndexSearcher 需要用其显示搜索结果。 Searche ...
这两天小看了一下 Spring Integration,里面有很多概念,比如 Channel、Router、Filter、Message、 Transformer 等等。虽然使用的很多的 XML 命名空间和 Annotation 进行配置,但是配置文件里的内容依旧不是一目了然。当然这是因为由于 Spring Integration 是用于 EAI 的框架,所以感念多是必然的。从总体上感觉,SI 的作用就是将各种业务组件和服务以一种松耦合的配置方式整合在一起。例如,某一个服务需要根据某些业务规则选择不同的组件来实现,这时就需要用 Router 来解决这个问题。当某一项服务需要接受来自于 ...
读了 IBM developerWorks 上的文章:“事务策略: 了解事务陷阱 ”,总结一下。   在使用 Spring 的事务注释的时候,还要在配置文件中加入 <tx:annotation-driven transaction-manager="transactionManager"/> 使用过 Spring 的事务注释的应该都知道这一条。 只读操作不用设置事务。我怎么记得只读也是需要设置事务的,这是为了保证读操作不会其它事务中间状态的数据。对于某些领域的应用,比如金融,这一条是很重要的。当然,如果这一点并不重要,对于读操作不设置事务,是可 ...

LambdaJ

    博客分类:
  • Java
Lambda = λ LambdaJ 的主要目的是简化对集合的操作。下面的代码展示了 LambdaJ 是如何简化的: List<Person> personInFamily = asList(new Person("Domenico"), new Person("Mario"), new Person("Irma")); forEach(personInFamily).setLastName("Fusco"); List<Person> sortedByAgePersons ...
转自:http://stevenit.bokee.com/viewdiary.30578007.html 很多人虽然会使用dsadd等命令添加用户,但是dsadd的命令说明里面并没有涉及到dc,cn,ou的含义,很多人都不明白,这里是微软的技术支持人员的回信,希望对大家有帮助。 CN, OU, DC 都是 LDAP 连接服务器的端字符串中的区别名称(DN, distinguished   name) LDAP连接服务器的连接字串格式为:ldap://servername/DN   其中DN有三个属性,分别是CN,OU,DC   LDAP是一种通讯协议,如同HTTP是一种协议一样的! ...
SpringSource 发布了 Spring Roo M1。这是一个 Build Tool,具有很强的代码生成功能。看介绍说,这个东西可以很大提高开发效率。恩,要关注一下。
看了某位网友的文章:Sun被Oracle收购有感: 开源软件做不久, 顶级软件不开源。有感而发。 LZ只说对了一部分。很多开源的软件往往代表了开发者共同的理念。Spring 的诞生就是因为 Rod Johnson 不满 EJB 的开发模式,于是便写出了 Spring Framework。Spring 是开源的,这样 Rod 就可以通过 Spring 的源码宣传自己的理念。开源也可以使更多的人对软件提出自己的意见,帮助其改进。很多人加入开源开发社区,是因为开源软件为它们的工作有很多帮助,为开源做贡献对己对他人都是有益的。就像 jerry 说的,开源是种理念,它反映了软件开发者应该乐于与他们分享自 ...
原文:http://www.hibernate.org/43.html 问题 在一个典型的(Web)应用中常见的一个问题是在主要的逻辑动作完成之后渲染页面,同时,因为逻辑动作的完成,Hibernate Session 已被关闭,数据库事务也已结束。如果你在你的 JSP 中(或者其它视图渲染机制)访问已被 Session 加载的 Detached Object 的话,你可能会遇到一个没有被初始化的未加载的 Collection 或 代理。这时,你将会得到一个 LazyInitializationException: Session has been closed,或类似的消息。当然,这是可预见 ...
晚上在看技术文章的时候很好奇这篇文章所在的博客的名字——The Giora Project。于是看了介绍。   原 来 Giora 是一位拥有击落17架敌机的以色列的王牌飞行员的名字。这位飞行员最让人敬佩的地方在于,其实他的心脏功能并不好,曾经因此被飞行学校拒之门外。但他始终 没有放弃做飞行员的梦想。最终,他的执著让他进入了飞行学校。在飞行学校的时候,别人都叫他“鹰眼”,因为他能在24英里的时候就发现敌机,而普通飞行员 的能力是8英里。。。。。。   这个博客的作者之所以以这个飞行员的名字命名自己的博客,是因为作者也有心脏病,但是同样也有一颗不屈的心。他希望自己能像这个飞行员一样执著于自己的梦 ...
原文见 https://www6.software.ibm.com/developerworks/cn/education/java/j-nio/tutorial/index.html
写程序,用到了 Boolean.parseBoolean 方法,将其误解。原因:误以为 Boolean.parseBoolean("true")==true,Boolean.parseBoolean("false")==false,Boolean.parseBoolean("other") Exception。In fact,Boolean.parseBoolean("true")==true,Boolean.parseBoolean("other(include false and "" ...
本文的主要内容是对 Grails 1.1 中 PetClinic-MVC 实例的代码分析。这个实例主要验证了如何在非 Grails 的项目中使用 GORM。此外也演示了 Spring MVC 2.5 的一些用法。本文假设大家对 Spring、Spring MVC、Groovy 和 Grails 有着初步的了解。OK, let's go!   Domain 层   目前 Grails 只提供了在普通 Spring 应用中独立使用 GORM 的方法(现在 Groovy 和 Grails 已是 SpringSource 旗下的产品了,自然要首先对自家产品提供支持)。不过相信以后在其它 Java ...
著名的 Java EE 快速开发框架 Grails 最近伴随 Groovy 1.6.0 的推出,发布了 1.1-RC1 版。1.1-RC1 增加的新特性可参考 Grails 1.1 RC1 Release Notes。具体内容我不多少,只是挑其中几个评论一下吧。 1. Standalone GORM         GORM 是个好东西,有 ...
Global site tag (gtag.js) - Google Analytics