Cache Function Value
This script contains a few simple descriptor classes to compute and cache attribute value on demand and to define attribute as alias to other.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Caching and aliasing with descriptors Download |
This class provides thunk-like behavior in standard Python. It allows a function to be evaluated only when needed, and the return value cached, or memoized, until explicitly deleted.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): A lazy, memoized attribute space Download |
This is a lightweight mechanism to memoize results of functions that are often repeatedly called with the same arguments. It is indended for small-scale situations -- i.e., the function is called only with a small variety of arguments, for example less than 100, and the arguments (as well as...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Micro-cache: memoize/cache function results Download |
This m-file returns the multinomial probability density function value with parameters N and P at the values in X. Note that the density function is zero unless X is an integer.Let {X1, X2, . . . , Xk}, k > 1, be a set of random variables, each of which can take the values 0, 1, . . . , n....
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): multpdf Download |
Sometimes inside a decorator that creates a function with a generic (*args, **kwargs) signature, you want to access a value passed for a particular parameter name to a wrapped function, but don't know whether that value will be passed as a positional or keyword argument, or whether the wrapped...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Finding the value passed to a function by name Download |
Apache::Cache is a cache data accessible between Apache childrens. SYNOPSIS use Apache::Cache qw(:status); my $cache = new Apache::Cache(default_expires_in=>"5 minutes"); # if the if the next line is called within 10 minutes, then this # will return the cache value overwise, this will...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (97): Apache::Cache Download |
Cache::Memcached::Managed is a Perl module that provides an API for managing cached information. SYNOPSIS use Cache::Memcached::Managed; my $cache = Cache::Memcached::Managed->new( 127.0.0.1:12345 ); $cache->set( $value ); $cache->set( $value,$id ); $cache->set( value => $value, id...
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (98): Cache::Memcached::Managed Download |
Function results are refreshed at cron time. This module is an API only.Installation - Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. Requirements: - Drupal 4.7.x/5.x
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (59): Result cache Download |
A least recently used (LRU) cache for Python. Pylru implements a true LRU cache along with several support classes. The cache is efficient and written in pure Python. It works with Python 2.6+ including the new 3.x series. Basic operations (lookup, insert, delete) all run in a constant amount of...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): PyLRU Download |
Tie::FileLRUCache is a lightweight but robust filesystem based persistent LRU cache. SYNOPSIS OBJECT INTERFACE use Tie::FileLRUCache; my $cache = Tie::FileLRUCache->new({ -cache_dir => $directory, -keep_last => 100 }); # Inserting value into LRU cache using -key $cache->update({ -key =>...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (92): Tie::FileLRUCache Download |
In order to optimize any MATLAB function, there are two options: 1) rewrite the function to take only 1 array of inputs, reading all others from a file, perhaps, or from a global variable (undesirable), or 2) write an interface layer that handles this.This function provides an interface layer...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): Generalized Objective Function Download |
Search::Binary is a Perl module for generic binary search. SYNOPSIS use Seach::Binary; $pos = binary_search($min, $max, $val, $read, $handle, [$size]); binary_search implements a generic binary search algorithm returning the position of the first record whose index value is greater than or...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (105): Search::Binary Download |
hashit is a generic hash library. hashit implements diverse collision handling methods. This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table. Return value is a reference to the table just...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (95): hashit Download |
CC Proxy Server, from www.youngzsoft.net, is a Windows proxy server software for Internet sharing and access controling. CC Proxy Server can support multiple Internet connections, easy to use and configure, helps build your own proxy server within the LAN efficiently and easily. This proxy server...
Platforms: Windows, Windows 8, Windows 7
License: Shareware | Cost: $70.00 USD | Size: 3.39 MB | Download (2757): CC Proxy Server Download |
HierCube Library is a set of VCL components designed to create fast, handy, and powerful OLAP-applications in different IDE. The library has its own OLAP-engine made using MOLAP-principle, and allows you making OLAP-views "on the fly", not wasting time and memory for intermediate calculations....
Platforms: Windows
License: Shareware | Cost: $140.00 USD | Size: 5.59 MB | Download (200): HierCube OLAP library for VCL Download |
OMapView is a professional map browser. Both satellite imagery and maps online can be viewed through it. With the cache technology, it improve the user experience of viewing map. And more, the map can be viewed even when the computer is offline. It's a multi-window application, different places...
Platforms: Windows
License: Shareware | Cost: $29.95 USD | Size: 1.75 MB | Download (131): OMapView Download |
Map View is a professional map browser. Both satellite imagery and maps online can be viewed through it. With the cache technology, it improve the user experience of viewing map. And more, the map can be viewed even when the computer is offline. It's a multi-window application, different places...
Platforms: Windows
License: Shareware | Cost: $29.95 USD | Size: 1.91 MB | Download (286): Map View Download |
Tipard iPhone 4S Transfer, the most powerful and multi-functional iPhone 4S transfer, own the professional transferring function which can help you transfer various files between iPhone 4S and your computer. In addition, this transfer owns another fantastic function, which can easily rip any DVD...
Platforms: Windows, Other
License: Shareware | Cost: $35.00 USD | Size: 29.2 MB | Download (505): Tipard iPhone 4S Transfer Download |
Scientific calculator and function plotter. 10 constant memories, 1
cumulating memory. Nearly unlimited nesting of parenthesis. Automatic bracket completion Decimal, hexadecimal and binary entering and display. Precision adjustable.
Recall of expressions already calculated. Registers preserved...
Platforms: Windows
License: Shareware | Cost: $15.00 USD | Size: 1.09 MB | Download (44): DB Calc for Windows Download |
Aiseesoft iPhone Transfer is specially designed for iPhone users to export iPhone files including music, movies, camera roll, pictures, voice memos, camera shot, and ringtones to computer and transfer local files of videos, audios, images, and ringtones to iPhone directly. Also it allows you to...
Platforms: Windows, Windows 7, Other
License: Shareware | Cost: $35.00 USD | Size: 28.7 MB | Download (437): Aiseesoft iPhone Transfer Download |