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
Java Cloning: Copy Constructors vs. Cloning
Let's run through the pros and cons of Object.clone() and see how it stacks up against copy constructors when it comes to copying objects.
Updated August 20, 2019
by Naresh Joshi
· 231,924 Views · 21 Likes
article thumbnail
Easy and Accurate Performance Testing With JUnit/Maven
Learn how you can utilize JUnit and Maven for performance and load testing in a variety of scenarios, like reusing test code and testing in parallel.
Updated August 20, 2019
by Nirmal Chandra
· 65,005 Views · 11 Likes
article thumbnail
When to Use JSR 305 for Nullability in Java
JSR 305 became a de-facto standard despite its many problems.
August 20, 2019
by Tomasz Linkowski
· 27,652 Views · 4 Likes
article thumbnail
Shallow and Deep Java Cloning
While not recommended, cloning is a viable way to copy an object. Let's dive into Shallow Cloning, Deep Cloning, how to use them both, and when to avoid them.
Updated August 19, 2019
by Naresh Joshi
· 106,743 Views · 12 Likes
article thumbnail
Java Cloning: Even Copy Constructors Are Not Enough
Copy constructors are helpful, but they aren't polymorphic. A no-argument method can help bridge the gap to keep your code loosely coupled and easy to clone.
Updated August 19, 2019
by Naresh Joshi
· 30,234 Views · 18 Likes
article thumbnail
How to Design an Autocomplete System
In this article, I will cover a mid-level design for a million-word system.
August 19, 2019
by Alireza Rahmani Khalili DZone Core CORE
· 26,726 Views · 6 Likes
article thumbnail
Add Authentication to Your Angular App
Implement authentication and basic authorization in a single page application.
August 19, 2019
by Lindsay Brunner
· 33,431 Views · 8 Likes
article thumbnail
How to Debug a Remote Java Application
The importance of being able to debug a Java application that is deployed remotely, in another country or city, cannot be understated.
August 19, 2019
by .
· 500,529 Views · 21 Likes
article thumbnail
Indoor Navigation App Development With ARKit
Learn more about indoor navigation app development with Apple's ARKit.
August 16, 2019
by Andrew Makarov
· 24,544 Views · 3 Likes
article thumbnail
A Simple State Machine for Spring Boot Projects
Frameworks are not easy to customize. Check out this simple state machine that can be easily integrated into Spring Boot applications.
August 16, 2019
by Nalla Senthilnathan
· 57,866 Views · 14 Likes
article thumbnail
Java: An Optional Implementation of Optional
Wouldn't it be great if you could let Optional be an interface with two different implementations?
August 16, 2019
by Per-Åke Minborg
· 16,007 Views · 3 Likes
article thumbnail
Is the Book ''Java Concurrency in Practice'' Still Relevant in the Era of Java 12?
After all the years and new Java releases, is this classic book still relevant?
August 16, 2019
by Javin Paul
· 32,307 Views · 19 Likes
article thumbnail
14 Best Performance Testing Tools and APM Solutions
A outline of the best performance testing tools and APM solutions.
August 15, 2019
by Andrei Guchin
· 23,123 Views · 3 Likes
article thumbnail
Migrating to MRTK2: Interacting With the Spatial Map
Migrating to HoloLens MRTK2? Learn more about interacting with the Spatial Map in MRTK2.
August 15, 2019
by Joost van Schaik
· 9,873 Views · 2 Likes
article thumbnail
Set Up a CI/CD Pipeline for An Angular 7 Application From Azure DevOps to AWS S3
The first part of this tutorial demonstrates how to build a CI pipeline using Azure DevOps.
Updated August 15, 2019
by Ishan Juneja
· 61,490 Views · 2 Likes
article thumbnail
Open Source Integration With Apache Camel and How Fuse IDE Can Help
Let's look at Apache Camel and see how it solves a sample integration problem.
August 14, 2019
by Jonathan Anstey
· 572,843 Views · 36 Likes
article thumbnail
Everything You Need to Know About Java Serialization Explained
Here's everything you need to know about serialization in Java.
Updated August 14, 2019
by Naresh Joshi
· 124,829 Views · 29 Likes
article thumbnail
Think Twice Before Using Java 8 Parallel Streams
Parallelization was the main driving force behind lambdas, stream API, and others. Let's take a look at an example of stream API.
August 13, 2019
by Lukas Krecan
· 489,776 Views · 52 Likes
article thumbnail
Book Review – Python for Programmers, by Paul Deitel and Harvey Deitel
Python for Programmers: a brief overview.
August 12, 2019
by Victor Domingos
· 12,748 Views · 8 Likes
article thumbnail
HashMap Internal Implementation Analysis in Java
Everything you need to know about Java's HashMap.
August 12, 2019
by Niranjan Tallapalli
· 213,567 Views · 29 Likes
  • Previous
  • ...
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • ...
  • 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
×