Blog
1638 articles on embedded systems, edge AI, and industrial computing · browse all
【面试】4.单链表的反向
知名公司数据结构笔试题
map set 异同
Mediator模式
适配器模式和外观模式(强烈推荐)
互斥锁Mutex与信号量Semaphore的区别
C角度(一)——任何C程序,可理解为指针指向某一个字符,然后字符匹配
static作用(作用范围,存储区域,生命周期)
const int *p,const * int p,int const *p
2012微软笔试题(暑期实习招聘)
判断单链表是否有环
大话二叉树(一)
二分查找实现 C代码
#c#linux
函数栈变化过程分析
#gcc#c
TCPIP和Socket的关系(绝对经典)
#socket#360
PV原语操作详解
#semaphore#工作#通讯
38头牛中选出3头跑得最快的,使用一个每次只能供6头比赛的场地,要求用最快的方法。(整理)
#数学计算
将二叉树的两个孩子换位置,即左变右,右变左。(递规与非递规两种方法)
#null#算法
A,B,C,D四个进程,A向buf里面写数据,B,C,D向buf里面读数据,pv实现
#c#semaphore
链表逆序
#null#list#测试
Linux中TASK_RUNNING状态的进程链表
#linux#struct#list
Linux原子操作的分析
#linux#assembly#compiler
什么是 "asmlinkage"?
#system#assembly#function
ipc消息队列系统函数调用源码入口:如sys_msgsnd
#struct#user#null
SYSCALL_DEFINE含义
#汇编#user#table
重构1:梳理并分解混乱的继承体系
#生活
__read_mostly变量含义(LINUX)
#linux#linux内核#cache
EXPORT_SYMBOL含义及用法
#module#shell
为耦合辩护,为继承伸冤
#数据结构#interface#语言
聚合和组合的区别
#class#语言#c
起草:最小的方法
#程序开发
深入一种编程语言 VS 依赖一种编程语言
#编程#语言#框架
软件工程师反应灵活的好处
#idea#敏捷#算法
你这个人很好
#工作
软件工程师上班时如何度过艰难的下午(15:00~16:00)
#音乐#活动
用例粒度与函数粒度的思考
#actor#财务系统#include
VXWORKS内核分析
#任务#数据结构#算法
VxWorks的多任务通信机制
#任务#semaphore#嵌入式操作系统
VxWorks消息队列分析及应用
#数据结构#任务#api
VxWorks进程通信0 -- 任务管理
#任务#任务调度#delay
VxWorks进程间通信2 -- 信号量
#semaphore#任务#优化
Vxworks 进程间通信1--消息队列
#buffer#任务
Vxworks消息队列例解
#任务#存储#null
vxworks下任务间消息队列通信例程
#任务#structure#include
休息的艺术
#工作#生活#活动
(转载)男人如何更好地休息
#生活#工作#活动
脑力劳动者如何更好地休息
#活动#生活#工作
C++中的虚函数(virtual function)
#function#c++#class
C实现bitmap位图
#c#null#file
vxworks 常用命令
#statistics#任务#function