Java 8 SE Programmer I

Hi, Today I am proud to announce that I pass Yesterday my first Java exam. It is Java 8 SE Programmer I exam 1Z0-808. I was on excellent instructor lead training, and I learned about 6 hours a day on that training and then about 5 hours later in the evenings the entire week. My result score could be better. On some questions, I simply could not find the exact correct answer, and in 77 test questions, I failed about 6 questions, so my score was 91%. I know it is not bad, but after about a half year of Continue ReadingJava 8 SE Programmer I

Batch Processing Aspect in Java

Hi, today I made port of my Batch Processing Aspect in Java. It is quite a bit different aspect than I made previously in C#. In C#, I made something fully asynchronous, and in Java, I made an aspect that syncs invocations from many threads. I have in my mind uses of this aspect in web applications or web API or web service implementation with a static controller field, for example, named “batchProcessingAspect” and invokes changes in the database in sync. However, the aspect makes processing the database request and transforms them into batches. Most of the solution is a Continue ReadingBatch Processing Aspect in Java

Action and Func in Java 8

Hi, as a .NET/C# coder I found the issue that there is not Action<T> and Func<T, TResult> equivalents in Java environment. I am self-study this to prepare myself for the OCA certification, and I had the idea that I could use lambda expression and implement simple equivalents of C# delegates in Java 8. Below you can find implementation with test cases. I found that the code can be straightforward because lambda expressions work as anonymous methods in C#. Moreover, use T as an internal class of method. You can have an entity available inside the lambda and outside, too, so Continue ReadingAction and Func in Java 8

Learn Java so Far so Good Java 1D Array

Hi, I am happy to announce, that my learn Java journey at the Hacker Rank is going very nice. Today I was pleased to solve the code puzzle named Java 1D Array (Part 2), and this puzzle already has a 39.64% success rate. And its category of Data Structure Challenges, most of the code puzzles have more than a 90% success rate. So far, so good. I have 313 points in Java and a 2067 rank :). I have to say that Java is cool. I am solving Hacker Rank puzzles in Java 7, I decided to start to prepare Continue ReadingLearn Java so Far so Good Java 1D Array

Learn Java proof at Hacker Rank in Tag Content Extractor

Hi, some time ago I started learn Java language. I am trying to self-study and learn Java. And I have to say that the language is very nice, and with deep knowledge of C#, my progress is fast. I want to show you today here one of the nice code puzzle solutions named Tag Content Extractor. It takes me some time. I started learning Java from straightforward puzzles, and every next one became more and more complicated. Also, I am thinking about Java certification. However, it is not a must because I get the lesson that certification in .NET, even Continue ReadingLearn Java proof at Hacker Rank in Tag Content Extractor

Multi Service Bus Project Launch

Hi, I started today Multi Service Bus (GIT repo) project. Already I have full C# implementation. And I will be working on other language implementations. First, I will start on Java and then on C++. I have some ideas on how to make this in Java, but overall I am not a Java expert, only a C# expert, so that may be a bit difficult at the beginning. But I will be working on this, even if I do not know how. Of course, I could ask you, readers of this blog, to join me and help me with this Continue ReadingMulti Service Bus Project Launch