Home Blog
At some moment in time I had 2 HDDs on same PC: Linux Windows At boot time, when required I'd boot the right OS by hitting the boot menu key...
General concepts TermMeaningTableRelationSchemaData dictionaryspecial set of relational tables that store information about all tablesMetadatadefinition of a table: info about table name, owner, details about columns and physical storage on disk;obtained by using the DESCRIBE...
This is the first post from a series I plan to write; this series of posts will be about design patterns - those described by GoF (Gang of Four). Design...
https://speakerdeck.com/vitalieb/efficient-logs-with-elastic-stack Demo code available at https://github.com/vitalieb/ElasticStackPresentation
Introduction Channels are used for routing messages to endpoints. Channels do the routing and endpoints perform the operations. Spring Integration (SI) provides numerous adapters for communication between...
Advanced class design: Anonymous classes are implicitly final and it can never be static. static method > default method default method > abstract method default method > default method (re-declared with different implementation) default method > static method static method > non-static method non-static method > static method Static...
Checked InterruptedException in Java is a constant source of pain for many of us; here is my understanding of how it should be handled. Source: What Do You Do With InterruptedException?
I want to share with you my Spring Core Certification notes I took. Here they are:
What is Spring Boot? Spring Boot is a set of preconfigured framework that works on top of Spring Framework and simplifies configuring a Spring application. What are the advantages of using Spring Boot? Most important advantage is easy configuration of Spring application. Additional to...
What does REST stand for? REST stands for REpresentational State Transfer. What is a resource? Anything that can be named is a resource. Usually that nouns that define our model. What are safe REST operations? Safe operations are operations that don't change things. These...