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
Functional Programming in Java 8 (Part 1): Functions as Objects
If functional programming has your attention, let's start with the basics: functions. You can store functions as objects, take them as arguments, return them, and more.
January 26, 2017
by Niklas Wuensche
· 84,651 Views · 47 Likes
article thumbnail
How to Use Yii2 RESTful API Interface With Angular
In this post, we're provided a tutorial that shows how to connect the AngularJS framework with the Yii2 RESTful API. Check it out!
January 26, 2017
by Sergii Grybniak
· 23,538 Views · 2 Likes
article thumbnail
The Legacy Developer's Guide to Java 9
This guide will make sure your existing Java 7 and 8 legacy code will run on Java 9, with detailed examples and a focus on Java 9's impending modularity.
January 26, 2017
by Wayne Citrin
· 32,495 Views · 41 Likes
article thumbnail
Implementing “Remember Me” in Plain Java With Vaadin 8
Vaadin, together with Java, provide the means for your users to skip logging in, giving you an alternative path for authentication.
January 25, 2017
by Alejandro Duarte DZone Core CORE
· 16,630 Views · 10 Likes
article thumbnail
Java Automodules Considered Bad for Your Health
Naming and automodule concerns have been sent to the Jigsaw working group. Without care, they could have significant impacts on the Java ecosystem.
January 24, 2017
by Brian Fox
· 10,696 Views · 15 Likes
article thumbnail
Functional Programming in Java 8 (Part 0): Motivation
As we begin a series on functional programming, see why you should consider making the move and how you can incorporate it using some familiar Java.
January 24, 2017
by Niklas Wuensche
· 32,905 Views · 79 Likes
article thumbnail
Creating a Real-Time Chat App With Redis, Node.js, and Socket.io
If you have Redis, Node.js, and the Heroku toolbelt installed on your machine, then you've got everything you need to build a real-time chat application.
January 23, 2017
by Neeraj Chinthireddy
· 76,560 Views · 2 Likes
article thumbnail
Testing Spring Data Couchbase Apps With TestContainers
Docker doesn't always play nicely with your apps, but learning how to configure your work for testing can help ease the pain.
January 23, 2017
by Laurent Doguin
· 6,435 Views · 1 Like
article thumbnail
Java GC Causes Distilled
This comprehensive cheatsheet will help you figure out when garbage collection in Java is triggered and what it should affect.
January 22, 2017
by Artem Dmitriev
· 31,006 Views · 38 Likes
article thumbnail
Integrating an AngularJS Component in Mule
If you can create a flow where an HTTP static resource handler can be used, then you can integrate an AngularJS component in Mule.
January 21, 2017
by Anurag Dwivedi
· 7,884 Views · 1 Like
article thumbnail
A First Look Into Java's New Serialization Filtering
Serialization Filtering is the minimum that Oracle could provide in order to stop being blamed for not doing anything about the critical Deserialization attacks. It is a first step in the right direction but it does not completely solve the problem and is not suitable for enterprise production environments.
January 20, 2017
by Apostolos Giannakidis DZone Core CORE
· 14,697 Views · 4 Likes
article thumbnail
Java Performance Monitoring: 5 Open Source Tools You Should Know
Stagemonitor, Pinpoint, MoSKito, Glowroot, and Kamon are all promising open source Java monitoring tools. See where they can be best put to use.
January 19, 2017
by Henn Idan
· 92,896 Views · 39 Likes
article thumbnail
A Functional Programming Approach to Dynamic SQL With jOOQ
When it comes to dynamic SQL, all jOOQ statements are dynamic. You can also look to functional programming-optimized tricks like the Strategy Pattern to help.
January 19, 2017
by Lukas Eder
· 16,404 Views · 8 Likes
article thumbnail
A Revolutionary Solution to Java Deserialization Attacks
This article will provide background on the deserialization vulnerability and describe the limitations of the existing mitigation techniques.
Updated January 18, 2017
by Apostolos Giannakidis DZone Core CORE
· 28,881 Views · 11 Likes
article thumbnail
Top 5 Reasons for CI Failure
Using a poor-quality server wastes everyone's time because the build takes too long to finish, resulting in intermittent test results and frustrated engineers.
January 18, 2017
by Shashikant Jagtap
· 31,202 Views · 2 Likes
article thumbnail
A Java Implementation of CSRF Mitigation Using 'Double Submit Cookie' Pattern
A tutorial to implement the double submit cookie pattern used to mitigate cross-site request forgery attacks using Java filters.
January 18, 2017
by Adrian CITU
· 52,835 Views · 10 Likes
article thumbnail
A Scalable Java Thread Pool Executor
The Java Thread Pool Executor is biased towards queuing rather than spawning new threads. On the bright side, we've got couple of workarounds.
January 18, 2017
by Mohammad Nadeem
· 74,375 Views · 37 Likes
article thumbnail
Searching and Indexing With Apache Lucene
Apache Lucene's indexing and searching capabilities make it attractive for any number of uses—development or academic. See an example of how the search engine works.
January 18, 2017
by Md. Rezaul Karim
· 117,486 Views · 8 Likes
article thumbnail
Finding the Best Java ORM Framework for PostgreSQL
This rundown of popular Java ORMs outlines which ones work best with PostgreSQL while supporting JSON and considering ease of use.
January 17, 2017
by Václav Kužel
· 89,904 Views · 20 Likes
article thumbnail
Functional Programming Is Not What You (Probably) Think
Learn some common misconceptions about functional programming side effects and how functional programming truly differs from the imperative style.
January 17, 2017
by Sean Toner
· 48,226 Views · 55 Likes
  • Previous
  • ...
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • ...
  • 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
×