Blog
1355 articles on embedded systems, edge AI, and industrial computing · browse all
AM5728 Linux Kernel Compilation Method
#AM5728#内核#编译
Design and Implementation of a Multi-axis Embedded Motion Controller Based on AM5728 EtherCAT
#AM5728#MotionController#CNC
DSP FPGA Real-time Image Processing Technology Survey
#DSP+FPGA#Image
How to Configure HTTPS for Tomcat on Ubuntu
#UbuntuTomcatHTTPS
Comprehensive Guide to C Language String Operations (Very Detailed)
#CProgramming#StringManipulation#C++
Understanding pthread_cond_wait() and pthread_cond_signal()
HTTP Request Returns and Parses JSON Data
android: Online Source Code Viewing Addresses
When and Where are Network Hardware Timestamps Applied?
Difference Between Multithreading and Multiprocessing
Difference between Buffer and Cache
Illustrated Linux Boot Process
Linux Initial RAM Disk (initrd) Overview
Learning Methods of Excellent Programmers
In-depth Understanding of pthread_cond_wait and pthread_cond_signal
Makefile $@ $^ $< .c.o Variable Practice
Linux Boot Process and a Brief Understanding of the /etc/rc.d/init.d/ Directory
#LinuxBoot#InitD#Runlevels
Linux Soft Links and Hard Links
#Linux#SoftLink#HardLink
linux find
Segmentation Fault and Coredump Debugging
maKefile Learning: An Introduction
Understanding Condition Variables
#TechnicalArticle
Completely Uninstall MySQL on Ubuntu
#Ubuntu#MySQL
Recursive and Non-recursive Implementations of Binary Tree Traversal (C Language)
#BinaryTree#Traversal#Recursive
Given a binary tree with post-order traversal sequence DABEC and in-order traversal sequence DEBAC, its pre-order traversal sequence is:
Given that the postorder traversal sequence of a binary tree is DABEC and the inorder traversal sequence is DEBAC, what is its preorder traversal sequence?
The break Statement
SO_TIMESTAMP - A Socket Option Not Covered in 'Unix Network Programming'
Directly Swapping Two Variable Values Without a Third Variable
#ProgrammingTechniques#VariableSwapping#BitwiseOperations
Large Number Multiplication Algorithm
QoS Traffic Shaping
QoS Token Bucket Algorithm Analysis
Interview: String Class Constructor and Destructor Implementation
Interview: Union Memory Representation
Interview: Clever Use of Binary
#Binary#BitManipulation#InterviewQuestion
[Sorting] Quick Sort C++ Implementation Summary
#QuickSort#C++
Distributed Big Data Processing on Linux
【c++对象模型】
#C++ virtual
[Interview] 3. How to Detect a Cycle in a Linked List? How to Calculate the Cycle's Length?
1588 Analysis and Implementation Overview
Interview Topic Overview
Interview Questions: Linux Topics
#Linux#InterviewQuestions#Programming
Interview Questions: Data Structures Catalog
Interview Question [2]: The Difference Between 'exit()' and '_exit()'
Interview Question [1]: Is i++ an atomic operation? Explain why.
C语言模块化编程(我见过最好的)
Classic Interview Question
Map vs. Set: Differences and Similarities
Benefits of Software Engineers' Agility
#idea#敏捷#算法
Reflections on Use Case Granularity and Function Granularity
#actor#FinanceSystem#include