-
Began Watching How To Set Up A RabbitMQ Server In Docker
## Introduction ## **AMQP** (*Advanced Message Queuing Protocol*) is a popular protocol used for communication between messaging middleware and clients. At the time of this writing, the latest version of … -
Created What describe the "format of the bytes" for HTTP, AMQP, and MQTT ?
I came across this [article](https://developer.ibm.com/articles/messaging-protocols/) from IBM. It states that a **protocol** describes the **format of the bytes** that are transferred over the wire. > A protocol is sometimes referred … -
Began Watching What describe the "format of the bytes" for HTTP, AMQP, and MQTT ?
I came across this [article](https://developer.ibm.com/articles/messaging-protocols/) from IBM. It states that a **protocol** describes the **format of the bytes** that are transferred over the wire. > A protocol is sometimes referred … -
Edited Perform Scrolling Actions In Selenium - Part 1
## Introduction ## In the [last Selenium tutorial](https://www.daniweb.com/programming/software-development/tutorials/538447/basic-interactions-with-web-elements-in-selenium), we learned how to perform basic actions such as clicking and sending keystrokes. In this tutorial, we will learn how to do … -
Published Waiting For Elements In Selenium
## Introduction ## When working with Selenium, you might have run into a situation where you have to wait for long-running tasks to complete before you can interact with elements. … -
Began Watching Waiting For Elements In Selenium
## Introduction ## When working with Selenium, you might have run into a situation where you have to wait for long-running tasks to complete before you can interact with elements. … -
Edited Perform Scrolling Actions In Selenium - Part 1
## Introduction ## In the [last Selenium tutorial](https://www.daniweb.com/programming/software-development/tutorials/538447/basic-interactions-with-web-elements-in-selenium), we learned how to perform basic actions such as clicking and sending keystrokes. In this tutorial, we will learn how to do … -
Published Perform Scrolling Actions In Selenium - Part 2
## Introduction ## Welcome to part 2 of the Selenium scrolling tutorial. Please follow the directions in [part 1](https://www.daniweb.com/programming/software-development/tutorials/538448/perform-scrolling-actions-in-selenium-part-1) to set up your project. In part 1, we learned how … -
Began Watching Perform Scrolling Actions In Selenium - Part 2
## Introduction ## Welcome to part 2 of the Selenium scrolling tutorial. Please follow the directions in [part 1](https://www.daniweb.com/programming/software-development/tutorials/538448/perform-scrolling-actions-in-selenium-part-1) to set up your project. In part 1, we learned how … -
Published Perform Scrolling Actions In Selenium - Part 1
## Introduction ## In the [last Selenium tutorial](https://www.daniweb.com/programming/software-development/tutorials/538447/basic-interactions-with-web-elements-in-selenium), we learned how to perform basic actions such as clicking and sending keystrokes. In this tutorial, we will learn how to do … -
Began Watching Perform Scrolling Actions In Selenium - Part 1
## Introduction ## In the [last Selenium tutorial](https://www.daniweb.com/programming/software-development/tutorials/538447/basic-interactions-with-web-elements-in-selenium), we learned how to perform basic actions such as clicking and sending keystrokes. In this tutorial, we will learn how to do … -
Published Basic Interactions With Web Elements In Selenium
## Introduction ## When creating a Selenium test, it is common for developers to want their scripts to take the same actions as a real human user would take. These … -
Began Watching Basic Interactions With Web Elements In Selenium
## Introduction ## When creating a Selenium test, it is common for developers to want their scripts to take the same actions as a real human user would take. These … -
Edited How to Use The Selenium IDE To Generate Tests
## Introduction ## While creating Selenium tests, you might have found that inspecting elements manually using the web browser’s inspector could be tedious. Even after you have found the element, … -
Edited How to Use The Selenium IDE To Generate Tests
## Introduction ## While creating Selenium tests, you might have found that inspecting elements manually using the web browser’s inspector could be tedious. Even after you have found the element, … -
Edited How to Implement the Type-safe Builder Pattern in Kotlin
## Introduction ## This tutorial teaches you how to implement the Type-safe Builder pattern using Kotlin. This pattern allows developers to create declarative and concise DSLs. Our implementation will be … -
Published How to Use The Selenium IDE To Generate Tests
## Introduction ## While creating Selenium tests, you might have found that inspecting elements manually using the web browser’s inspector could be tedious. Even after you have found the element, … -
Began Watching How to Use The Selenium IDE To Generate Tests
## Introduction ## While creating Selenium tests, you might have found that inspecting elements manually using the web browser’s inspector could be tedious. Even after you have found the element, … -
Published Run Automated Browser Tests With Spring And Selenium
## Introduction ## Selenium is one of the most popular web browser automation tools out there. There is no restriction on what you can use Selenium for. You can use … -
Began Watching Run Automated Browser Tests With Spring And Selenium
## Introduction ## Selenium is one of the most popular web browser automation tools out there. There is no restriction on what you can use Selenium for. You can use … -
Published How To Use Kotlin Function Literals
## Introduction ## While **Functional Interfaces** and **Function Types** are used to declare the types of a function, **Function Literals** create the actual implementations of these types. In this tutorial, … -
Began Watching How To Use Kotlin Function Literals
## Introduction ## While **Functional Interfaces** and **Function Types** are used to declare the types of a function, **Function Literals** create the actual implementations of these types. In this tutorial, … -
Published How To Use Kotlin Function Types
## Introduction ## Whenever I want to express method parameters, return type or variables as a *method* in Java, I often find myself having to do a bit of work: … -
Began Watching How To Use Kotlin Function Types
## Introduction ## Whenever I want to express method parameters, return type or variables as a *method* in Java, I often find myself having to do a bit of work: … -
Gave Reputation to JamesCherrill in How To Connect To Databases Using JDBC
Why promote the use of DriverManager.getConnection when, to quote Oracle's documentation, "a DataSource object is the preferred means of getting a connection." as of Java 1.4? -
Replied To a Post in How To Connect To Databases Using JDBC
You are correct, I had to study DriverManager for the 1z0-819 a while back. Looking back at my notes more carefully, I do see the book says, "you should use … -
Began Watching How To Connect To Databases Using JDBC
## Introduction ## When working on Java applications, it is very likely that you will run into JDBC at some point. While you are unlikely to have to work directly … -
Gave Reputation to JamesCherrill in How To Connect To Databases Using JDBC
Why promote the use of DriverManager.getConnection when, to quote Oracle's documentation, "a DataSource object is the preferred means of getting a connection." as of Java 1.4? -
Gave Reputation to JamesCherrill in How To Connect To Databases Using JDBC
Why promote the use of DriverManager.getConnection when, to quote Oracle's documentation, "a DataSource object is the preferred means of getting a connection." as of Java 1.4? -
Replied To a Post in Cpu upgrade help
Here are a couple of suggestions that I got. 1. The 5600x has a base clock of 3.7 GHz, since you stated that it is running at 3.8 GHz, I … -
Began Watching Cpu upgrade help
recently I got a CPU upgrade taking my Ryzen 3 3100x to Ryzen 5 5600x. So after I installed the CPU ran into thermal issues no problem added some thermal … -
Replied To a Post in Kotlin - Lists of Lists
Hello EmiLynn, here are a couple of hints for you. 1. Your teacher's instruction says to return `a map of the name of each mammal and the sum of the … -
Began Watching Kotlin - Lists of Lists
First, my apologies, I couldn't tag this as kotlin and I figured Java was the next closest thing. This is homework, I'm not looking for someone to do it for … -
Gave Reputation to peter_budo in Android Native - How to use MotionLayout
Good article, but I would suggest to rename some of `imageView`as it is not good practice to have multiple of same name in the the project ;) -
Replied To a Post in How to Build a HttpClient in Java 11+
I believe IntelliJ has 60-80% market share, then Eclipse, with VSC and Netbeans fighting for 3rd place. VSC is still missing basic things like Javadocs preview. IntelliJ is massively popular … -
Replied To a Post in How to Build a HttpClient in Java 11+
Hi James, while the `this` keyword is unnecessary on line 38 and the constructor, I find it makes the code easier to read, especially outside of an IDE, like a … -
Began Watching How to Build a HttpClient in Java 11+
## Introduction ## Based on the 2020 Java Ecosystem survey from Jetbrains, 75% of Java developers are still using JDK 8. JDK 11 introduces `HttpClient`, which replaces the legacy `HttpURLConnection` …
The End.