Tuesday, May 19, 2015

A guessing game in java

 import java.util.Random;
import java.util.Scanner;

public class gussingGame {
    int min=1;
    int max=16;
        Random rand=new Random();
        int num= rand.nextInt(max-min+1)+min;
        int gues;
    public int read()
    {
        Scanner s=new Scanner(System.in);
        System.out.println("Enter your guesing number between 1-16 : ");
        gues=s.nextInt();

       return gues;
    }
    public void check()
    {
        int i=0;
        while(i<16) {
            if (num==gues) {
                System.out.println("your gues is correct");
                break;
            } else if (num < gues) {
                System.out.println("The number is less than your gues ");
            } else {
                System.out.println("The number is greater than your gues ");
            }
            read();
            i++;
        }
    }
    public static  void main (String a [])
    {
        gussingGame gm=new gussingGame();
                gm.read();
        gm.check();
    }
}

Monday, May 18, 2015

Queue implementation in Java

public class queue {
    int num[] ;
    int i;
    int top;
    int maxSize;
    public queue(int length)
    {
        this.maxSize=length;
        top=-1;
        num=new int [maxSize];
    }
    public boolean isEmpty()
    {
        return  top==-1;
    }
    public boolean isFull()
    {
        return top==maxSize-1;
    }
    public void push(int newElm)
    {
        if(!isFull()) {
            num[++top] = newElm;
        }
        else        {
            System.out.println("array is full");
        }
    }
    public void pop()
    {
        for(i=0;i<top;i++) {
           num[i]=num[i+1];
        }
        top--;
    }
    public void print() {
        if(isEmpty())
        {
            System.out.println("array is Empty");
        }
        else {
            System.out.println("numbers are:");
            for (i = 0; i <= top; i++) {
                System.out.print(num[i] + " ");
            }
        }
    }
    public static void main(String a [])
    {
        queue q=new queue(5);
        q.push(51);
        q.push(56);
        q.push(56);
        q.pop();
        q.push(566);
        q.pop();
        q.print();
    }
}

Stack implementation in Java

import java.util.Scanner;

public class stack {
    int num[] ;
    int i;
    int top;
    int maxSize;
    public stack(int length)
    {
       this.maxSize=length;
        top=-1;
        num=new int [maxSize];
    }
    public boolean isEmpty()
    {
        return  top==-1;
    }
    public boolean isFull()
    {
        return top==maxSize-1;
    }
    public void push(int newElm)
    {
        if(!isFull()) {
            num[++top] = newElm;
        }
        else        {
            System.out.println("array is full");
        }
    }
    public int pop()
    {
        return num[top--];
    }
    public void peek()
    {
        if(!isEmpty())
        System.out.println("top element is "+num[top]);
        else            System.out.println("array is Empty");
    }
    public void print() {
        if(isEmpty())
        {
            System.out.println("array is Empty");
        }
        else {
            System.out.println("numbers are:");
            for (i = 0; i <= top; i++) {
                System.out.print(num[i] + " ");
                System.out.println();
            }
        }
    }
    public static void main(String a [])
    {
        stack st=new stack(5);
        st.push(50);
        st.push(45);
        st.push(65);
        st.push(85);
        st.pop();
        st.print();
        st.peek();
    }
}

Wednesday, May 6, 2015

Installing NodeJs on NetBeans

1. Install NodeJs first
2. Download the plugin nbm file Here
3. Go to NetBeans Tools > Plugins > Downloaded menu and click on ‘Add Plugins…’. Select the           downloaded nbm file and click install. This will install the nodejs plugin.

Installing NodeJs on ubuntu

1. apt-get update
2. apt-get install nodejs
3. apt-get install npm

XAMPP Installation on Ubuntu

1. Download the latest version of XAMPP Here
2. Go to the directory of downloaded XAMPP
    cd ~/Downloads
    sudo su
3. Makes the XAMPP package as executable
    sudo chmod +x xampp-linux-x64-5.6.8-0-installer.run
4. Install the XAMPP as shown bellow
   sudo ./xampp-linux-x64-5.6.8-0-installer.run
5. Then you get XAMPP installation wizard. It's now next..next installation.

For starting the XAMPP server
sudo /opt/lampp/lampp start
For stop the XAMPP server
sudo /opt/lampp/lampp stop