Praveen FernandoUnderstanding JDK, JRE, and Maven: Essential Tools for Java DevelopmentJava, one of the most popular programming languages, has stood the test of time due to its portability and versatility. To develop and run…Aug 18, 2023Aug 18, 2023
Praveen FernandoJavaScript FundamentalsJavaScript (JS) is a lightweight, interpreted, and scripting language with first-class functions. While it is most well-known as the…Jul 22, 2022Jul 22, 2022
Praveen FernandoManual messages acknowledge in KafkaWe are going to look at how to send messages as batches not as single or one by one. For demonstration, we use the same project we use…Jul 20, 2022Jul 20, 2022
Praveen FernandoChapter 15 — Networking and threadsTo make connections between two machines, we need a Socket connection. A Socket of java.net.Socket class is an object that represents a…Jul 16, 2022Jul 16, 2022
Praveen FernandoChapter 14 — Serialization and file I/Oserializable objects have the ability to save the state. The serialized file is much harder for humans to read, but it’s much easier (and…Jul 15, 2022Jul 15, 2022
Praveen FernandoChapter 13 — Using SwingA widget is technically a Swing Component. Text fields, buttons, scrollable lists, radio buttons, etc. are all components. In fact, they…Jul 15, 2022Jul 15, 2022