Blog Posts

Types of Databases

Types of Databases

Database : Database is an organized collection of interrelated data stored in a computer. Importance of Database: • It gives us a highly efficient method for handling large amount of different types of data with ease. • It allows large amount of data to be stored systematically and these data to be easily retrieved, filtered, sorted and updated efficiently and accurately. Types of Database Model Database Model: It determines the logical structure of a database and fundamentally determines in which

Read more

Polymorphism in Java

Polymorphism in Java

Polymorphism in Java :  What is Polymorphism? Polymorphism is the ability of an object to take more than one forms. It is one of the important concept of object-oriented programming language. JAVA is object-oriented programming language which support the concept of polymorphisms. Alternatively, it is defined as the ability of a reference variable to change behavior according to what object instance it is holding. This allows multiple objects of different subclasses to be treated as objects of a single parent

Read more

Serialization in Java

Serialization in Java

Serialization in Java : Java Serialization is the mechanism in which the state of an object is converted to a byte stream so that the byte stream can be reverted back into the copy of the object written into a file or stored into a database. It includes information about object’s type and types of data stored in the object. Once the object is serialized into written into a file, it can be read from the file and deserialized which means

Read more

Design Patterns in JAVA

Design Patterns in JAVA

Design Patterns in JAVA : Design pattern is defined as the re-usable form of a solution to a design problem. With design pattern you can document a solution to a design problem. Design pattern was introduced by the architect Christopher Alexander and has been adapted for various other disciplines. Design patterns are very popular amongst the developer. Design pattern is defined as the re-usable form of a solution to a design problem. With design pattern you can document a solution to

Read more

Internet of Things (IoT): The New Frontier

Internet of Things (IoT): The New Frontier

Internet of Things (IoT): The New Frontier The rising influence of the internet has made connectivity ubiquitous and available to all businesses and people. The internet, with its network of large servers and individual computers and whole network of connecting devices like routers, modems, sensors, adapters, cables etc. together with the appropriate software, forms one huge network whose tremendous computing power enables various processes to be faster, efficient and cost effective. Sometime back, the only devices that could connect to

Read more

Deep Learning and Neural Network

Deep Learning and Neural Network

Deep Learning and Neural Network : You can think of it – how a child learns through constant experiences and replication. Deep learning and Neural Network could provide unexpected business models for companies. We know that computers are better than people at crunching series of numbers or faster processing of monotonous job, but what about tasks that are more complex? How do you teach a computer what a Dog looks like? Or how to drive a car? Or how to

Read more

Time Series Forecasting

Time Series Forecasting

Time Series Forecasting is an important area of Machine Learning that is often Neglected. Time Series Forecasting uses different Technologies like Machine learning, Artificial neural networks, Support vector machines, Fuzzy logic, Gaussian processes, Hidden Markov models What is Time Series? A time series is a sequence of measurements done over time, usually obtained at equally spaced intervals, be it daily, monthly, quarterly or yearly. Time series analysis comprises methods for analyzing time series data in order to extract meaningful statistics and other

Read more

Cloud Computing is Changing the Business Success

Cloud Computing is Changing the Business Success

Cloud Computing is Changing the Business Success Hey! I left that file on my computer. I will have to send it to you when I get back to office. Nowadays it sounds weird. Everything we do is on the cloud. Our favourite music and movies are streamed online. Even the notes we keep on our phones, most of which are about as important as a grocery list, are backed up and accessible on the cloud from anywhere. Cloud computing has

Read more

Machine Learning and Pattern Recognition

Machine Learning and Pattern Recognition

Machine Learning and Pattern Recognition Machine Learning and Pattern Recognition : In a very simple language, Pattern Recognition is a type of problem while Machine Learning is a type of solution. Pattern recognition is closely related to artificial intelligence and machine learning. Pattern Recognition is an engineering application of Machine Learning. Machine learning deals with the construction and study of systems that can learn from data, rather than follow only explicitly programmed instructions whereas Pattern recognition is the recognition of

Read more

Python Threading – Part 2

Python threading

Python Threading In the previous article, you have seen the threading methods. In this article, you will see daemon threads and locks. Daemon Thread: So far, we have created the non-daemon thread. What is the daemon thread? When the main thread exits, it attempts to terminate all of its daemonic child threads. Consider an example of GUI as shown below Consider, by GUI input some calculation is being performed in the background and the calculation is taking its time. If you

Read more

Site Footer