Algorithms from Stanford University. Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is an introduction to algorithms for learners with at least …
Category: Home
Java Weekly, Issue 271 | Baeldung
An early look at the JEP 343 Packaging Tool that’s due in JDK 13, and a new series on Reactor’s advanced concepts takes a deep dive into its inner workings.
alibaba/dragonwell8
Alibaba Dragonwell8 JDK. Contribute to alibaba/dragonwell8 development by creating an account on GitHub.
Jakarta EE 9: 2019 Outlook – JAXenter
As Java EE moves into the Eclipse Foundation, it’s important to keep an eye on various milestones along the way. Today, Arjan Tijms of Payara explains how the transfer is going and explores some of the proposals for future EE releases.
Java Testing Weekly 13 / 2019
There are many software development blogs out there, but many of them don’t publish testing articles on a regular basis. Also, I have noticed that some software developers don’t read blogs written by software testers. That is a shame because I think that we can learn a lot from them. That is why I decided to create a newsletter that shares the best testing articles which I found during the last week. Let’s get started. Technical Stuff Integration Testing with Spring: Consumers is a practical blog post that helps you to write simple tests for a Spring MVC controller that invokes a remote HTTP API. Temporary directories in JUnit 5 Tests is a practical blog post that describes how you can write tests which use temporary directories. Write Dockerized End-to-End Tests With JUnit 5 and Selenium WebDriver is my guest post that is published on the TestProject blog, and it describes how can you write end-to-end tests which use a dockerized web browser. The Really Valuable Stuff Four Reasons You Should Test Input Validation is an important blog post which argues that you should always test your input validation rules even though this is a very boring task. By the
Graph Theory Algorithms | Udemy
A complete overview of graph theory algorithms in computer science and mathematics. – Free Course
Hunting for weak spots in Java and Python projects is easier than ever with SAP’s Vulnerability Assessment Tool – JAXenter
Does your Java or Python project have a giant target hiding deep within its code? Find out with the open source Vulnerability Assessment Tool from SAP.
Map.merge() – One method to rule them all
Suwalszczyzna I don’t often explain a single method in JDK, but when I do, it’s about Map.merge() . Probably the most versatile operatio…
creating a slope in Java
Im trying to create a slope in java. I can use the DrawLine function and it’ll create a perfect one but I dont want to use that but rather create my own function for it. The problem is that it has …
Lies, darn lies and sampling bias
Sampling profiling is very powerful technique widely used across various platforms for identifying hot code (execution bottlenecks). …
Getting Started with Java | Udemy
A gentle introduction to the Java programming language along with the tools you will need to be a productive developer – Free Course
MicroProfile Starter Launched
MicroProfile Starter lets you get started with a Microprofile-based application on any of the implementations while generating code examples. You can learn the features of the specifications quickly.
Java Stream findFirst() vs findAny() API With Example – HowToDoInJava
Java Stream interface has two methods findFirst() and findAny(). Learn the difference between stream findFirst() vs findAny() methods in parallel streams.
Selenium WebDriver for Beginners using JAVA | Udemy
Learn Automation Using Selenium WebDriver – Free Course