DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Popular Topics

article thumbnail
Maintaining PriorityQueue Order With Java Streams
The priority order of a PriorityQueue is not preserved when iterating or traversing, but fortunately, there are clean solutions for achieving this.
September 18, 2017
by Grzegorz Piwowarek
· 9,756 Views · 5 Likes
article thumbnail
Introduction to the Morpheus DataFrame
Morpheus can help you scale on multi-core processor architectures and facilitate the development of performant analytical software. Come learn all about this powerful tool!
September 16, 2017
by Xavier Witdouck
· 10,316 Views · 4 Likes
article thumbnail
How to Build Amazing User Interfaces With React
If you're looking for some great tools or libraries to use alongside React.js, read on for a discussion of great open source resources for building UIs.
September 15, 2017
by Jelena Cekic
· 36,507 Views · 4 Likes
article thumbnail
RxJava: Idiomatic Concurrency — flatMap() vs. parallel()
When it comes to concurrent programming using the RxJava library, here's a breakdown of flatMap() and parallel() and some guidance as to which is the most helpful.
September 15, 2017
by Tomasz Nurkiewicz
· 35,957 Views · 16 Likes
article thumbnail
The Need for Speed: Access Existing Data 1,000x Faster
Learn how you can speed up your analytics database applications by a factor of 1,000 by using standard Java 8 streams and Speedment's In-JVM-Memory accelerator.
September 15, 2017
by Per-Åke Minborg
· 8,256 Views · 7 Likes
article thumbnail
Gracefully Shutting Down Java in Containers
Let's look at some lessons learned about gracefully shutting down Java programs in the worlds of Docker, Kubernetes, and enterprise integration.
September 15, 2017
by Janaka Bandara
· 37,576 Views · 13 Likes
article thumbnail
Logging in Style: log4j 2, Contextuality, Auto-Cleanup... All With No Strings Attached!
In this article, a software engineer tells us why he and his team used log4j 2 to make their logging better, and provides some sample code from the project.
September 13, 2017
by Janaka Bandara
· 7,127 Views · 3 Likes
article thumbnail
What Is a Man Month, Anyway?
A developer responds to the question, 'if a project is estimated at 30 man months, does that mean that 30 people could finish it one month?'
September 13, 2017
by Partha Sarathi Sengupta
· 19,601 Views · 2 Likes
article thumbnail
.NET Core vs .NET Framework: How to Pick a .NET Runtime for an Application
So you're looking to build a .NET-based application but with .NET Core now floating around you're not sure which .NET runtime you should be using. In this post, we take a look at the various options and compare them to help you make that decision.
September 13, 2017
by Angela Stringfellow
· 14,001 Views · 16 Likes
article thumbnail
Global Exception Handling With @ControllerAdvice
Centralize your error handling logic in spring by using the @ControllerAdvice annotation. Reduce duplicate code and keep your code clean!
September 13, 2017
by Dan Newton
· 269,418 Views · 16 Likes
article thumbnail
Java Application Security Frameworks
If you're creating a web app, security is more important than ever. Learn about some great Java-based frameworks that add extra security to your apps.
September 12, 2017
by Swathi Prasad
· 38,561 Views · 20 Likes
article thumbnail
Lazy Loading and Caching Objects With Guava
Lazy loading and caching are powerful performance tools, but they can be implemented poorly. Here's how you can pull them off in Java using Google's Guava.
September 11, 2017
by Bill O'Neil
· 14,094 Views · 7 Likes
article thumbnail
How to Sort Number Strings Numerically
In a recent talk, I told a community of mathematicians that nearly arbitrary data can *easily* be stored in a JSON-based document store. I should've known better...
September 11, 2017
by Max Neunhoeffer
· 18,554 Views · 6 Likes
article thumbnail
Enabling Centralized Logging
Learn to build a centralized logging system using Splunk and ELK that can gather multiple application logs into a single service.
September 7, 2017
by Randhir Singh
· 71,004 Views · 24 Likes
article thumbnail
The Difference Between REST and SOAP APIs
This overview will help you understand the differences between REST and SOAP APIs, and how they are used in integrations.
September 7, 2017
by Nyma Malik
· 699,902 Views · 29 Likes
article thumbnail
Code Smells: Multi-Responsibility Methods
Our work on code smells and refactoring tips continues with a look into adhering to the single responsibility principle and refactoring multi-responsibility methods.
September 6, 2017
by Trisha Gee
· 17,115 Views · 24 Likes
article thumbnail
Deploying a PHP App to Cloud Foundry
Deploying PHP apps to Cloud Foundry is simple, but fairly involved. Here are the steps to use Cloud Foundry or Bluemix's CLIs for the task.
September 6, 2017
by Rob Allen
· 5,833 Views · 3 Likes
article thumbnail
What Are the Keys to a Successful Database Strategy?
There are so many different databases available for applications and verticals. Make sure you have the right database for optimal performance.
September 5, 2017
by Tom Smith DZone Core CORE
· 21,775 Views · 4 Likes
article thumbnail
API Load Testing With Gatling
In this article, we'll learn how to perform a load test on a REST API endpoint using Gatling and JMeter. Read on for more information!
September 5, 2017
by Grigor Avagyan
· 17,429 Views · 3 Likes
article thumbnail
Apiee - An Easy Way to Get Swagger on Java EE
Learn how to use Apiee, which allows you to easily add Swagger annotations when creating REST APIs, and works on any Java EE 7 server.
Updated September 5, 2017
by Phillip Kruger
· 22,306 Views · 11 Likes
  • Previous
  • ...
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×