Lunes, Abril 7, 2014

How to Temporarily Deactivate eScan Anti Virus

Most of the time, it is really irritating when you need to copy, extract, or install something yet your anti-virus is not allowing you to. Worst, you do not have know the password restriction of your antivirus to temporarily disable it. Yes, anti-virus is good because it protects us from the harms of users and internet. Your worries are now over. Here is a tutorial on how to temporarily disable your eScan Anti-virus.

Step 1: Check the status of your escan Antivirus on your TaskBar. On the picture below, the red shield icon is the eScan icon.

Step 2: Open your command prompt. Type escan, the type reload /s.


Step 3: Wait until a pop up balloon appear on the task bar telling that your eScan is now turned to off and the red shield has X mark. Be patient because in my try, it took a minute or two until the notification show.

 

Escan will automatically turned on when you restarted your computer.

Linggo, Hulyo 28, 2013

Java Coding Standards

Sun estimates that on a typical lifetime of codes, creation and testing of codes consumes only 20%, and the remaining 80% efforts will go to maintenance and enhancement. Also, hardly any software is maintained for its whole life is maintained by its author. Thus, Sun set standard convention that they follow and encourage other Java programmers to improve readability of the codes of software, allowing programmers to understand new code easily (that others have written),  and reduce the effort focused on testing, maintaining and enhancement of any piece of code.


  1. Classes and Interfaces
    Classes names should be nouns.  For one worded classes, first letters should be capitalized. If two or more words are linked together to form the name, the first letter of the succeeding words should be capitalized (Billing + File = BillingFile).
    Examples:
     Header  
     Details  
     Flowers  
     BillingFile  
    
    For Interfaces, names should be adjectives.
     Serializable  
     Runnable  
    

  2. Methods
    Method names should be in verb-noun combination. Format should be in camel case (camelCase) where first word should be in lower case and the first letter of the succeeding word/s should be in capital.
    Examples:
    Header  
    getSum
    convertFile
    formatNumber
    computeBillingAmount 
    

  3. Variables should also be in camelCase
    Examples:
    frameHeight
    billSummary
    accountName
    temp
    

  4. Constants - Java constants are variables marked as static and final. They should be named in uppercase with underscore as separators.
    Examples:
    ENCRYPT_KEY
    MIN_WIDTH
    MAX_HEIGHT
    ITERATOR 
Source: Java Code Convention, Sun Certified Programmer for Java 6 Study Guide by Kathy Sierra and Bert Bates

Biyernes, Hulyo 26, 2013

Java Identifier


A Java identifieris any name in a Java program that are used to define a package, class, interface, method, or a variable. But technically, these identifiers must be composed of Unicode characters, numbers, currency symbols and connecting characters.
The following are the rules in declaring a Legal Java Identifier.
  1.   Identifiers must start with a letter, a currency character ($), or a connecting character such as the underscore ( _ ). It can not start with a number.
  2. After the first character, identifiers can contain any combination of letters, currency characters, connecting characters, or numbers.
  3. There is no limit to the number of characters an identifier can contain.
  4. Java reserved words are not to be used.Check this list of Java Keywords to not be used in declaring identifiers.
  5. Identifiers in Java are case-sensitive.Variable SUM and sum are different when being read by the Java Compiler.
Examples of legal Identifier
 int weight;  
 int $money;  
 int _temp;  
 String _$;  
 String _temp_container;  
 String a_very_long_name_for_an_identifier;  
 String label01;  

Examples of illegal identifier;
 int .hh;   
 double money.sum;  
 int :identifier;  
 int -c;   
 int f#;  
 int 01label;  
 String volatile;  

Huwebes, Hulyo 25, 2013

Birth of Java Novice

Hi! I am Wilma and a Java Novice. I am a Java Programmer by now and planning to take Sun Certified Java Programmer (SCJP) exam. I am taking my time to learn each syntax and structures that I need to learn. But as I have my review, I realized that I am still a novice in Java Programming. Java is such a gem, and there are hidden treasures in it that I have not utilized and learned yet. So here, I decided to make a blog on how I take my knowledge in Java into a deeper, higher and wider level and hopefully share my steps on my SCJP certification goal!