Mahesh
@gutsOfDarkness8
Followers
2K
Following
1K
Media
743
Statuses
899
Engineering @AmadeusITGroup | Tech tips and tutorials to help you learn faster, grow stronger, and build great things. Now, let's talk through the content below
Dream
Joined December 2024
SQL vs NoSQL Explained in Simple Terms! Check out my quick video: https://t.co/rfgiMYkD6J
0
0
2
Hey Everyone, I have briefly explained How Does Business Logic Work in Order API Flow? Here's the link: https://t.co/bEIrdNupDr
0
0
1
Hey guys, I have explained briefly about Database: https://t.co/MfbkMtf0zT
0
1
6
Spring Boot Testing with Test Slices: Focused & Efficient: Spring Boot test slices enable isolated testing of specific application layers (e.g., controllers, repositories) by loading only the relevant parts of the application context. This improves test performance and clarity.
0
3
12
Java Platform Module System (JPMS): The Java Platform Module System (JPMS), introduced in Java 9, enables developers to create modular applications by organizing code into self-contained modules. Defined in a https://t.co/bpmhp1j0Da file, JPMS specifies a module’s dependencies
1
4
8
C99 Features: VLAs, Flexible Array Members, Designated Initializers, Inline Functions: -> Arrays with size set at runtime, stack-allocated, freed automatically. Optional in C11+. -> Last member of a struct, an array of unspecified size, allocated dynamically with malloc. ->
0
2
7
Hey everyone, Here's our latest video on DATABASE in the continuation of our Web-Developement series: https://t.co/oEPZIBsqrS Series Link: https://t.co/ivlRGdhKIl
youtube.com
0
0
2
Hey everyone, Here's our latest video on DATABASE in the continuation of our Web-Developement series: https://t.co/oEPZIBsqrS Series Link: https://t.co/ivlRGdhKIl
0
0
11
The Java Memory Model and Garbage Collection: The Java Memory Model (JMM) defines how the Java Virtual Machine (JVM) manages memory, with the heap divided into Young Generation (Eden, Survivor spaces), Old Generation, and Metaspace (for class metadata). Garbage collectors like
0
13
131
Managing Undefined Behavior and Optimizations: Undefined behavior occurs when code violates the C standard, resulting in unpredictable outcomes like crashes or incorrect results (e.g., dereferencing null pointers, signed integer overflow). UB reduces code portability and
0
3
28
Efficient Testing with Spring Boot Test Slices: Spring Boot test slices, like @WebMvcTest and @DataJpaTest, allow isolated testing of specific application layers (e.g., controllers, repositories) without loading the full application context. -> @WebMvcTest(MyController.class)
0
2
21
Understanding Annotations Built-in and Custom: Java annotations, like @Override and @Deprecated, provide metadata for code. Custom annotations, defined using @interface, enable developers to add custom metadata. These are processed at compile-time or runtime via reflection,
0
2
19
Low-Level File I/O and Memory-Mapped Files: Explore low-level file I/O using UNIX system calls like open(), read(), write(), and close() for direct file descriptor control. Learn how mmap() enables efficient file access by mapping files into memory. -> open() opens "file.txt" in
2
5
27
Custom JPA Queries and Optimization with Spring Data JPA: This Java example demonstrates Spring Data JPA's advanced features for database operations. It uses @Query for a custom JPQL query to fetch users by status, @EntityGraph to optimize fetching of related entities, and
2
14
113
Dynamic Runtime Inspection with Java Reflection API: The use of the Reflection API to inspect and modify a class at runtime. Using Class.forName(), getDeclaredField(), and setAccessible(true), it accesses and modifies a private field of a class. The example highlights the power
1
6
48
Multithreaded Programming with POSIX Threads: Synchronization and Thread Safety Multithreaded programming using POSIX threads (pthread.h). It creates multiple threads to increment a shared counter, using a mutex (pthread_mutex_t) to prevent race conditions and ensure thread
3
16
168
I have explained briefly Why Middleware is Crucial in Web Development in 30sec: Here's the link: https://t.co/rddlMisyMT
0
1
3
Spring Data JPA Features: Spring Data JPA enhances database operations with @Query for custom JPQL, @EntityGraph for fetch optimization, and auditing via @CreatedDate and @LastModifiedDate. -> Executes custom JPQL to fetch users by status using @Param. -> Eagerly fetches
0
12
63
Harnessing Java Stream API and Parallel Processing: The Java Stream API, introduced in Java 8, offers a declarative approach to process collections with operations like filtering, mapping, and sorting. By leveraging functional programming paradigms, it simplifies data
2
17
157