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
2021-04-03 12:15
It has been widely acknowledged that coding is an art, and like every artisan who crafts wonderful art and is proud of them, we as developers are also really proud of the code we write. In o… Read More
2021-04-02 07:00
One of the solutions to code quality is peer review. Some suggest that pairing – i.e. live peer review – is the only answer, I’m more flexible. There’s every reason t… Read More
2021-03-30 07:00
Hi, This time to announce a new Java / JavaFX library I’ve just released. It’s called FXSkins. FXSkins is a collection of new Skins for existing JavaFX controls. These Skins will… Read More
2021-03-27 13:14
In one of my previous post, I had created an API to upload file. In this post I will write a JUnit test to test the API. We will test the complete flow right from uploading till it is copied… Read More
2021-03-26 05:00
Basic question: why do we write our tests first and make sure they go red? Answer: because it’s possible that a test we write to test a feature after the fact would go green anyway, be… Read More
2021-03-25 08:00
Introduction Everyone loves Agile and the way it is replacing all the older methodologies and development models with a streamlined and sustainable system for faster delivery cycles. However… Read More
2021-03-24 05:00
Our software tends to use a lot of thread pools – mostly through java.util.concurrent.ExecutorService implementations (Created via Executors.new.... We create these for various async u… Read More
2021-03-23 08:28
$100,000 HackathonJoin us April 15 – May 15 to show the world what you can build on Redis for a chance to win big prizes totaling US$100,000! Rediscover the power of real-time data at… Read More
2021-03-19 05:00
An injection attack is the insertion of malicious data from the client to the application using SQL or XXE (XML External Entity).It is important to prevent injection attacks because it allow… Read More
2021-03-18 05:00
Caching facilitates faster access to data that is repeatedly being asked for. The data might have to be fetched from a database or have to be accessed over a network call or have to be calcu… Read More
2021-03-17 08:00
As per the browser market share, Google Chrome is said to be the most used cross-platform browser in the world. Every new chrome version comes up with an exciting feature that hikes the impo… Read More
2021-03-16 05:00
The next sentence is a lie. I don’t believe in performance testing. It’s a lie for two reasons: We recently gave an apprentice a task that was essentially learn how to performanc… Read More
2021-03-13 13:15
Dependency injection is a common technique in today’s software design. With dependency injection we pass dependencies to a component instead of creating it inside the component. This w… Read More
2021-03-12 08:00
In this blog we will go through one of the most important features of java 9, which is ‘Modules’ aka ‘Java Platform Module System (JPMS)’. We will understand everythi… Read More
2021-03-10 08:00
While I’m not quite going to blame Java’s final for the following, I’ve said before how final should have its place, and that it’s often just noise in other code. In… Read More
2021-03-09 05:00
This post shows you how to perform unit testing using temporary files with JUnit 5. If you’re still on JUnit 4, please check out my previous post! In JUnit 5, the @TempDir annotation i… Read More
2021-03-08 08:00
Ruby web development is recognized for its simplicity and efficiency. It is also called “launch technology”. However, prototyping web applications will become even faster if you… Read More
2021-03-07 13:15
Oooh, it’s a nuisance when you write and write automated tests for code that’s supposed to depend on the current time. Stuff’s going to go wrong. There are essentially two… Read More
2021-03-06 13:15
There are some strong reasons why we may want to make genuinely immutable objects. Then there are various frameworks which operate on mutable objects, thus preventing us from using an immuta… Read More
2021-03-04 05:00
When you use the managed Elasticsearch service on AWS, you usually choose an encrypted connection (via KMS-managed keys), which means you can’t use just any tool to connect to your Ela… Read More
2021-03-03 05:00
Cross-site scripting (XSS) is a type of security vulnerability in web applications where an attacker injects malicious scripts through some kind of user input (like input boxes, URL paramete… Read More
2021-02-26 05:00
Writing asynchronous code in Javascript is relatively easy. // async function let attempt = 1; while (true) { try { const result = await operationThatMayFail(); // it didn't fail return resu… Read More
2021-02-25 08:00
When writing a test it’s important to test both positive and negative scenarios. It’s important to test edge cases. However, when choosing test data, the test data needs to illus… Read More
2021-02-23 05:00
Uploading files is one of the most common operations in a web application. In this article we will look at how to upload file from an HTML page and copy it to the file system on the server… Read More
2021-02-19 08:00
There are three things in EOLANG (and the 𝜑-calculus which we based it on): data, atoms, and objects. There is a dataization function, which puts all three together in order to make… Read More
2021-02-18 08:00
Introduction In this article, I will contemplate the testing of private methods in unit tests. After that, I will propose a way or pattern to do it, if you must. Finally, I will show how you… Read More
2021-02-16 08:00
In my role as a software development consultant, I am often called on to boost software development practices up to the next level. Although I’ve written checklists in the past for doi… Read More
2021-02-14 13:15
Before going into detail on this subject, I should point out that one experience does not itself make for a powerful data set. I may come back to this and revise my observations. However, I… Read More
2021-02-13 13:15
This is not about Buddy Holly, and while it’s going to cover Big O notation, it’s not about The Big O himself: Roy Orbison. I’d like to share a problem and solution with yo… Read More
2021-02-12 08:00
A lot of teams follow these rules. The question is why!? The rules are: Use GitHub flow – i.e. master is the stable trunkEverything else should be a feature branchFeature branches are… Read More
2021-02-11 08:00
Validation in Spring Boot applications can be done in many different ways. Depending on your requirements some ways might fit better to your application than others. In this post we will exp… Read More
2021-02-11 05:00
Open source is the current norm for developer collaboration and customer adoption in software. It is the foundation that enabled unicorns and cloud providers to build their services from the… 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

×