| | Best of the Week from JCG Every developer wants to build faster and more efficiently, to support scale. Building a microservices architecture with Spring can add resilience and elasticity to your architecture that will enable it to fail gracefully and scale infinitely. [MEGA DEAL] Ethical Hacking A to Z Bundle (96% off) (by Eleftheria Drosopoulou) Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer.We are offering a massive 96% off on Ethical Hacking A to Z Bundle. Get it now with only $39, instead of the original price of $1273. Pivotal Cloud Foundry Performance Monitoring (by Appdynamics ) One of the core strengths of Pivotal Cloud Foundry is its well-established, consistent and practical method of deploying applications. PCF provides the same user experience when deployed.. . Speedment is a Java Stream ORM Toolkit and Runtime that allows you to view database tables as standard Java Streams. Because you do not have to mix Java and SQL... | | Mega-Deal: Programming Courses from Only $10.99! We have arranged a mega-deal with Udemy for your eyes only! You can purchase each course from just $10.99. The deal will be available for LIMITED TIME ONLY, so make sure to grab them now! | | Latest JCG Examples Servlets are essentially the first and main technology in Java world capable of dynamic page generation, now in its version 4.0 (released on September 2017)... Hello readers, in this tutorial, we will show readers how to query the documents of a Mongo collection using the Java driver. 1. Introduction- If you have installed the MongoDB application (version 3.6.X) .... Apache Groovy (Groovy) is an object-oriented dynamic programming language for the Java platform. It is dynamically compiled to the Java Virtual Machine (JVM) bytecode.... Developers using the Java EE platform achieve security through its built-in security APIs. There are two approaches to securing enterprise java applications,... | | Best Web Code Geeks Articles Monitoring a Docker-on-Windows App (by Appdynamics) Here at AppDynamics, we've developed strong support for .NET, Windows, and Docker users.. But something we haven't spent much time documenting is how to instrument a Docker-on... AngularJS Uppercase Example (by Yatin Batra ) Hello readers, in this tutorial, developers will learn what AngularJS is and how to use the uppercase filter in the angular applications. 1. Introduction- AngularJS is a JavaScript MVC or Model-View-Controller framework AngularJS vs jQuery Example (by Yatin Batra ) Hello readers, in this tutorial, we will understand the differences between the AngularJS and the jQuery libraries. 1. Introduction- For this tutorial, we will be explaining the differences and the important features of both technologies. | | New and Noteworthy from the Community Ignoring Exceptions in Java In this article, I show how to ignore checked exceptions in Java. I will start by describing the rationale behind it and the common pattern to resolve this issue. Then I will present some libraries for that purpose Guide to Java 8 concurrency using Executors Working with the Thread class in Java can be very tedious and error-prone. Due to this reason, Concurrency API was introduced back in 2004 with the release of Java 5 and then enhanced... IntelliJ IDEA 2018.2 Early Access Program is open! Today we are excited to announce the start of the IntelliJ IDEA 2018.2 Early Access Program! Here are just a few reasons to download the first EAP build:... Spring Cloud Data Flow 1.5.0 Released The Spring Cloud Data Flow team is pleased to announce the 1.5.0 GA release. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes. Java 9 Flow API vs LMAX Disruptor Java 9 introduces a new class Flow that allows developers to take advantage of Reactive programming. But far in the past, there was a data structure that could do the same thing: Lmax Disruptor. | | Blast from the Past ! Mocking Spring Security Context for Unit Testing Today, while writing unit test case for one of the Java method which looks like below: I want to mock Spring Security Context to get the Principal, to achieve the same I mocked each level of method calls as follows: Kotlin and Android: JetBrains and Google Behind One Language Google I/O 2017 had several major announcements, but one of the most interesting to me is "first-class support for Kotlin" on Android. The Kotlin blog post on this announcement discusses the benefits this brings to Kotlin users: Running Parallel Tests in Docker Sometimes when you are running your tests on your CI environment, you want to run tests in parallel. This parallelism is programmed in build tool such as Maven or Gradle... | | Featured Mini-Books! Apache Solr Cookbook Solr (pronounced "solar") is an open source enterprise search platform, written in Java, from the Apache Lucene project. Its major features include full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, database integration, NoSQL features and rich document (e.g., Word, PDF) handling. Providing distributed search and index replication, Solr is designed for scalability and fault tolerance. Solr is the second-most popular enterprise search engine after Elasticsearch. Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites. 10 Test Automation Frameworks for Cross-Browser Testing Get a breakdown of the market's cross-browser testing tools and top 10 test automation frameworks with details on feature sets, as well as the pros and cons of each tool. The goal of this document is to offer web development teams a set of selection criteria for choosing the correct web testing frameworks for each project. The paper provides a market overview of cross-browser testing tools, including a summary of the ten leading web testing frameworks available on the market. | | Your Suggestions Any ideas or suggestions? Shoot us an email at newsletter@javacodegeeks.com | | | | | |
No comments:
Post a Comment