logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C语言之memcpy()函数

昨天被问了个很基础的C语言的问题。写出u8 * memcpy(u8 * src, u8 * dst, size_t len)的定义。比较紧张,以为要考虑很多东西;于是,将很多乱七八糟的情况考虑了下。一般写成void *,强制转换成8bit的类型。事实上,由于这里使用unsigned char型,不再需要强制转换了。src和dst是否为空,我用if判断。如果src空,则出错;

到底什么是云计算:云计算的5-3-2原理与实践

经常有人问我:“到底什么是云计算,它的核心是什么?”自从某次的思考后,我每次都会回答:云计算的5-3-2原理,也就是具备5大核心特点,3种服务模式和2种部署方式。一、引子由于云计算的广泛热炒,很多东西都牵强附会地被”云“了。于是,”人云亦云“、“新瓶换旧酒”、“假大空”等各种帽子被扣在了云计算上。各种厂商和机构也纷纷给出了自己的云计算的定义,纷纷扰扰,混乱不堪。这种情形,所有的努力

#云计算#服务器#网络
Linux内核模拟浮点运算

最近在阅读Linux内核的龙芯改进版时,发现内核中有模拟浮点运算的模块,略作记录。 在arch/mips/math-emu/目录,内核用整数运算对浮点运算进行了模拟实现。这是为什么? 原来,很多嵌入式芯片是没有浮点运算的。这又是为什么?浮点运算的功耗和成本是很大的,对于嵌入式芯片,这有时值得通过牺牲效率节约成本。 但是,这些运算在内核中实现,普通应用程序如何使用?用户进

#嵌入式
到底了