Posts

Showing posts from June, 2014

Php mysql connection class with oop

<?php class dbConnect { var $host; var $username; var $password; var $database; function __construct($host,$username,$password,$database) { $this->host=$host; $this->username=$username; $this->password=$password; $this->database=$database; $this->connection(); } function connection() { $conn=mysqli_connect($this->host,$this->username,$this->password,$this->database); if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } else echo "connected"; mysqli_close($conn); } } $log=new dbConnect("localhost","root","","login"); ?>

Java-Loops

Image
Loops are very useful mechanism to execute a code several times in java programming. Java has 3 looping mechanisms. They are For loop While loop do....while loop                           For Loop       For loop is very good choice if you know how many times a task wants to execute.       Basic syntax:                   for(initialization;expression;update)                  {                       //statements                   }       Example:                     public class ForLoop                   {                   public static void main(String args [])                  {                        for(int x=1;x<10;x++)                        {                          System.out.println(x);                        }                   }                    }        You can get the answer like this....                                  While loop     Basic syntax:                while(expression)          

Rotate a square with respect to the origin

#include <windows.h> #include <gl/Gl.h> #include <gl/glut.h> #include <cmath> int screenheight = 600; int screenwidth = 800; int flag = 0; double angle = 30;             typedef struct{     float x;     float y; }Point2D; Point2D p1,p2,p3,p4; void DrawSquare(Point2D pt1, Point2D pt2,Point2D pt3, Point2D pt4){        glPointSize(2.0);        glBegin(GL_LINE_LOOP);        glVertex2i(pt1.x, pt1.y);    glVertex2i(pt3.x, pt3.y);   glVertex2i(pt2.x, pt2.y);   glVertex2i(pt4.x, pt4.y);        glEnd();        glPointSize(5.0);        glBegin(GL_POINTS);        glVertex2i(pt2.x, pt2.y);        glEnd();        glFlush(); } Point2D translate(Point2D p, float tx, float ty){    p.x =p.x;    p.y = p.y;    return p; } Point2D  rotate(Point2D p, float ang){     ang = ang * 3.14 / 180.0;                                 Point2D ptemp;     ptemp.x = p.x * cos(ang) - p.y * sin(ang);     ptemp.y = p.x * sin(ang) + p.y * co

Rotate a square with respect to its centre

Image
#include <windows.h> #include <gl/Gl.h> #include <gl/glut.h> #include <cmath> int screenheight = 600; int screenwidth = 800; bool flag = true; int X1,Y1,X2,Y2,click; float len; float m; double angle = 30;                //The angle for the rotation (in degrees) typedef struct{     float x;     float y; }Point2D; Point2D p1,p2,p3,p4; void DrawLineSegment(Point2D pt1, Point2D pt2){        glPointSize(1.0);        glBegin(GL_LINES);        glVertex2i(pt1.x, pt1.y);        glVertex2i(pt2.x, pt2.y);        glEnd();        glPointSize(6.0);        glBegin(GL_POINTS);   glVertex2i(pt1.x, pt1.y);        glVertex2i(pt2.x, pt2.y);        glEnd();        glFlush(); } Point2D translate(Point2D p, float tx, float ty){        p.x =p.x+tx; //.....wite the equations for translation        p.y = p.y+ty; //.....wite the equations for translation        return p; } Point2D  rotate(Point2D p,float a

Rotate a line

#include <windows.h> #include <gl/Gl.h> #include <gl/glut.h> #include <cmath> int screenheight = 600; int screenwidth = 800; bool flag = true; double angle = 30; //The angle for the rotation (in degrees) typedef struct{ float x; float y; }Point2D; Point2D p1,p2; void DrawLineSegment(Point2D pt1, Point2D pt2){ glPointSize(1.0); glBegin(GL_LINES); glVertex2i(pt1.x, pt1.y); glVertex2i(pt2.x, pt2.y); glEnd(); glPointSize(6.0); glBegin(GL_POINTS); glVertex2i(pt2.x, pt2.y); glEnd(); glFlush(); } Point2D translate(Point2D p, float tx, float ty){ p.x =p.x; //.....wite the equations for translation p.y = p.y; //.....wite the equations for translation return p; } Point2D rotate(Point2D p, float ang){ ang = ang * 3.14 / 180.0; //angle in radians Point2D ptemp; ptemp.x = p.x * cos(ang) - p.y * sin(ang