Loading Image

Saturday, September 5, 2020

Software Engineer in Taurus IT


Taurus IT
Via: Skype
Post: Software Engineer
Interview Date: 9/05/2020

  1. Details about Polymorphism.
  2. Write down all of the DML  commands in SQL.
  3. How Constructor work?
  4. Why do we use the TRUNCATE  keyword in SQL?
  5. Difference between view and table, why do we use view?
  6. How many kinds of access modifiers are used in JAVA?
  7. Can we use multiple modifiers in the same class?
  8. How to insert 1000 data into MySQL database from an excel file.
  9.  How to set up an MYSQL database connection in PHP.
  10. Is  JAVA string mutable or immutable?
  11.  Difference between Where and Having in SQL.





Thursday, September 3, 2020

GET and POST Method in Http JAVA

HTTP: The Hypertext Transfer Protocol (HTTP) is designed to enable communications between clients and servers.
HTTP works as a request-response protocol between a client and a server.
                                        
                                                                    Figure: GET & POST in Systems

Some Properties of the GET method:
GET is used to request data from a specified resource. It appends form-data to the URL in name/ value pairs. It is a read-only method. The length of the URL is limited by 2048 characters. This method must not be used if you have a password or some sensitive information to be sent to the server. It is used for submitting the form where the user can bookmark the result. It is better for data that is not secure. It cannot be used for sending binary data like images or word documents. It also provides $_GET associative array to access all the sent information using the GET method. 

Some Properties of the POSTmethod:
POST is used to send data to a server to create/update a resource. It is a write method. Using this user can update or push his data into the server. 
This method does not have any restrictions on data size to be sent. Submissions by form with POST cannot be bookmarked. This method can be used to send ASCII as well as binary data like image and word documents. Data sent by the POST method goes through HTTP header so security depends on the HTTP protocol. You have to know that your information is secure by using secure HTTP. This method is a little safer than GET because the parameters are not stored in browser history or in web server logs. It also provides $_POST associative array to access all the sent information using the POST method.


Monday, August 17, 2020

OOP Basics

OOP is a design philosophy. It stands for Object-Oriented Programming. Object-Oriented Programming (OOP) uses a different set of programming languages than old procedural programming languages.

Object

An object can be considered a "thing" that can perform a set of related activities. OOP terms of an object is an instance of a class. 
My name is Khalid, and I am an example/object of class men. When we say, being human, male or female, we, you, your friend, to me we are forms of this class. A class is simply a logical definition when we have a physical existence. We are objects.

Class

A class is simply a representation of a type of object. It is the blueprint, or plan, or template, that describes the details of an object. A class is a blueprint from which the individual objects are created. Class is composed of three things: a name, attributes, and operations.

OOP has 4 key concepts

These are  
  1. Encapsulation 
  2. Abstraction 
  3.  Inheritance  
  4.  Polymorphism.


1. Encapsulation:

The encapsulation is the inclusion-within a program object-of all the resources needed for the object to function, basically, the methods and the data.  It also enables the reusability of an instant of an already implemented class within a new class while hiding & protecting.  Those variables that are declared in private that have to direct access from outer. These variables are seen as hidden from the outer class, This situation is known as data hiding

To Acces in those variables, there are need some public method as Getter() and Setter(), by using these two methods privately declared variables can be accessed. 

Benefits:
  • Data hiding
  • Classes reusability
  •  Code Can be modified without breaking the main code.

2. Inheritance

Inheritance is a way of organizing classes. The term comes from the inheritance of traits like eye color, hair color, and so on. Classes with properties in common can be grouped so that their common properties are only defined once in the parent class. 
Superclass: Inherit its attributes & methods to the subclass. Subclass:  can inherit all its superclass attributes & methods besides having its own unique attributes & methods.





3. Abstraction

Data Abstraction is one of the essential and important features of object-oriented programming in C ++. Abstraction means simply showing the necessary information and hiding the details. Data abstraction refers to providing only the necessary information about data to the outside world by hiding the details or implementation of the background.

For example, Humans can talk, walk, listen, eat, but the details are hidden from the outside world. We can take our skin as the cause of abstraction in our case, hiding the internal process.


4. polymorphism

The word polymorphism means many forms. Simply, we can define polymorphism as the ability to display messages in multiple forms.

At the same time, a person may have different characteristics. A man has a father, a husband, an employee at the same time. So the same person is entitled to different behaviors in different situations. This is called polymorphism.

If we walk using our hands, and not legs, here we will change the parts used to perform something. Hence this is called Overloading.

And if there is a defined way of walking, but I wish to walk differently, but using my legs, like everyone else. Then I can walk like I want, this will be called Overriding.

Thursday, February 13, 2020

4th JUST Intra University Programming Contest

Department of Mathematics | JUST


4th JUST Intra University Programming Contest-2020

Hello JUSTians!
CSE club is going to arrange a programming contest for enthusiasts within the campus on 16th February.
This is your chance to show off your skill among peers and win exciting prizes.
There will be special prizes for 1st-year participants and girl participants along with podium holders. Don’t miss the opportunity.
Registration link :   shorturl.at/jsuEQ
Last date of registration  within 2:00 PM, 15 Feb 2020, 
Contest Time: 9:00 AM to 12:00 PM, 16 Feb-2020

Friday, February 7, 2020

Corona Virus at a glance

Corona Virus at a glance 

Researchers claim that coronavirus has spread from bats to China. Recently, two studies were published in the journal Nature. These studies have shown that coronas, such as SARS (Save Acute Respiratory Syndrome) virus, also spread from the bats.

The first study was done by Feng University teacher Yang Zhen Jung and one of his colleagues. They collected samples from a patient's lungs for research. The patient was admitted to the hospital with symptoms of fever. The patient was working at the South China Seafood Wholesale Market.
A sample analysis from that person showed that the coronavirus was similar to the SARS virus. This coroner genome sequence corresponds to the CARS's genome sequencing of 5.7%. Earlier in China, circus was spread in 20, which spread from bats.

Image result for coronavirus
File Image


Another study, published in Nature, says that the researchers analyzed the data and found that the virus had spread to the bats. It is a virus similar to the SARS virus.

SomeQuestionares about CoronaVirus:
##.What is the duration of symptoms of the coronavirus in the body of the person?
Answer: According to the World Health Organization(WHO), it can take a minimum of 7 days to determine if a person has been infected with the coronavirus. This is because the virus can remain dormant in the person for 2 to 3 days before the symptoms are revealed. However, this time may be shorter.

##. How to spread the SARS (Save Acute Respiratory Syndrome)? How did it get started?

Answer: Another type of coronavirus is the SARS (spread in 2013). The virus was infected with bats. Later it spread to the bodies of those who had contact with the Fox. Then the cough and coughing of these persons spread to the bodies of others, with the objects they had taken.



Source:  ProthomAlo

Friday, January 31, 2020

JAVA MVC Model

The Model View Controller (MVC) design pattern specifies that an application consists of a data model, presentation information, and control information. The pattern requires that each of these is separated into different objects.
MVC is more of an architectural pattern, but not for a completed application. MVC mostly relates to the UI / interaction layer of an application. You’re still going to need a business logic layer, maybe some service layer and data access layer
Advantage of MVC (Model 2) Architecture
  1. Navigation Control is centralized
  1. Easy to maintain the large application