|
You are here |
benoitpasquier.com | ||
| | | | |
www.playembedded.org
|
|
| | | | | In this article, we will explain what race conditions are and provide examples to help you understand their impact on multi-threading applications. We will also introduce a powerful tool to prevent race conditions: the mutex. We will explain what a | |
| | | | |
www.javaadvent.com
|
|
| | | | | Relational data access often needs to insert or update multiple rows in a database as part of a single operation. In such scenarios, it is a good idea to use the batch update facilities built on top of JDBC, in order to submit multiple SQL commands as a single request to the underlying database. This [...] | |
| | | | |
www.onswiftwings.com
|
|
| | | | | Using property wrappers to define atomic properties in Swift | |
| | | | |
www.morling.dev
|
|
| | | Recently I ran into a situation where it was necessary to capture the output of a Java process on the stdout stream, and at the same time a filtered subset of the output in a log file. The former, so that the output gets picked up by the Kubernetes logging infrastructure. The letter for further processing on our end: we were looking to detect when the JVM stops due to an OutOfMemoryError, passing on that information to some error classifier. | ||