Linux Programming Interface Cheat Sheet
Introduction This cheat sheet provides a comprehensive list of commonly used functions in the Linux programming interface. These functions are essential for interacting with the operating system, ...
Introduction This cheat sheet provides a comprehensive list of commonly used functions in the Linux programming interface. These functions are essential for interacting with the operating system, ...
When working on large C/C++ projects or creating reusable code, building compiled libraries is a common practice. Compiled libraries allow you to encapsulate functionality and data structures into ...
Introduction In programming, the heap and stack are two fundamental memory areas used for managing data and variables during program execution. Understanding the differences between the heap and s...
Installing Ubuntu on a MacBook Pro, especially one with a Touch Bar, can be a bit tricky due to the proprietary hardware used in Macs. Here’s a step-by-step guide to get you started. This guide wil...
The favicons of Chirpy are placed in the directory assets/img/favicons/. You may want to replace them with your own. The following sections will guide you to create and replace the default favicons...
Prerequisites Follow the instructions in the Jekyll Docs to complete the installation of the basic environment. Git also needs to be installed. Installation Creating a New Site There are two wa...
This tutorial will guide you how to write a post in the Chirpy template, and it’s worth reading even if you’ve used Jekyll before, as many features require specific variables to be set. Naming and...
This post is to show Markdown syntax rendering on Chirpy, you can also use it as an example of writing. Now, let’s start looking at text and typography. Headings H1 - heading H2 - heading H3 - ...
This post is to show Markdown syntax rendering on Chirpy, you can also use it as an example of writing and a MarkDown cheat sheet. This cheat sheet covers some commonly used Markdown syntax, but t...
Data structures and algorithms are fundamental concepts in computer science that form the building blocks of efficient and organized software development. They play a crucial role in solving comple...