Jay Sridhar
Contributing since July, 2017
-
15articles
Latest Articles
How to Read and Write XML Files With Java
The popularity of XML has waned recently, but you may run into it occasionally, so it's important to learn how to read and write an XML file.
How to Connect to a MySQL Database With Java
Java provides JDBC as a part of the Java SDK. In this article, let’s look at the details of connecting to a MySQL database and performing queries with it.
How to Make a Web Crawler With Selenium
Web Crawling is useful for automating tasks routinely done on websites. You can make a crawler with Selenium to interact with sites just like humans do.
A Quick Introduction to Java 8 Lambdas
If you're a Java programmer and you're interested in learning more about Java 8 lambdas, in this article we're going to take a closer look at lambda syntax and usage.
All About the Java RMI Registry and How to Use It
Java RMI stands for remote method invocation and is a protocol to invoke a method of an object running on another computer. Learn all about the Java RMI registry and how you can use it.
What Is ES6 and What Javascript Programmers Need to Know
ES6 refers to version 6 of the ECMA Script (Javascript) programming language. Let us now look at some major changes that ES6 brings to JavaScript.
Characteristics of C Programming That Make It Unique (And Better)
The C programming language is the mother of all modern programming languages. Almost every language in use today includes several features which first appeared in the C language.
What Is Shell Scripting and Why You Should Use It
In addition to being able to accept and execute commands interactively, the shell can also execute commands stored in a file. This is known as shell scripting. Here we cover the basics of shell scripting.
10 Core Java Concepts You Should Learn When Getting Started
Whether you are writing a GUI, developing server-side software, or a mobile application using Android, learning Java will serve you well. Here are some core Java concepts to help you get started.
Why the Java Virtual Machine Helps Your Code Run Better
What to know why the java virtual machine gives java more advantages over native programming for an application? Read on to find out!
What Are CGI Scripts and How Do They Improve Websites?
CGI stands for Common Gateway Interface. It is a standard protocol for web servers to execute programs and generate output for web browsers. Learn all about CGI scripts and how they can improve your website.
JSON Python Parsing: A Simple Guide
There are libraries and tool-kits available for parsing and generating JSON from almost any language and environment. This article concentrates on methods and issues arising from JSON python parsing.
Career Options for Java Programmers
With a projected growth rate of 19 percent for the 2014-2024 period (according to the U.S. Bureau of Labor Statistics), the career prospects for Java programmers are indeed excellent.
4 Methods for Writing Multi-Threaded Code in Java
In this article, we compare a few of options for writing multi-threaded code in Java, so you can better judge which option to use for your next Java project.
Python Dictionary: How You Can Use It To Write Better Code
Think of a Python dictionary as unordered sets of key-value pairs. In this article we introduce you to working with them and using them to improve your Python code.