Learn about Apache Iceberg, a popular open table format in today’s big data landscape.
Also find me here:
Baeldung Editor
Milos Simic
I have graduated with a Ph.D in AI from the University of Belgrade. My fields of interest are machine learning, search algorithms, statistics, and data analysis. I have a strong background in programming and algorithms in general, always looking for new challenges.
Here's what I've reviewed (so far):
Baeldung on Java
- All
- Data (1)
Baeldung on Linux
- All
- Network Monitoring (1)
Finding Out Why a Network Interface Is Dropping Packets
Filed under Network Monitoring
Learn about the common causes of packet drops and how to troubleshoot them.
Baeldung on Computer Science
- All
- Programming (43)
- Machine Learning (31)
- Networking (27)
- Security (24)
- Latex (17)
- OS (16)
- Math and Logic (14)
- Software Architecture (11)
- Algorithms (10)
- Deep Learning (9)
- Computer Vision (9)
- Graphs (5)
- Data Structures (4)
- Data Science (4)
- Artificial Intelligence (4)
- Web (3)
- Sorting (3)
- Core Concepts (3)
- Concurrency (3)
- Research (2)
- Trees (1)
- Searching (1)
- Methodology (1)
The Wavelet Transform
Filed under Math and Logic
Learn the wavelet transform, a mathematical technique for analyzing signals at different scales.
What Is GitOps?
Filed under Software Architecture
Learn about the origins, principles, workflow, and pros and cons of GitOps in detail.
What’s the Difference Between ‘transform’ and ‘fit_transform’ in sklearn?
Filed under Machine Learning
Learn when to use transform and when to use fit_transform in scikit-learn.
How to Use MQTT Over the Internet?
Filed under Networking
Learn about MQTT (Message Queuing Telemetry Transport), a lightweight messaging protocol designed for constrained devices and low-bandwidth, high-latency networks.
How to Add Value Labels to a Bar Plot in Matplotlib?
Filed under Data Science
Learn how to set values over bars in a bar plot in Matplotlib.
What Is CSRF?
Filed under Security
Learn about CSRF attacks and best defense strategies.
How to Interpret Heatmaps?
Filed under Data Science
Learn how to interpet heatmaps to spot correlations, measure intensity, or understand performance or any type of measurement across different categories.
Cycle Sort Algorithm
Filed under Sorting
Find out how to sort an array with minimal number of swaps.
CNN: Calculate the Number of Model Parameters
Filed under Deep Learning
Learn how to count the parameters of a convolutional neural network by hand and in PyTorch.
Baeldung on SQL
- All
- SQL Queries (11)
- SQL Tables (5)
- SQL Basics (4)
- Database Concepts (4)
- SQL Constraints (2)
- Databases (1)
- DML (1)
- DDL (1)
Rebuilding All Indexes in a SQL Server Database
Filed under Database Concepts
Learn how to rebuild a fragmented index in SQL Server.
Get the Description of a Table in SQL
Filed under SQL Tables
Learn how to find an explanation of a table in SQL.
Convert Integer to String in PostgreSQL
Filed under SQL Basics, SQL Constraints
Learn how to cast an integer to a string in PostgreSQL.
Alter Constraints in SQL
Filed under SQL Constraints
Learn what to do when you want to change an existing constraint in SQL.
How to Replace NULL With 0 in SQL
Filed under SQL Basics
Learn cross-compatible and database-specific ways of replacing NULL values with zeros to avoid errors in calculations.
Why Window Functions Cannot Be Used in WHERE Clause in SQL
Filed under SQL Queries
Sometimes, it would be handy to apply conditions on the window functions in the WHERE clause. Learn why that can’t be done and what workarounds you can use.
How to Ignore Case While Searching for a String in SQL?
Filed under SQL Queries
Learn several methods to perform case-insensitive search in SQL.
Retrieving Table and Index Storage Size in SQL
Filed under Database Concepts
Find out how to compute and analyze the storage usage of your SQL tables and their indexes.
Query to Retrieve Rows With Datetime Column Equal to Today in SQL
Filed under SQL Queries
Learn to filter rows for today’s date.