• An Image Slideshow
  • An Image Slideshow
  • An Image Slideshow
Home
happy-commons 1.0 is online
( 3 Votes )

org.happy.commons happy.commons is a java-library, which is building the basement for our software development. It contains many innovative concepts and design patterns!

 

Version 1.0 is now published!

Features:

  • ParallelFor/ParallelForEach- well known parallel constructs are improved by having more execution-control and implemented by using Fork/Join Frameworks of Doug Lea
  • Delegate - is encapsulated to a class and can be compared to the .NET delegate language constract from C#.
  • Version Design Pattern - Old components will be supported by new version of the software. The new version of the component supports the old API and projects it to the new API.
  • Sorting algorithm - combined sorting algorithm which uses improved parallel QuickSort, ShellSort and InsertionSort for diffrent array-sizes.

Lizenz: Apache License Version 2.0

Read more...

 
happy-collections 1.0 is online
( 1 Vote )

org.happy.collections

The org.happy.collections extends JDK java.collections, but also very well known collections from Google and Appache. org.happy.collections is a set of decorators, which can be used for decorating existing Classes which implements the JDK-interfaces java.util.List, java.util.Collection, java.util.Set, java.util.Map. 

 

Features:

  • Eventbased - if a collection is changed, the defined event will be fired
  • Unmodifieable - you can decorate the collection, list, set, map by allowing for example only add new elements but nor removing any existing
  • SortedList - the decorator which decorates java.util.List to be sorted. Thus the list stays always sorted. There are two strategies implemented: (1) Linked and (2) Divide and Conquer. The Sorted List can increase the performance of the List dramatically (more than 20 times), see example section!
  • Cache - this Decorator caches the often used elements and improves this way the performance of Collection.contains() method.

Lizenz: Apache License Version 2.0

Read more...

 
New website is online
( 1 Vote )

Our new Website is online! It has news-section with RSS-feed, forum, download-area and more.

 

www.happy-guys.com-webpage

 
« StartPrev123NextEnd »