Tutorial search

Tutorials
Stuff
Affiliates

Cool Stuff




The fastest way to master the basics of Adobe Photoshop

Click here to find out how

Photoshop Templates


Featured Photoshop templates - professional ready to use designs for your next project.

View all templates

Build RESTful services for your Web application - Java tutorial


In this series, learn all about WebSphere sMash, a simple environment for creating, assembling, and executing applications based on current Web technologies. Using a step-by-step example, you set up the environment, create a project, build a RESTful service to expose data, test your application, and import a sample application to consume the RESTful services.
Category: Java tutorials > Application - Difficulty:


More cool Java tutorials:



Mash that trash -- Incremental compaction in the IBM JDK Garbage Collector
Mash that trash -- Incremental compaction in the IBM JDK Garbage Collector
This article discusses incremental compaction, a new feature in the memory management component of IBM JDK 1.4.0. Incremental compaction is a way of spreading compaction work across different garbage collection cycles, thereby reducing pause times. The authors discuss the need for incremental compaction, the compaction phases at a high level, and some runtime parameters. They also explain how to interpret changes in the verbosegc output.
Category: Java tutorials > Development - Difficulty:
Visualization and Visual Analysis Workbench
Visualization and Visual Analysis Workbench
Discover the Visualization and Visual Analysis Workbench, a Java-based workbench that provides a selection of data visualizations and a library of statistical functions. Users can create and manipulate multiple interactive visualizations and can create new variables and transform variables "on the fly." Users can also gain insight into data by using dynamically linked visualizations with color marking and queries.
Category: Java tutorials > Development - Difficulty:
Programming Mapping Tool for CIM to Java
Programming Mapping Tool for CIM to Java
The Programming Mapping Tool is designed to ease compliance in CIM client programming in Java. Because CIM is an object-based standard, this tool provides a way to map all the CIM objects to corresponding Java objects based on the CIM class definitions. The Java developer can then create, modify, or delete the appropriate CIM objects by manipulating Java instances.
Category: Java tutorials > Development - Difficulty:
Improve the performance of your Java code
Improve the performance of your Java code
Many algorithms are expressed most concisely as tail-recursive methods. Compilers can automatically transform such methods into loops and thereby improve program performance, but this transformation is not required by the Java language specification, so not all JVMs will perform it. This means that tail-recursive methods in the Java language can result in unexpectedly large memory usage. This article demonstrates that dynamic compilation maintains the language's semantics while static compilation often doesn't. Learn why this matters and get a bit of code to help you determine whether your just-in-time (JIT) compiler can transform tail recursion on code while preserving semantics.
Category: Java tutorials > Development - Difficulty:
CMP EJB relation tutorial
CMP EJB relation tutorial
Tutorial explaining how to create CMP EJBs(container managed persistence) with a foreign key relation. Step by step example with sourcecode included.
Category: Java tutorials > EJB - Difficulty: