Posts

Showing posts from March, 2012

How to install springsource tool suite on linux

Download the STS self-extracting shell script (*.sh) that matches your OS and machine architecture from the following Url: http://www.springsource.org/eclipse-downloads Please make sure to download and install STS versions that match your JDK installation. Once downloaded, launch the installation by running the following command in a terminal session: $ sh springsource-tool-suite-2.9.0.RELEASE-e3.7.2-linux-gtk-installer.sh Follow the on-screen instructions to finish the installation. See “Running the STS Installer”.

How to find MYSQl Port No and Version ?

mysql> show variables like 'port'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | port | 3306 | +---------------+-------+ 1 row in set (0.02 sec) mysql> show variables like 'version'; +---------------+-------------------+ | Variable_name | Value | +---------------+-------------------+ | version | 5.0.45-community-nt | +---------------+-------------------+ 1 row in set (0.00 sec)

Java JVM Shutdown Hook - tutorial

JVM shutdown hooks provide a clean and simple mechanism for registering application-specific behavior that performs the required cleanup work when a JVM terminates. It is a Java feature that let you have a piece of Java code run whenever the JVM terminates under one of the following conditions:   - The program exits normally, such as when the last non-daemon thread exits or when the                         Runtime.exit() method is invoked.   -  The virtual machine is terminated in response to a user interrupt, such as typing CTRL-C, or a                      system-wide event, such as user logoff or system shutdown (for example, the JVM receives               one of  the interrupt signals SIGHUP (Unix Only), SIGINT, or SIGTERM). A shutdow...

Java HashMap Example

The HashMap class uses a hash table to implement the Map interface. This allows the execution time of basic operations, such as get() and put() , to remain constant even for large sets. The following constructors are defined:   HashMap( ) HashMap(Map m ) HashMap(int capacity ) HashMap(int capacity , float fillRatio )   Hash map does not guarantee the order of its elements. Therefore, the order in which elements are added to a hash map is not necessarily the order in which they are read. Here is the code:   import java.util.HashMap; import java.util.Map; /**  *  * This Java HashMap example describes the basic operations performed on the HashMap  * @author abdul  *  */ public class HashMapExample {     public static void main(String args[]){                 // constructs a new empty HashMap with default initial capacity   ...

How to get free disk space of a drive in java ?

JDK 1.6 provides few new methods  getTotalSpace() , getFreeSpace() , bundled with java.io.File. These methods provides essential information regarding disk space. getFreeSpace() method -   Returns the number of unallocated bytes in the partition named by this abstract path name. getTotalSpace() method - Returns the size of the partition named by this abstract pathname. Here is the code:  import java.io.File; /**  * Program that returns the number of unallocated bytes , total space in the partition.  *  * @author abdul  *  */ public class DiskDetail {     public static void main(String[] args) {         File file = new File("C:");         long totalSpace = file.getTotalSpace(); // total disk space in bytes.         long freeSpace = file.getFreeSpace(); // unallocated / free disk space   ...