Blog
1638 articles on embedded systems, edge AI, and industrial computing · browse all
How Does a Mobile Phone Access the Internet? How Does 3G Establish a TCP Connection? How Does 3G Establish an HTTP Connection?
#Networking#TCP#HTTP
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
Connection to http://dl-ssl.google.com refused
#Networking#DevelopmentTips
android: Online Source Code Viewing Addresses
MAC ,PHY, MII
When and Where are Network Hardware Timestamps Applied?
Understanding the exec Family of Functions
The Relationship Between Socket Connections and TCP Connections
Difference Between Multithreading and Multiprocessing
Difference between Buffer and Cache
Illustrated Linux Boot Process
Linux Initial RAM Disk (initrd) Overview
Principles of Sharing Dynamic Link Libraries Among Multiple Processes
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