-
Visual Studio Code Cloning a GIT Repository
Visual Studio Code is an open-source and free IDE for programmers. It has community-based plug-ins for different works. Nowadays it is one of the most widely used IDE for many development languages and platforms. The most important thing is that it runs on many platforms like Windows, Mac, Linux. It can be downloaded from it…
-
GIT Uses in Eclipse Guide
Eclipse IDE is the most widely free open source editor mostly used by Java developers. It comes in many trims packages like Eclipse Java, J2ee, Php, C/C++. It has an array of Plug-ins support by community and commercials licenses. Now most of the Eclipse IDE has a preconfigured GIT repository integration tool, if your installation…
-
Rest Client For Java using HttpClient and Jakson
There are many HttpClient and Rest Clients lib is available for Java developers. The most common is Spring Rest Template for REST client and Apache HttpClient a generic HTTP client. I personally like the Apache HttpClient library for making REST calls and Http Calls. I found one generic kind of REST client using Apache HttpClient…
-
Java HttpClient POST, PUT and Patch Example with Body
Java HttpClient library from Apache is very good, it provides many interfaces to perform different operations like POST, PUT, and PATCH. One can also send String or URI encoded form and another payload very easily using the HttpEntity interface. You can easily add query strings and custom headers. To post JSON string, XML, or simple…
-
HttpClient Java Get Example with Query String and Custom Headers
Apache HttpClient java library is my most preferred HttpClient library for making HTTP requests. One can easily add parameters, body, and custom headers with clean interfaces. Since version 4.0 it also provides EntityUtils to read the response from HttpResponse into string and byte arrays. Here is a complete example to make get requests with parameres…
-
Connection Timeout In Java HTTPClient, RestTemplate and URLConnection
Connection timeout is the time for which an HTTP client or Socket client waits, if the server doesn’t respond in that time or not found then the client closes the connection. HTTP also uses sockets internally. Connection timeout is different from the Connection Request timeout or connection read timeout. In many situations, the client doesn’t…
-
Best Libraries for Working with CSV in Java
Reading and writing CSV in Java can be very simple by the use of some well known and stable CSV library. One can write CSV using core java classes very easily for reading CSV can be problematic as there are many variations in CSV. CSV is one of the most common data formats for exporting…
-
Office Lens PDF Scanner Mobile App for Online Classes
Office Lens is free to use the Mobile app for Android and Ios devices. Which is very handy in scanning documents, whiteboards, pictures, and cards. This can be download from Microsoft Office Lens – PDF Scanner Play Store and Microsoft Office Lens|PDF Scan Apple store. Microsoft is known for its user-friendly products, Nowadays most of…
-
SpotBugs Static Analysis Tool For Java Developers
SpotBugs is a software tool for static analysis of Java programs, which is free to download, use, open-source and can be used in various ways. It can be installed as Eclipse Plugin, configured with Maven build as plugin and Gradle builds as a plugin. It is very handy while being used as an Eclipse plugin…
-
Best Way to Keep Java Code Clean and Organized Using Eclipse
Eclipse IDE Java Editor Save Actions option should be used by all developers as it helps to keep code clean and organized. Eclipse is the most widely used IDE for Java programming as it provides a lot of features and it has the support of many free and paid plugins. Most important it is free…