-
Java Global variable examples
In Java, there is no global keyword, but we can use public static variable to referring a global variable.
Date: 2019-08-11 View: 1209
-
Maven PMD example
In this article, we will show you how to use Maven PMD Plugin to analyze the Java code.
Date: 2019-08-11 View: 1242
-
Maven How to force re-download project dependencies?
In Maven, you can use Apache Maven Dependency Plugin, goal dependency:purge-local-repository to remove the project dependencies from the local repository, and re-download it again.
Date: 2019-08-11 View: 1367
-
Java JMH Benchmark Tutorial
In Java, we can use JMH (Java Microbenchmark Harness) framework to measure the performance of a function.
Date: 2019-08-11 View: 1284
-
JMH Java Forward loop vs Reverse loop
A JMH benchmark test about Forward loop vs Reverse loop for a List. There is a myth about reverse loop is faster, is this true?
Date: 2019-08-11 View: 1053
-
Git How to list committed files that are going to push ?
In Git, we can use git show commit_id --name-only to list all the committed files that are going to push to the remote repository.
Date: 2019-08-11 View: 1378
-
Git How to remove files from staging (Changes to be committed)
In Git, we can use git reset HEAD -- 'files/folders/patterns' to remove files or folders from the staging area (Changes to be committed).
Date: 2019-08-11 View: 1860
-
Git How to undo the last commit?
In Git, we can use git reset --soft HEAD~1 to undo the last commit in local. (The committed files haven’t pushed to the remote git server)
Date: 2019-08-11 View: 1693
-
Java 8 Stream.iterate examples
In Java 8, we can use Stream.iterate to create stream values on demand, so called infinite stream.
Date: 2019-08-11 View: 1318
-
Java Fibonacci examples
Fibonacci number – Every number after the first two is the sum of the two preceding.
Date: 2019-08-11 View: 1662
-
Java Fork/Join Framework examples
The fork/join framework is available since Java 7, to make it easier to write parallel programs. We can implement the fork/join framework by extending either RecursiveTask or RecursiveAction
Date: 2019-08-11 View: 1266
-
Java ScheduledExecutorService examples
In Java, we can use ScheduledExecutorService to run a task periodically or once time after a predefined delay by TimeUnit.
Date: 2019-08-11 View: 1251
-
Intellij IDEA How to show method signature?
In IDEA, clicks on the method name, press CTRL + Q to show the method signature on a pop up.
Date: 2019-08-11 View: 1403
-
Java ExecutorService examples
In Java, we can use ExecutorService to create a thread pool, and tracks the progress of the asynchronous tasks with Future.
Date: 2019-08-11 View: 1344
-
Java Sequence Generator examples
An example to show you how to create a thread safe sequence generator.
Date: 2019-08-11 View: 1459