Tag: Java

February 26, 2021 / Java

While Java is praised for taking much of the burden of managing memory off software developers’ backs, it is not immediately obvious how it works under the hood. This post aims to explain the various technicalities of Java’s memory management in a concise way.

June 25, 2019 / Java

If you’re using the springfox-swagger2 library, you might come across a problem when it comes to generic types (such as Pet<T>). In cases where diamond brackets are used, Swagger will generate an invalid specification, resulting in a validation error in the Swagger Editor (“”$ref values must be RFC3986-compliant percent-encoded URIs”).