Git tutorials

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance.

How to add a manifest file to jar file

JAR files support a wide range of functionality, including electronic signing, version control, package sealing, and others. What gives a JAR file this versatility? The answer is the JAR file’s manifest.

The manifest is a special file that can contain information about the files packaged in a JAR file. By tailoring this “meta” information that the manifest contains, you enable the JAR file to serve a variety of purposes.

This post will explain the contents of the manifest file and show you how to work with it, with examples for the basic features:

Combine two lists in Groovy

Combination or concatenation of two or multiple lists are believed to appear quite frequently in programming. This article aims to show you how to union two lists in Groovy in…

Java Books and References

This text will introduce useful learning resources for someones who want to learn Java programming language. Because resources are continuously updated, this writing is too keep up. Official Java Documentation…

HashMap class in Java

This text aims to introduce HashMap and how to use it in Java programs. In the series of Map involved articles, HaspMap is implemented from Map interface and inherited from…

Simple steps to log messages in Java programs using Log4j

This article explains a bit of the importance of application logging and log4j API in Java. The following paragraphs will give you an overview of how logging mechanism works in…

How to check and uncheck a checkbox in jQuery

Làm với jQuery, nhiều bạn lập trình Front End chắc sẽ nắm rõ cách thức để viết hàm để bắt sự kiện check và uncheck một ô checkbox như thế…

Unveil magic of hibernate lazy loading

[dropcap]R[/dropcap]ecently we have discussed about the performance of retrieving collections/relations/associations inside objects. By the way, we also review the machinery that hibernate handles these relational concepts to improve the effectiveness…

Rename a MySQL database

Once day you want to rename your database in MySQL for whatever reason. How can you do this idea? via phpMyAdmin From phpMyAdmin, we often rename a database by applying…

How to create an Executable Jar File

In Java programming, it is common to combine several classes in one .jar (“java archive”) file.  Library classes are released in this fashion which these classes are packed into a…