What are Arrays and how can you use them to maximise your programs efficiency? This article explains the benefits of using arrays and how different languages handle arrays
Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the tree data structure: how it works, its advantages or disadvantages and some of its common uses. C++ sample code is also included.
Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the stack and queue data structures: how they work, their advantages or disadvantages and some of their common uses. C++ sample code is also included.
Restrict a workbook and contents to a specific user or users. Using the windows username, stop unauthorised users from opening a workbook
AndroidX is an Android JetPack component which is designed to help remove boilerplate code from your applications and decrease time invested in making applications. In this article, we will have hands-on experience with the Navigation API.
Maven is one of two build tools you'll probably use when creating Java projects. It's one of the essential tools in your developer toolkit.
Drawing circles and arcs in HTML5 can be quite a challenge. In this tutorial I explain how to draw circles and arcs and how the angles of arcs are measured. This tutorial contains many examples.
There is a rising demand for developing websites for all kinds of business. This hub discusses about web development, developer, programming languages and CMS, which is gaining a lot of attention.
We used variable in our C program to store value but one variable can store only single piece information (an integer can hold only one integer value) and to store similar type of values we had to declare many variables. To overcome this problem we used array which can hold numbers of similar data type. But array too have some limitations, like in our real world application we deal with set of dissimilar data types and single array cannot store dissimilar data.
Adding a few lines of VBA code to Excel will allow you to dynamically export your data in a Worksheet to a Microsoft SQL Server without the need of a programmer.
In this article we will create a TwittterBot with Raspberry Pi and Android Things. The bot will take pictures at regular intervals and tweet them with the help of Twitter API.
Learn about the difference between deep learning and machine learning. Both concepts are important to artificial intelligence. Deep learning is a sub-field of machine learning that uses neural networks to solve problems.
Noah provides a candid look at some of the realities of writing an OS, the benefits of taking on the task, the experience needed to get started, and shares some of his own personal mistakes.
In this Article, we will see how to create java application property file and then, we will write and read application properties through that file. This Article uses a simple text file for storing and retrieving the Java Application Properties.
In this Article, I will show writing to a File and Reading from a file using BufferedReader and BufferedWriter.
This post describes a method called Color Coherence vector (CCV). it is a way to encode an image into a low dimensional vector representation. Due to its simplicity, It is used as a fast robust way for image comparison.
If significant code generation could take place right after requirements gathering but just before hands hit keyboard, Sprint Zero would likely become the most important of all sprints. Learn how to bootstrap your next DevOps effort, whether migrating or creating.
In this article I will demonstrate how one can preserve the window size and position between user sessions. The application will remember its size and position when the user restarts as a result.
There are three methods for adding Cascading Style Sheets to your HTML document. Here, we will focus on the Internal CSS.
In this article, we will create our own event using delegate. Then, we will write a handler for the event in a different class assuming we are the client of the custom event published class.
In this article, we will explore creating a simple thread in C-Sharp Console Application. We will also see the use of Thread Join() method.
This guide is for beginners. I’ll walk you through the installation process so that you can get started with your first web app framework.
This hub explain how do we use c++ bitset class to represent binary numbers and check individual bit fields in it.
This hub explains how do we overload a function in C Plus. It covers the factors that are involved in the function overloading like default parameters, variable promotions etc
Learn about the different types of computer languages and how they are different from one another. Compare their advantages and disadvantages.
I'm going to show you how to create simple search using PHP and MySQL. You'll learn: How to use GET and POST methods Connect to database Communicate with database Find matching database entries with given word or phrase Display results You...
In this Article, we will create a Database using SQL Server Management studio. First, we will create the T-SQL and run that script to create the Database. We will also look at Allocation Blocks.
Connect with your newly installed MySQL Server and Workbench and test the connection from your Windows machine using a database.
(c) klanguedoc 2010. iOS SQLite Database is a tutorial that demonstrates how to create an iOS iPhone and iPad applications with a SQLite database.
In this article, we will create a Multicast delegate in C# console application and explore how it works.
In this article, we are going to see the usage of C-Sharp ThreadPool. We will also see an example which demonstrates creating threads through ThreadPool.
In this article, we will create an example to explore Multi-Select Checked Listbox in C-Sharp Windows form Application. Each List Box item is a Checkbox.
MFC Example that performs File Content Copy operation using Win32 API functions CreateFile, ReadFile and WriteFile
Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the linked list data structure: how it works, its advantages or disadvantages and some of its common uses. C++ sample code is also included.
This article shows how do we create property pages using Visual C++ Microsoft Foundation Class (MFC).
In this short article, we will create an “Auto Complete Text box” in C# Windows form. When a user types first few letters, the Text box provides options to complete.
An easy to follow introduction to the basics of programming for beginners, including a terminology guide, software and tools, common practices and basic principles.
In this tutorial I will show you how to add borders to your website images using CSS. I will also show you how to change the shape, color, and size of the borders to match your website design.
Create beautiful custom control radio buttons and checkboxes for your iOS (iPhone, iPad) applications. Follow this simple tutorial to create radio buttons and checkboxes that fit the style of your app and requires very little code.
Ladder logic is one of the most used languages in PLC programming. There are a million different ways of achieving end solutions, but there are some functions and patterns that every beginner should know about.
The "FOR XML" clause in the SQL language represents the query output in XML format. In this article, we see how we can use "FOR XML" with examples.
How to Develop an Excel App using the VSTO Interop services (com) and C#. This hub also demonstrates how to add a ribbon and interact with the app from the ribbon.
Arrays can be tricky to get your head around when you first start out coding in C#. Fortunately, they're not that complicated at all...
Need to align a graphic on a webpage? Are you trying to put captions under your images? Here's the codes you need to make things work.
In this article, we will see how we can create in built Stack and Queue in C-Sharp. Then we will start using the basic operations of stack as well as queue.
Bootstrap modal box is very good option for building web application that require user interaction. It provide good experience to the user of your website.
Search option in database enabled website is one of the most important features of that website. Providing the search facility to the user allow him/her to retrieve the information from website that he/she is looking for.
In this example, we will look at creating java.awt.Frame Window object at runtime. We also look at closing the Window.
Alan Turing was a British mathematician and early computer scientist who had a fundamental role in the advancement of computer science. During World War II, Turing led a team of codebreakers to crack secret messages sent by the German military via the Enigma machine, thus shortening the war.
Six lithium-ion battery types are compared to one another with respect to specific energy, specific power, performance, lifespan, safety, and cost.
If you’re brand-new to the area of software development, the troublesome part of learning programming is choosing where to start. There are hundreds of programming languages for public use, each with its individual complexities and habit.You’ll start to find which programming language will be most .
This tutorial will show you how to code your very first website from the ground up using HTML and CSS. This guide is well-suited for beginners.
Working with long texts can be a huge challenge, especially when you need to include code snippets within your documents. Here are three ways to confidently and conveniently do that in Microsoft Word.
Search engines are good for finding information on almost anything but you often end up with too much information. Making your own is good for finding the answers you want. Learn how to make a personal search engine or just copy and paste the code into a webpage.
Object Oriented Programming Style or OOPs is the modern way of writing computer code which provides simplicity, modular structure and maintainable code for complex programming architecture.
Learn how to find the length of a list in Python. Use the built-in function len() to find the length or size of a list, which is Python's version of an array.
The science of artificial intelligence has embraced the art of writing and reporting with the founding of Narrative Science, a company that is pioneering the science of automatic writing. This article explains how it will have a dramatic impact on journalism as we know it.
In this article I will go into all the reasons why you should learn the python programming language in order to become a better researcher of trading and investing strategies.
Starting off in the world of Automation and PLC programming can be daunting, especially when reference material refers to terminology that isn't immediately obvious. This article aims to be an aid to those who want to understand and use the correct terminology for PLC programming
This article shows you parsing the command line arguments. This will explain how do process actual arguments as well as argument switches (i.e) one with -
We learn the programming language but writing code is an ART. A good programmer must write code which is clean, structured, and easy to understand using defined industry standards.
A guide to using Data Unit Types (DUT) / Structures (defined as STRUCT) in PLC code to help simplify the overall project. Learn the benefits of using Structures and how to program faster by using them
This article explains creating FileHandler for rotating set of files and formatting the output with SimpleFormatter.
This article explains how we pass parameters to a function By Value and By Reference and what is the behavior when parameters are Standard Types and Class Types. We will also examine the usage of the OUT keyword in the parameter.
In this example, we will create a MFC SDI Application and display a popup menu when its client area is right-clicked.
To get started with MySQL installation, you need to download the MySQL installer and then configure the MySQL Server. This hub will help you with the process and see you through the finishing touches.
Keeping your favorite recipes organized is a challenge for many of us. Create your own recipe database and never have to hunt for your recipes again.
Run WMI queries and process or another DOS or Windows process from SQL Server using the SQL xp_cmdshell function. This tutorial walks you through how to setup xp_cmdshell on the server and execute different types of queries and storing those values in tables.
Data structures are important programming tools that provide essential help in solving complex computing problems. Here we focus on the array data structure: how it works, its advantages or disadvantages and some of its common uses. C++ sample code is also included.
The mathematician Norbert Wiener invented the field of cybernetics, inspiring a generation of scientists and engineers to think of computer technology as a means to extend human capabilities.
Java is a great, versatile language. In this article, I shall discuss the basics to help you on your journey in Java programming.
Out of a number of relational database management systems available on the market today, MySQL is considered one of the world's most popular. Let's find out what makes MySQL superior to other relational databases that are based on relatively similar syntaxes.
Logging Levels in java controls what kind of information needs to be captured. In this article, we will look at different logging level and how it is organized.
In this example, we will create Data relationship between DataTables using Ado.net DataRelation Class. We will also explore the benefit of these DataRelations by assigning it to the DataGridView Control.
One difference among C-Like languages is whether unused memory is given back explicitly through free or delete, or recycled by a garbage collector (GC). You can help the GC by using object pools.
After installing the Community Server, you will need to install a MySQL workbench on your Windows machine to complete the process. This hub guides you in installing the MySQL Workbench 8.0.12.