Article
With Spring, we map requests to request handlers via the @RequestMapping annotation. Spring Boot introduced us to derived types of this annotation - @GetMapping, @PostMapping, @DeleteMapping, etc. These requests contain different types of information and data - and depending on what our endpoint does with the request, we may want...
David Landup
Websites generally need additional files such as images, CSS, and JavaScript files that are necessary to render complete web pages in a browser. In small projects, we can work our way around by providing absolute paths to our resources or by writing inline CSS and JavaScript functions in the HTML...
Muhammad Hashir Hassan
By default, when writing a Vue.js Single Page Application (SPA), all necessary assets such as JavaScript and CSS files are loaded together when the page is loaded. When dealing with large files, this can lead to unsatisfactory user experience. With the help of Webpack, it is possible to load...
Guest Contributor
The cat command is a Unix tool used for manipulating and displaying file contents. The command gets its name from the word "concatenate" because it has, among other things, the ability to concatenate files. In this article, we'll go through a few easy ways to use this command...
Kristina Popovic
As images have become an integral part of the web, the need for image processing becomes ever-present. There are various libraries and binaries that are used for image processing in Node.js, two of which are GraphicsMagick and ImageMagick. ImageMagick is an open-source image processing software for creating, modifying, and...
Aniuchi Adaobi
NPM stands for Node Package Manager and refers to either the online project repository or the Command Line Interface (CLI) tool used to interact with the online repository. Currently, NPM is the world's largest software registry with over 1.4M+ code packages. For example, if you wanted to use Node....
Abhilash Kakumanu
String padding refers to adding, usually, non-informative characters to a string to one or both ends of it. This is most often done for output formatting and alignment purposes, but it can have useful practical applications. A frequent use case for padding strings is outputting table-like information in a table-like...
Replacing all or n occurrences of a substring in a given string is a fairly common problem of string manipulation and text processing in general. JavaScript offers a few ways to get this done fairly easily. In this tutorial, we'll cover some examples of how to replace occurrences of a...
Facial detection is a powerful and common use-case of Machine Learning. It can be used to automate routine tasks such as tracking school attendance, assist law enforcement, secure devices through biometric authentication, and even power fun experiences like virtual makeup try-ons that track facial features in real time. In this...
© 2013-2026 Stack Abuse. All rights reserved.