排序
How to Install Oracle JDK in Ubuntu 18 in 2020
How to Install Oracle JDK in Ubuntu 18 in 2020,In this short guide, I'll show you the new way of installation Oracle JDK: 8, 11 or 13 on Ubuntu 18 or Linux Mint 19 (and above). The...
Creating DSL-like API’s in Java (and fixing Builder pattern)
Creating DSL-like API's in Java (and fixing Builder pattern),In many cases Java DSL is just an way to assemble some complex configuration and then pass built structure to internal ...
Effective Java Tuesday! Avoid Finalizers and Cleaners!
Effective Java Tuesday! Avoid Finalizers and Cleaners!, Effective Java Review (90 Part Series) 1 Effective Java Tuesday! Let's Consider Static Factory Methods 2 Effective Java Tues...
Use Client Certificate Authentication with Java and RestTemplate
Use Client Certificate Authentication with Java and RestTemplate,As a follow up of the Convert PFX certificate to JKS, P12, CRT we now have a keystore and a truststore (if anyone n...
Convert PFX certificate to JKS, P12, CRT
Convert PFX certificate to JKS, P12, CRT,When you need to use a client Certificate Authentication from Java the issues starts even from the beginning with the certificate, since us...
Don’t write Android apps like it’s 2009!
Don’t write Android apps like it’s 2009!,The following is based on my experience working on various Android apps for the past few years and seeing how the framework and the devel...
Interface-only programming in Java
Interface-only programming in Java,Combination of default methods in Java interface together with Monad pattern enables writing 'interface only' classes. There classes don't have s...
When Builder is anti-pattern
When Builder is anti-pattern,Some time ago I worked on the project which was full of 'best practices', applied thoroughly everywhere. One of such 'best practices' was mandatory use...
Build Spring Microservices and Dockerize Them for Production
Build Spring Microservices and Dockerize Them for Production,In this post, you’ll learn about microservices architecture and how to implement it using Spring Boot. After creating ...
How to create your own Spring Cloud Stream Binder from scratch
How to create your own Spring Cloud Stream Binder from scratch, Learn how to build your own Spring Cloud Stream binder and the inner workings of Spring Cloud Stream! Continue readi...
Preparing for Associate Android Developer Certification Exam
Preparing for Associate Android Developer Certification Exam,We all want to be set-aside from the crowd. One way Android Devs can do that is by taking the Associate Android Develop...
Effective Java —Chapters 10 to 12
Effective Java —Chapters 10 to 12, Introduction This the final part of the summary of this book. In part one I summarized chapters 2 to 5 and in part two I summarized chapters 6 t...