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 Languages Topics

article thumbnail
Applying HATEOAS to a REST API with Spring Boot
Take a look at how to implement HATEOAS on top of your Spring Boot-based REST API while being aware of the challenges involved.
September 18, 2017
by Dan Newton
· 77,321 Views · 13 Likes
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,853 Views · 5 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,321 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,695 Views · 13 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,830 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,090 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,565 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,668 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,195 Views · 7 Likes
article thumbnail
Using the Spring @RequestMapping Annotation
As often as Springs @RequestMapping annotation is, few recognize its versatility. Here, we see that on display when used to map Spring MVC controller methods.
September 10, 2017
by John Thompson
· 615,067 Views · 64 Likes
article thumbnail
GTFS Transit Data Visualization in R
Learn how to use R with ggplot2 and ggmap to visualize GTFS (General Transit Feed Specification) route and schedule information on a map.
September 7, 2017
by Gonçalo Trincao Cunha
· 12,110 Views · 6 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,930 Views · 3 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,184 Views · 24 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,387 Views · 11 Likes
article thumbnail
The Skinny on Fat, Thin, Hollow, and Uber
Here's just about everything you could want to know about your favorite packaging techniques for Java—skinny JARs, fat/uber JARs, thin JARS, and hollow JARs.
September 5, 2017
by James Falkner
· 45,827 Views · 10 Likes
article thumbnail
Understanding Classes in Java (Part 2)
The history of Java classes continues, this time with a focus on objects, their creation, their purpose, and how they're treated in memory.
September 5, 2017
by Justin Albano DZone Core CORE
· 21,976 Views · 40 Likes
article thumbnail
Java Command-Line Interfaces (Part 13): JArgs
JArgs is a solid open source option for those who want basic command line processing that covers code going back to Java SE 1.1.
September 4, 2017
by Dustin Marx
· 8,709 Views · 4 Likes
article thumbnail
Apache Spark: Setting Default Values
Quick tip: Prefer using DataFrameNaFunctions to prevent code duplication when the same default values are set in several queries that use the same DataFrame.
September 4, 2017
by Igor Sorokin
· 27,807 Views · 7 Likes
article thumbnail
Understanding Classes in Java (Part 1)
This comprehensive deep dive into Java classes is as much history as it is education. In Part 1, we focus on class makeup to make classes more intuitive for developers.
September 4, 2017
by Justin Albano DZone Core CORE
· 29,748 Views · 42 Likes
article thumbnail
Automated Android Testing With Kotlin
Learn how to write UI and unit tests in Kotlin with the Espresso and JUnit frameworks in Android Studio, and related app development techniques.
September 3, 2017
by Niklas Wuensche
· 17,555 Views · 6 Likes
  • Previous
  • ...
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • ...
  • 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
×