Naive Bayes Classifier

Classification is the process of predicting the class of given data points. Classes are sometimes called as targets/ labels or categories. Classification is the process of building a model of classes from a set of records that contain class labels. With other words classification the process of approximating a mappingRead the Rest…
Developing java apps on VS Code

An integrated development environment (IDE) is a software suite that consolidates basic tools required to write and test software.. For a long time there have been basically 3 big players in the java IDE world: Netbeans, Eclipse and IntelliJ IDEA. According to some surveys IntelliJ IDEA is clearly winning theRead the Rest…
JPA set null on delete

I am sure a lot of you heard, when talking about RDBMS systems about a foreign key with “Set NULL on delete”. It means that if a record in the parent table is deleted, then the corresponding records in the child table will have the foreign key fields set toRead the Rest…
What is Slack?

Slack is a different kind of messaging service that allows an unlimited number of people to communicate quickly and send ideas back and forth to team members with the push of a button. Slack can be used both on desktop and notebook computers, as well as on smartphones via apps.Read the Rest…
JPA Injection in AttributeConverters

Here is the use case. We have a table in the database that has a column where we keep a sensitive piece of information. That is why this column was made of type VARBINARY and the data kept in it is encrypted. (using the AES algorithm) CREATE TABLE `example` (Read the Rest…