Blog

1355 articles on embedded systems, edge AI, and industrial computing · browse all

RSS

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