Posts

Java Reflection: Annotations

What are Java Annotations? Annotations is a new feature from Java 5. Annotations are a kind of comment or meta data you can insert in your Java code. These annotations can then be processed at compile time by pre-compiler tools, or at runtime via Java Reflection. The annotation can be attached to Classes, Methods,Parameters,Fields etc. How to create custom Annotation? To create an annotation we use the interface keyword and add an @ symbol infront of it. The @ symbol will tell the compiler that it doing some business with an annotation. @Retention (RetentionPolicy.RUNTIME) public @interface MyAnnotation { String value(); } The @ in front of the interface marks it as an annotation. Once you have defined the annotation you can use it in your code.Here is an example of class annotation: @MyAnnotation(value="Class Annotation") public class MyClass { } The two directives in the annotation definition, @Retention(RetentionPolicy.RUNTIME) and @Target(El...

How to install libflashplayer.so on linux

When we trying to install the flash player for your linux operating system, we download file libflashplayer.so but we do know where to put this file. This article guild you step by step to install the flash player for linux. Step 1: Go to Adobe website and download you suitable version of flash player libflashplayer.so 32-bit/64bit . Then extract it to libflashplayer.so File. Step 2: cd to the folder has file libflashplayer.so and install If you are using FireFox: sudo mv libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so   If you are using Google Chrome + Firefox sudo mv libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so sudo mkdir /opt/google/chrome/plugins sudo cp /usr/lib/flashplugin-installer/libflashplayer.so  /opt/google/chrome/plugins Thanks.

Basic Linux Commands

*) How to extract tr.gz. file To extract one or more members from an archive :               tar -zxvf {file.tar.gz} For example, If your tar name is backup.tar.gz, enter the following at a shell prompt:               tar -zxvf backup.tar.gz *) How to run .bin file Change the permission of the file you downloaded to be executable. Type the following command:               $ chmod +x file.bin Start the installation process or run .bin file.Type the following command:               ./file.bin For example if .bin file name is application.bin. Type:         $ chmod +x application.bin         $ ./application.bin *) How to set a BASH variable equal to the output from a command? Use $(), which I find easier to read, and allows for nesting.         OUTPUT=$(ls -1) echo $OUTPUT *) How to read IP ...