The collections package has some classes in it that provide a very powerful way of storing, retrieving, selecting, sorting and manipulating data. It features well known datastructures like lists (both the double linked list version and the array list version, very useful for storing lists of like object instances, which is useful in almost every application you encounter), queues (very useful for getting things done in a specified order, first in first out or FIFO), stacks , deques ( double ended queue, can function as a stack and a queue), heaps, priorityqueue, set, resultset (very useful when using flash remoting and a database) and trees (for menus, games, searching etc., both binary and n-ary trees). It is a very comprehensive library, influenced by the Java collections package, with a clear interface, easy to use and very consistent throughout the different classes. Know one of them, know ‘em all.
Continue reading ‘The collections package’
Recent Posts
- introducing the amfserver, a zend based drupal 7 module
- Article on DrupalProxy featured in webdesignermagazine.nl
- dpdk opensource package now available for download in zip format
- presentation and code of the adobe user group xl (augxl) 2010 online
- DrupalProxy as a bridge between flash as3 and drupal via amf
Tags
adobe user group amf amfphp as3 asunit asynchronous bulk loading cms collections Command danny patterson design patterns dpdk drupal drupalproxy flash flash media server flash remoting fms framelabel hook interfaces list lists loader log logevent logging measuring movieclip multiuser open source patterns queue red5 refactoring remoting resultset sequence specification task timeline tracking weborb xunitCategories
- actionscript3 (7)
- air (1)
- asunit (3)
- bugs (2)
- cms (3)
- cs4 (1)
- datastructures (3)
- design (1)
- desing patterns (7)
- dpdk (21)
- flash (7)
- fms (3)
- opensource (5)
- php (1)
- red5 (1)
- xunit (1)