Linux Kernel Data Structures: Bitmap

Linux Kernel Data Structures: Bitmap

(Click the public account above to quickly follow) Compiled by: Joraku Online – Qiao Yongqi Click → Learn how to join as a column author If you need to reprint, send the word “reprint” to see the instructions This series: “Linux Kernel Data Structures: Radix Tree” “Linux Kernel Data Structures: Doubly Linked List” Bitmap and … Read more

Complement and Disease: Misdiagnosis Strategies for Atypical Hemolytic Uremic Syndrome

Complement and Disease: Misdiagnosis Strategies for Atypical Hemolytic Uremic Syndrome

Atypical hemolytic uremic syndrome (aHUS) is a type of complement-mediated thrombotic microangiopathy (TMA), characterized by microangiopathic hemolytic anemia (MAHA), thrombocytopenia, and multi-organ damage as typical manifestations, with infection and pregnancy being the main triggers.[1] The condition of aHUS is usually quite critical. In the pre-complement treatment era, the mortality rate during the acute phase was … Read more

Using TMap in C++ within Unreal Engine for Key-Value Pair Storage

Using TMap in C++ within Unreal Engine for Key-Value Pair Storage

In C++ within Unreal Engine, TMap is an associative container used for storing key-value pairs, similar to the standard library’s std::map, but optimized for UE’s memory management and performance. Below are the basic usage and common operation examples of TMap: 1. Include Header File To use TMap, you need to include its header file: #include … Read more

A Comprehensive Guide to the Linux File System: Exploring the ‘Heart’ of the System!

A Comprehensive Guide to the Linux File System: Exploring the 'Heart' of the System!

Linux | Red Hat Certified | IT Technology | Operations Engineer 👇 Join our technical exchange QQ group with 1000 members, note 【public account】 for faster approval Understanding the File System Simply To build a framework for the file system, we can start with this command: This is the stat command, which checks the information … Read more

C Algorithm 04: Searching Massive Data

C Algorithm 04: Searching Massive Data

【Problem】Given 4 billion unique unsigned int integers that are not sorted. Given a number, how can we quickly determine if this number exists among those 4 billion numbers? 1 billion is 9 zeros, so 4 billion is 4000000000. Our instinctive thought for a solution is to use a for loop to find the equal number, … Read more

Key Points for Adapting to Android 10: Scoped Storage

Key Points for Adapting to Android 10: Scoped Storage

This article is a supplementary extension of “First Line of Code, 3rd Edition”. The keywords to access this article are hidden in Chapter 9 of the book. Although this article was written a while ago, I thought that since the new book has just been released, it would be unlikely for anyone to read it … Read more

Implementing Printf Function via JLink SWD Interface

Implementing Printf Function via JLink SWD Interface

The printf function is indispensable during microcontroller debugging, allowing developers to intuitively and conveniently obtain the current running status of the program. However, in chips like STM32, to achieve printf functionality, UART must be utilized. Is there a way to implement printing functionality solely with JLink? The answer is yes. ARM has adopted a new … Read more

Powerful ITM Debugging Tool for STM32

Powerful ITM Debugging Tool for STM32

STM32 has a code tracing feature, known as ITM, which is a very powerful debugging function that can replace serial input/output functionality, requiring only one I/O line to implement. Of course, its benefits are not limited to this; when debugging embedded operating system code, you will find it quite convenient. However, the focus of this … Read more

Using Freetype to Display a Line of Text

Using Freetype to Display a Line of Text

Before sharing the content, let’s announce the course updates: Good news, << Upgraded Video Application Basics Chapter 6: Text and Image Display >> has been updated with 5 new lessons: 1. ASCII Character Bitmap Display (9 minutes, free) 2. Chinese Character Bitmap Display (16 minutes, free) 3. Universal Command for Cross-Compilation Programs: Example with Freetype … Read more

Complete Guide to Linux File Systems: Step-by-Step

Complete Guide to Linux File Systems: Step-by-Step

Linux | Red Hat Certification | IT Technology | Operations Engineer 👇1000 people technical exchange QQ group, note [public account] for faster access Components of a Group The following are the components of each group, but not every group has a super block, which will be discussed later. inode table The inode table is a … Read more