• 超准确的指标,比常用指标强的多

    通达信指标,比较强

    0
    25
    22KB
    2022-02-24
    5
  • 3DES_Tool加密工具

    加密解密工具,专用于3DES单倍长、双倍长的加密和解密,因为在加密机测试中经常运用这个测试加密机指令的返回数据,方便又实用,所以共享出来。

    1
    170
    84KB
    2015-02-15
    14
  • tools数据处理工具

    数据处理,比如编码转换,十进制转换,测试时候必备工具, bcd编码转换等

    0
    55
    299KB
    2015-02-15
    9
  • CommTest测试工具

    网络等通讯测试工具,挺实用的。 比如tcp测试,填上ip,port后,然后测试发送字符串

    0
    236
    259KB
    2015-02-15
    10
  • va_x_10.7.1912 破解

    vs2010 c++ visual assistant x

    5
    95
    3.71MB
    2012-09-27
    9
  • oracle客户端

    与PL SQL可以完美结合, 不报TNS啥错误(我的电脑事先“环境变量”加了TNS_ADMIN了)

    0
    26
    26.32MB
    2012-08-25
    0
  • putty远程登录小程序

    putty远程登录小程序! 绝对好东西!

    0
    35
    472KB
    2012-05-09
    0
  • clucene源码

    大名鼎鼎的clucene,是lucene的c++ 版; CLucene README ============== ------------------------------------------------------ CLucene is a C++ port of Lucene. It is a high-performance, full-featured text search engine written in C++. CLucene is faster than lucene as it is written in C++. ------------------------------------------------------ CLucene has contributions from many, see AUTHORS CLucene is distributed under the GNU Lesser General Public License (LGPL) *or* the Apache License, Version 2.0 See the LGPL.license and APACHE.license for the respective license information. Read COPYING for more about the license. Installation ------------ * For Linux, MacOSX, cygwin and MinGW build information, read INSTALL. * Boost.Jam files are provided in the root directory and subdirectories. * Microsoft Visual Studio (6&7) are provided in the win32 folder. Mailing List ------------ Questions and discussion should be directed to the CLucene mailing list at clucene-developers@lists.sourceforge.net Find subscription instructions at http://lists.sourceforge.net/lists/listinfo/clucene-developers Suggestions and bug reports can be made on our bug tracking database (http://sourceforge.net/tracker/?group_id=80013&atid=558446) The latest version ------------------ Details of the latest version can be found on the CLucene sourceforge project web site: http://www.sourceforge.net/projects/clucene Documentation ------------- Documentation is provided at http://clucene.sourceforge.net/doc/doxygen/html/ You can also build your own documentation by running doxygen from the root directory of clucene. CLucene is a very close port of Java Lucene, so you can also try looking at the Java Docs on http://lucene.apache.org/java/ Performance ----------- Very little benchmarking has been done on clucene. Andi Vajda posted some limited statistics on the clucene list a while ago with the following results. There are 250 HTML files under $JAVA_HOME/docs/api/java/util for about 6108kb of HTML text. org.apache.lucene.demo.IndexFiles with java and gcj: on mac os x 10.3.1 (panther) powerbook g4 1ghz 1gb: . running with java 1.4.1_01-99 : 20379 ms . running with gcj 3.3.2 -O2 : 17842 ms . running clucene 0.8.9's demo : 9930 ms I recently did some more tests and came up with these rough tests: 663mb (797 files) of Guttenberg texts on a Pentium 4 running Windows XP with 1 GB of RAM. Indexing max 100,000 fields ?Jlucene: 646453ms. peak mem usage ~72mb, avg ~14mb ram ?Clucene: 232141. peak mem usage ~60, avg ~4mb ram Searching indexing using 10,000 single word queries ?Jlucene: ~60078ms and used ~13mb ram ?Clucene: ~48359ms and used ~4.2mb ram Platform notes -------------- 'Too many open files' Some platforms don't provide enough file handles to run CLucene properly. To solve this, increase the open file limit: On Solaris: ulimit -n 1024 set rlim_fd_cur=1024 Acknowledgments ---------------- The Apache Lucene project is the basis for this software, so the biggest acknoledgment goes to that project. We wish to acknowledge the following copyrighted works that make up portions of the CLucene software: This software contains code derived from the RSA Data Security Inc. MD5 Message-Digest Algorithm. CLucene relies heavily on the use of autoconf and libtool to provide a build environment. Memory Management ------------------ Memory in CLucene has been a bit of a difficult thing to manage because of the unclear specification about who owns what memory. This was mostly a result of CLucene's java-esque coding style that was a result of porting from java to c++ without too much re-writing of the API. However, CLucene is slowly improving in this respect and we try and follow these development and coding rules (though we dont guarantee that they are all met at this stage): 1. Whenever possible the caller must create the object that is being filled. For example: IndexReader->getDocument(id, document); As opposed to the old method of document = IndexReader->getDocument(id); 2. Clone always returns a new object that must be cleaned up manually. Questions: 1. What should be the convention for an object taking ownership of memory? Documenting this would be a minimum.

    5
    327
    1.47MB
    2012-01-05
    9
  • 分享达人

    成功上传6个资源即可获取
关注 私信
上传资源赚积分or赚钱