Projects / DSI utilities

DSI utilities

The DSI utilities are a mixed collection of classes accumulated during the last ten years in projects developed at the DSI (Dipartimento di Scienze dell'Informazione, i.e., Information Sciences Department) of the Università degli Studi di Milano.

Tags
Licenses
Implementation

RSS Recent releases

  •  24 Feb 2012 23:29

    Release Notes: Better XorshiftStarRandom. A new ByteBufferLongList class. A new Jackknife class. Now the DSI Utilities can be found on Maven Central.

    •  10 Dec 2011 10:06

      Release Notes: Miscellaneous improvements were made. In particular, ByteBufferInputStream now initializes copies lazily, so it can be used to map files of the order of terabytes into memory efficiently.

      •  24 Sep 2011 00:22

        Release Notes: This release adds new permutation methods for big arrays, and a new basic statistics class.

        •  14 Sep 2011 16:19

          Release Notes: This release is part of a parallel release of fastutil, the DSI Utilities, Sux4J, MG4J, WebGraph, etc. which prepares the way for "big" versions, that is, supporting >2^31 entries in arrays (simulated), elements in lists, terms, documents, nodes, etc. It includes some bugfixes, minor improvements, and new big versions of all StringMap-related classes.

          •  25 Nov 2010 12:43

            Release Notes: A new class makes it possible to count succinctly elements in a stream using HyperLogLog counters. The license has been changed to LGPLv3. Dependencies on COLT have been removed.

            Screenshot

            Project Spotlight

            PHPGrid

            A fully-functional PHP Grid in just seven lines of code.

            Screenshot

            Project Spotlight

            pass12

            A generator of 12-character long passwords.