Blog

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

RSS

【面试】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