`
文章列表
官方原文: http://www.mongodb.org/display/DOCS/Comparing+Mongo+DB+and+Couch+DB   本文见于MongoDB官方网站,MongoDB与CouchDB 很相似,他们都是文档型存储,数据存储格式都是JSON型的,都使用Javascript进行操作,都支持Map/Reduce。但是其实二者有着很多本质的区别,本文透过现象追寻本质,让你更好的理解MongoDB 与CouchDB。nosqlfan 翻译如下:   1.MVCC(Multiversion concurrency control)   MongoDB 与 Couc ...
1.#uname -a 如果有x86_64就是64位的,没有就是32位的 这是64位的  # uname -a  Linux desktop 2.6.35-23-generic #37-Ubuntu SMP Fri Nov 5 19:17:11 UTC 2010 i686 GNU/Linux 这是32位的  #uname -a  Linux backup 2.6.9-67.ELsmp #1 SMP Wed Nov 7 13:58:04 EST 2007 i686 i686 i386 GNU/Linux  注意:ixxx的全是32位的,有X86—64的全是64位   2. ...
    https://blogs.apache.org/lucenenet/entry/apache_lucene_net_graduates       Apache基金会近日宣布,Lucene.Net已经从孵化器中毕业,成为了Apache的顶级开源项目。 Lucene.Net项目也从当前的孵化器站点移到了apache.org主站。 Lucene.Net是Lucene的.Net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引 擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎。开发人员可以基于Lucene.Net实现全 文检索的功能 ...
import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.SAXReader; import org.dom4j.io.XMLWriter; import org.dom4j.tree.DefaultAttribute; import org.dom4j.tree.DefaultElement; Document document = DocumentHel ...
Out of swap space error generally occurs when your native heap is running out of memory not the java heap.The following could be the suspects which may leak the native memory: 1) JDBC Objects if it is a native driver2) Object streams3) NIO4) Any other native libraries Tracing the jni calls to the me ...
一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常: 严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将tomcat_home\work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决。   备注:   异常详细信息  
1. 前面讲的自定义类型转换器是基于 OGNL 的 DefaultTypeConverter 类并实现 convertValue() 方法,两个转换方向的逻辑都写在这一个方法中。而 Struts 2 为我们提供了一个 DefaultTypeConverter 的抽象子类 StrutsTypeConverter 来继承,并实现其中两个抽象方法 convertFromString() 和 convertToString(),这要简单易懂。对比 Struts 1 的转换器是要实现 org.apache.commons.beanutils.Converter 接口,以及它的 convert() 方法的。 ...
一、final 1.final变量:       当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既在定义时给了值,又在构造函数中给另外的值。      当函数参数为final类型时,你可以读取使用该参数,但是无法改变该参数的值。
@BeforeClass public static void loadContext() {    //加载单个spring文件  ApplicationContext context00 = new ClassPathXmlApplicationContext("spring-global-db.xml");    //加载类路径下的配置文件ClassPathXmlApplicationContex  ApplicationContext context0 = new ClassPathXmlApplicationContext(    new String[]{& ...
    以下是StarUML的下载地址:   http://nchc.dl.sourceforge.net/sourceforge/staruml/staruml-5.0-with-cm.exe   一个可以用的UML设计开发软件, 可以用之小试牛刀, 开始UML设计之旅。   向软件设计迈出一步。

JAVA泛型简析

    博客分类:
  • Java
泛型是JDK1.5支持的新功能之一,在目前的JAVA编程中被广泛的使用,下面我们就来看看泛型和它的属性。   1、Java泛型    其实Java的泛型就是创建一个用类型作为参数的类。就象我们写类的方法一样,方法是这样的method(String st ...
Ext中apply及applyIf方法的应用   apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。   不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。   apply方法的签名为“apply( Object obj, Object config, Object defaults ) : Object”,   该方法包含三个参数,第一个参数是要拷贝的目标对象,第二个参数是拷贝的源对象,第三个参数是可选的,表示给目标对象提供一个默认值。可以简单的理解成把第三个参数(如果有的话 ...
ObjectFactory,是xwork中很重要的一个类,是产生action的地方。单独使用xwork的时候,action都是这个类创建的。 后来Struts2包装了ObjectFactory,自成了一个StrutsObjectFactory,他是继承自ObjectFactory的一个类,因此Struts2默认产生action的类就不使用xwork的ObjectFactory了,而是使用StrutsObjectFactory。Struts2的插件struts2-spring-plugin-2.1.8.1.jar,又做了一个对象工厂,StrutsSpringObjectFactory,它的父类是 ...
jhtml <script></script><script></script>  JHTML (Java within Hypertext Markup Language)   超文本标记语言内嵌Java   JHTML是用于规定网页如何包括Java程序的标准。Web站点开发者可以在网页内写入一段用Java编写的程序。当用户下载这个网页时,服务器会根据这个文件的扩展名.jhtml,将这个文件将由特定的程序来处理,处理此文件和程序实际上是一个Java编译器,它将程序快速地变为可执行代码,然后通过执行可执行代码改变网页的内容。 ...
Ant的概念 可能有些读者并不知道什么是Ant以及入可使用它,但只要使用通过Linux系统的读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现 ...
Global site tag (gtag.js) - Google Analytics