Blog

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

RSS

MAC ,PHY, MII

网络硬时间戳在何时何地打的?

exec函数簇理解

socket连接和TCP连接的关系

多线程和多进程的区别

buffer 与cache 的区别

图解linux启动过程

Linux 初始 RAM 磁盘(initrd)概述

多个进程间共享动态链接库的原理

优秀程序员学习方法

深入理解pthread_cond_wait、pthread_cond_signal

makefile $@ $^ $< .c.o变量练习

linux 启动过程以及 /etc/rc.d/init.d/目录的一点理解

linux软连接和硬连接

linux find

段错误与coredump调试

maKefile学习入门篇

条件变量的理解

Ubuntu下彻底卸载mysql

#ubuntu#mysql

二叉树遍历的递归和非递归实现(C语言)

#二叉树#遍历#递归

已知二叉树后序遍历序列是DABEC 中序遍历列是 DEBAC ,它的前序遍历序列是

已知二叉树后序遍历序列是DABEC 中序遍历列是 DEBAC ,它的前序遍历序列是:

break语句

SO_TIMESTAMP - 《Unix网络编程》中未提及的Socket选项

不用第三个变量,直接交换两个变量的值

大数相乘算法

QOS流量整形

qos令牌桶(Token Bucket)算法解析

【面试】String类构造和析构函数实现

【面试】联合体内存表示

【面试】二进制妙用

大话递归

【排序】快速排序C++实现总结

#快速排序#c++

Linux下分布式海量数据处理

【c++对象模型】

#C++ virtual

【面试】3.如何判断链表是否有环?如何计算环的长度?

1588分析和实现总纲

【面试】之专题总纲

【面试题】之Linux目录

【面试题】之数据结构目录

面试题【2】‘exit()’与‘_exit()’的区别

面试题【1】:i++是否原子操作?并解释为什么?

智能指针(auto_ptr 和 shared_ptr)

htonl(),htons(),ntohl(),ntons()--大小端模式转换函数

Linux中从普通用户启动Wireshark抓包

C++ map的基本操作和使用

C语言模块化编程(我见过最好的)

Posix线程私有数据

经典面试题

双向链表建立、插入和删除