Hardware
Hardware is a general term that refers to the physical artifacts of a technology.
Article

BladeCenter Integrated Manager

Business resilience is more than continuity of business operations. Availability, security, regulatory compliance, and risk management are needed to help companies respond to risks and maintain...
Article

Determine the available memory in Java

This tutorial will give you a brief walk through on Java memory use in the sandbox and show how to use the Runtime class to discover the amount of memory available to your Java applet or application.
Article

JDK 5.0: More Flexible, Scalable Locking

Multithreading and concurrency are nothing new, but one of the innovations of the Java language design was that it was the first mainstream programming language to incorporate a cross-platform...
Article

Fixing the Java Memory Model, Part 2

JSR 133, which has been active for nearly three years, has recently issued its public recommendation on what to do about the Java Memory Model (JMM). This article details how the semantics of...
Article

Fixing the Java Memory Model, Part 2

JSR 133, which has been active for nearly three years, has recently issued its public recommendation on what to do about the Java Memory Model (JMM). In part 1 of this series, the author...
Article

MegaJogos: The case of the fully utilized CPU

Do you like playing detective and solving mysteries? Performance problems come in many guises, giving you ample opportunity to indulge your clue-hunting proclivities to identify and resolve...
Article

Fixing the Java Memory Model

JSR 133, which has been active for nearly three years, has recently issued its public recommendation on what to do about the Java Memory Model (JMM). Several serious flaws were found in the...
Article

Building a Large-scale E-commerce Site with Apache and mod_perl

When it comes to building a large e-commerce Web site, everyone is full of advice. Developers will tell you that only a site built in C++ or Java (depending on which they prefer) can scale up to...
Article

The Java Language Environment

Imagine you're a software application developer. Your programming language of choice (or the language that's been foisted on you) is C or C++. You've been at this for quite a while and your job...
Article

Build your own ObjectPool in Java to boost app speed

Object pooling allows the sharing of instantiated objects. Since different processes don't need to reinstantiate certain objects, there is no load time. And since the objects are returned to the pool...
Article

Java's garbage-collected heap

A key feature of Java is its garbage-collected heap, which takes care of freeing dynamically allocated memory that is no longer referenced. Because the heap is garbage-collected, Java...
Article

J2ME record management store

The Mobile Information Device Profile -- the platform for mobile Java applications -- provides a mechanism for MIDP applications to persistently store data across multiple invocations. This...
Article

Embedded Java

Java's strong appeal for embedded applications is sometimes offset by concerns about its speed and its memory requirements. However, there are techniques that you can use to boost Java performance...
Article

Access USB devices from Java applications

The Java platform has traditionally prided itself on its platform independence. While that independence has many benefits, it makes the process of writing Java applications that interact with...
Article

Java Game Tutorial #4: Arrays and User Interaction

This time, we'll cover 2 dimensional arrays and elaborate on the mouse logic we wrote in the last installment. This new information will allow us to write a "game setup" state for Battleship, in...
Article

The Computation Monitor Project

An interactive program, when executing a possibly long-running computation, should keep the user constantly informed of the progress made, and to let him cancel the computation without...
1 2  Next
 

Recent Jobs

Official Programmer's Heaven Blogs
Web Hosting | Browser and Social Games | Gadgets

Popular resources on Programmersheaven.com
Assembly | Basic | C | C# | C++ | Delphi | Flash | Java | JavaScript | Pascal | Perl | PHP | Python | Ruby | Visual Basic
© Copyright 2011 Programmersheaven.com - All rights reserved.
Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
Operated by CommunityHeaven, a BootstrapLabs company.