Earn & Learn... Become Author of this blog

OOP Principles For The Java Designer

Wednesday, July 30, 2014

Here are some useful information which should be familiar with all the java programmers/designers :

1. DRY


DRY stands for Don’t Repeat Yourself, which is pretty self explanatory. This means that you shouldn’t be duplicating your code in a program. If a code fragment is appearing in two places, then you would do well to turn it into a method instead of writing the entire fragment again. Lack of duplication helps in easy maintenance of the code.


2. Encapsulation


Whether your project gets bought over or whether you work on it yourself, your code will always change. So, it is good to encapsulate the part of the code that you think will be changed. This makes you code easy to maintain and test.



Understanding Private Public and Hybrid Cloud

Monday, July 28, 2014

Public Cloud

As we have discussed in our previous article Cloud Computing
offers many advantages for investment firms. It allows sharing of resources
reducing cost for infrastructure service. 

Let us understand various types of cloud With cloud computing technology, huge number of resources
can be connected via private or public networks that provide dynamic structure
of application, data, and file storage. Directly-Indirectly leads to cost
reduction like application hosting, storage, delivery etc. 
Although private
cloud data are amongst shared resources still data is within high secure zone.
 

Portlet Configuration Menu Customization

Friday, July 25, 2014

If you want to modify menus which comes under portlet configuration wrench icon http://localhost:8080/html/themes/classic/images/portlet/options.png then you may see below details.
Actually for each icons, its using cutome tags which is given below so you can add/modify this items here as per your requirement.

<liferay-ui:icon-menu
align="auto"
cssClass="portlet-options"
direction="down"
extended="<%= false %>"
icon=""
message="options"
showArrow="<%= false %>"
showWhenSingleIcon="<%= true %>"
>

JVM Structure & YourKit Tool

Thursday, July 24, 2014

As a java programmer, we should have at least basic knowledge of JVM and how it stores values.

The JVM memory consists of the following segments,
  • Heap Memory :  Storage for Java objects
  • Non-Heap Memory : Used by Java to store loaded classes and other meta-data
  • Other :  JVM internal structures, loaded profiler agent code and data, etc.

Cloud Computing Overview

Monday, July 21, 2014

Cloud Computing

In today’s world, Frequently changing technology and gadgets makes Life faster and easier, but as development point of view it is an hazardous process to compete with upcoming upper edge. For ex. A computer game that took almost 3 years to develop on a Lower gradated Machine, may-may not  be enough compatible with latest technologies.
Cloud when is added with term computing is nothing but to increase productivity and outcome with lower cost. Imagine you have a company where the entire employee is using the same configuration that can be updated at any point of time without adding any extra hardware expense. Buying a machine configuring it with list of available software leads a high cost of era that can be reduced by renting them.



In a cloud computing system, there's a significant workload shift. Local computers no longer have to do all the heavy lifting when it comes to running applications. The network of computers that make up the cloud handles them instead. Hardware and software demands on the user's side decrease. The only thing the user's computer needs to be able to run is the cloud computing system's interface software, which can be as simple as a Web browser, and the cloud's network takes care of the rest.



Most Reading

 

Members

My Followers