A software developer discusses the nature of asynchrony in the JavaScript language, and goes over some sample JavaScript code to demonstrate how async works.
Category: Home
10 Tips to Become a RockStar Java Developer in 2018
I often receive emails from my readers about how they can become a better Java developer, what things they should learn, and which area…
Data Structures and Algorithms Through Java In Depth
Learn Data Structures and Algorithms in Java to provide efficient solutions to complex problems
Moving Host Cobol Batches and Monolith Webapps to Cloud and Microservices
Very interesting presentation in Amazon Event “From Mainframe to Microservices – Vanguard’s Mov…
Writing Custom Aggregate Functions in SQL Just Like a Java 8 Stream Collector
All SQL databases support the standard aggregate functions COUNT(), SUM(), AVG(), MIN(), MAX(). Some databases support other aggregate functions, like: EVERY() STDDEV_POP() STDDEV_SAMP() VAR_POP() …
Java Bridge Design Pattern Example
1. IntroductionIn this article, we would be talking about one of the many Java Design Patterns – T…
Natural Language Processing with Java – Second Edition: Book Review and Interview
Natural Language Processing with Java – Second Edition book covers the Natural Language Processing (NLP) topic and various tools developers can use in their applications. Technologies discussed in the book include Apache OpenNLP and Stanford NLP. InfoQ spoke with co-author Richard Reese about the book and how NLP can be used in enterprise applications.
Java SE 11: The Great Removal
Java SE 11 has been released, with fairly few minor new features. That’s not surprising as Java 11 receives long-term support in Oracle’s new release cadence, so its main purpose is to stabilize th…
Manual on Java 11: One small step for the new Java release train, one giant leap for Java 8 users – JAXenter
The Java 11 mini-series is coming to an end but not before we ask our nine experts one last question: How much do you care about Java 11?
How to demonstrate Java instruction reordering problems?
With Java instruction reordering the execution order of the code is changed by the JVM at compile time or run time, possibly causing unrelated statements to be executed out-of-order.So my questio…
Payara and Zulu: The Perfect Open Source Java Combination
If your business uses apps that run on a Java app server there’s no better, or more cost-effective solution than using Payara & Azul to support your infrastructure.
Validation in Java applications
I often have seen projects that didn’t have almost any conscious strategy for data validation. Their…