排序
Building an URL Shortening API with Spring WebFlux (and a lot of supporting cast)
Building an URL Shortening API with Spring WebFlux (and a lot of supporting cast), Introduction In the past few weeks and specially the last few days with the recommendation to sta...
Starting and stopping a Kafka listener after Spring Boot Startup
Starting and stopping a Kafka listener after Spring Boot Startup,The example's here. The relevant bit: @Autowired private KafkaListenerEndpointRegistry kafkaListenerEndpointRegistr...
Repeated Capturing Group
Repeated Capturing Group,Regular expression can be used to check a string or a pattern is repeated in a string. For example, if you want to check if the string 'abc' is repeated fo...
Never Inline Hack Java
Never Inline Hack Java,As of occasion you may need to ensure some Java code is never inlined when debugging performance problems. The following hack works around this by abusing a ...
How to move from C# to Java?
How to move from C# to Java?,Like in the title, do you have any advice? I am a beginner in C# with about a year of experience and just a few projects. With Java, I don't have any s...
Mocking private static final log
Mocking private static final log,Tests for logging is something I have tried to avoid in the past. Today I had to write some code which exports TestRail results to splunk and I was...
Common assertions for Java collections in AssertJ
Common assertions for Java collections in AssertJ,Hello! As part of Java collection series, I decided to write this small post to list some of most common assertion methods from As...
Como usar Rest Client em Quarkus
Como usar Rest Client em Quarkus,Tudo que está nesse projeto pode ser encontrado no repositório GitHub. Para criar o projeto utilizamos o próprio site de bootstrap do quarkus pa...
Java Automation + Docker. Our Experience
Java Automation + Docker. Our Experience,Why is it worth using Docker for automated UI-oriented tests and some practical insights on how to get started with Docker. https://medium....
Java InvokeDynamic (part 4 Lambda expression)
Java InvokeDynamic (part 4 Lambda expression), ตอนนี้ใช้พื้นฐานจาก part ก่อนหน้านี้นะครับ อ่าน part 3 invokedynamic bytecode จากที่น...
Java MYSQL Connection
Java MYSQL Connection, Many people still wander off internet finding a correct way to initiate MySQL Connection in their Java project. As a beginner I myself used to go through Int...
Effective Java Tuesday! Design and Document Classes for Inheritance or Else Prohibit It.
Effective Java Tuesday! Design and Document Classes for Inheritance or Else Prohibit It., Effective Java Review (90 Part Series) 1 Effective Java Tuesday! Let's Consider Static Fac...