Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Blog Directory  >  Software Blogs  >  Programming Blogs  >  Java Code Geeks programming Blog  > 

Java Code Geeks Blog


javacodegeeks.com
Java 2 Java developers resource center, Java tutorials, Java news, Java How-To and more
2017-11-23 20:00
There are many things a Java developer can do to make his or her own life and the lives of others maintaining that code easier. In this post, I’m going to look at a very easy approach… Read More
2017-11-23 17:00
I am preparing a regular expression tutorial update for the company I work for. The original tutorial was created in 2012 and Java has changed a wee bit since then. There are new Java langua… Read More
2017-11-23 11:00
JUnit 5 brings a lot of improvements in the assertions library, mainly thanks to Java 8 and Lambda Expression support and thanks to the presence of the new assertions like assertAll, assertT… Read More
2017-11-22 11:00
As the world of software moves on, more complex systems are being developed, which have to integrate with each other. It started with SOA and it continues with microservices. Camel is the nu… Read More
2017-11-22 08:08
This is a very quick introduction to using the excellent Micrometer library to instrument a Spring Boot 2 based application and recording the metrics in Prometheus Introduction Mic… Read More
2017-11-20 20:00
Amazon Glacier is a secure, durable, and extremely low-cost cloud storage service for data archiving and long-term backup. Glacier offers a cold storage data archival solution meaning the st… Read More
2017-11-16 14:00
The sprint review meeting is maybe the most important Scrum event for product people—it helps you collect feedback and make the right product decisions thereby increasing the chances o… Read More
2017-11-16 11:00
Fail fast or Fail early is a software engineering concept that tries to prevent complex problems happening by stopping execution as soon as something that shouldn’t happen, happen… Read More
2017-11-15 20:00
1. Overview In this article, we will cover how to use CKEditor with Spring Boot. In this tutorial, we will be importing an XML document with numerous data, program the ability to load a… Read More
2017-11-15 17:00
I believe Joshua Bloch said it first in his very good book “Effective Java”: static factory methods are the preferred way to instantiate objects compared with constructors. I dis… Read More
2017-11-15 14:00
I gave you an overview of the TICK stack in a previous article, but here we’ll focus on InfluxDB, a database optimized to store and run time series data. I care about time series for a… Read More
2017-11-14 05:00
Over the first few parts of the tutorial we went through basics of the Docker and the multitude of the ways to interface with it. It is time to apply the knowledge we have acquired to real-w… Read More
2017-11-13 20:00
What is Apache Kafka? Apache Kafka is a distributed streaming system with publish and subscribe the stream of records. In another aspect it is an enterprise messaging system. It is highly fa… Read More
2017-11-13 17:00
1. Introduction Before we move on to create our demo Spring Boot web application with Gradle, I assume we all are ready with the Gradle setup. Guide to Gradle Setup Gradle Official Website 2… Read More
2017-11-13 14:00
It often happens that developers use words Refactoring and Redesign interchangeably. Why? I think that is because in both cases we are ending with the same result – code that is change… Read More
2017-11-13 08:13
Over the years I’ve observed an inevitable shift from Eclipse to IntelliJ IDEA. Last year they were almost equal in usage, and I have the feeling things are swaying even more towards I… Read More
2017-11-08 14:00
I stumbled upon this proposal by Brian Goetz for data classes in Java, and immediately realized that I too have a few ideas about how to make Java better as a language. I actually have many… Read More
2017-11-08 11:00
Liveness and readiness probes tell Kubernetes whether a pod is running and ready to do some work. An enterprise application can probe the status of an application via HTTP. If no HTTP endpoi… Read More
2017-11-07 23:00
Jersey is the reference implementation of JAX-RS 2.1. The following Jersey dependencies are required in order to run a JAX-RS 2.1 client with JSON-P and JSON-B mapping outside of an enterpri… Read More
2017-11-06 23:00
Most of us involved in software development are familiar with the term “technical debt”. As a quick reminder, it was introduced by Ward Cunningham to describe the phenomenon that… Read More
2017-11-06 14:00
This post looks at the Java 9 Streams API using JShell. The Streams API changes build on the success of Streams in Java 8, and introduce a number of utility methods – takeWhile, dropWh… Read More
2017-11-06 11:00
Many people view encryption as a complicated subject, something difficult to understand. And certain aspects of its implementation can be, but everyone can understand how it works on a highe… Read More
2017-11-02 08:04
A few months back, I had a conversation with my colleague, Lorenzo Dee, about Service classes. “In many cases, you don’t need them… you can just have inject your Repo… Read More
2017-11-01 14:00
For a while now I’ve been seeing a paradox with Kanban. Specifically, Kanban compared to Scrum. For a team new to Agile – although some regard this as heretical I place Kanban un… Read More
2017-11-01 11:00
I’ve been spending some of my spare time over the last few weeks creating an application that generates running routes from Open Roads data – transformed and imported into Neo4j… Read More
2017-10-26 22:00
java.util.ServiceLoader class loads the service providers/implementations at run time. While compile time ServiceLoader just need to know Service interface. With the Java9 modularity, we can… Read More
2017-10-26 16:02
In order to be able to use transactions with our thread we need to understand how transactions work with spring. Transaction information in spring is stored in ThreadLocal variables. Therefo… Read More
2017-10-26 13:00
Previously we started working with spring and the TaskExecutor, thus we became more familiar on how to use threads on a spring application. However using the task executor might be cumbersom… Read More
2017-10-26 10:00
Using threads in a web application is not unusual especially when you have to develop long running tasks. Considering spring we must pay extra attention and use the tools it already provides… Read More
2017-10-25 16:00
Introduction Recently I was working for a client trying to remove some GC pauses for a large well crafted Java system. After profiling I realised that most of the garbage was being produced… Read More
2017-10-25 13:00
Almost all applications has one common requirement, they need to send an email notifying something to a registered user. It might be an invoice, a confirmation of an action or a password rec… Read More
2017-10-24 16:00
There is no reason to have a backend when there is no front-end. There is no reason to have an API when there is no one to consume it. There is no reason to have a class when there is no oth… Read More
2017-10-24 07:00
Scrum is a simple framework to manage complex challenges. Software delivery is a complex challenge. Software delivery encompasses a multitude of complex activities to create and evolve compl… Read More
2017-10-24 04:00
A while ago I gave a talk at an internal event at Zenika Singapore. We were free to choose a topic so I chose something I thought I didn’t know enough about – what it feels like… Read More
2017-10-23 10:00
I was recently asked to help out on a project with the aim of recommending how to implement some additional event handling functionality. I had a look through the source code and suggested a… Read More
2017-10-18 19:00
Java 9 has been released on September 21 officially, Eclipse is supporting Java 9 from  Eclipse Oxygen.1a (4.7.1a), Lets jump into module world..!!! Download Java 9 from here, and add i… Read More

Share the post

Java Code Geeks

×

Subscribe to Java Code Geeks

Get updates delivered right to your inbox!

Thank you for your subscription

×