排序
Using StringJoiner in Java
Using StringJoiner in Java, What is StringJoiner? The StringJoiner class in Java 8 is one of the new classes that we can find in this version of Java. Many new features were includ...
Open Closed Principle
Open Closed Principle, SOLID Principles (3 Part Series) 1 Single Responsibility Principle 2 Open Closed Principle 3 Liskov Substitution Principle Now it’s the time to start anothe...
Big Sur Java MacOS users, Java problems in Big Sur? HELP
Big Sur Java MacOS users, Java problems in Big Sur? HELP,Well, yesterday I impatiently upgraded to MacOs Big sur and since then I can't use any of my IDEs (Eclipse, Netbeans, Intel...
Java Profiling: comparing BSTs, tries and TSTs
Java Profiling: comparing BSTs, tries and TSTs, (String) Prefix Trees (5 Part Series) 1 Implementing Tries in Java 2 Ternary Search Trees 3 Ternary Search Tree: Core Methods (Java ...
A Problem with JJWT With Java 11 (9+)
A Problem with JJWT With Java 11 (9+),Originally posted on my blog I was implementing Spring Security for a service I am working on for work. The project is based on Java 11 and th...
A Software Developer’s Guide to Effective Debugging
A Software Developer’s Guide to Effective Debugging,There are some things in life you can’t escape, like death and taxes. And also for us techies, there’s programmers creating b...
Move your mTLS configuration from the codebase to a service mesh!
Move your mTLS configuration from the codebase to a service mesh!,Have you ever wondered if you can move the implementation related to communication over mTLS from the code level t...
13 Things You Should Give Up If You Want To Be a Successful Developer
13 Things You Should Give Up If You Want To Be a Successful Developer,There is one important prerequisite to becoming better at anything: Concentrate on the things that matter, and...
How I misunderstood Lombok
How I misunderstood Lombok,I was working on a project, and I wrote some code which I expected to work fine. The snippet was like But to my surprise, I got a Medium Priority Warning...
Manage Multiple JDK Versions on Your Computer
Manage Multiple JDK Versions on Your Computer,Originally published on my blog Java now released a new version every 6 months, the latest as on the date of this post is the JDK 15, ...
Decentralised systems – SwayDB
Decentralised systems - SwayDB,TimeOrder in SwayDB can be used by decentralised systems for managing un-ordered writes and/or replication requests. Before going into details I will...
Code With Me (Plugin)
Code With Me (Plugin),For those who need to pair-programming or debugging some code with others! Code with me, A new plugin from JetBrains You can use it for real time collaboratio...