
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在这种情况下,可以将accept函数包含在一个无限循环中,并在每次循环中使用select函数来检查是否有新的连接到来。在这个例子中,使用select函数每隔一秒钟检查是否有新的连接到来。监听socket必须绑定一个端口,以便其他客户端可以连接到这个端口,并与该服务端进行通信。在调用accept函数之前,可以通过设置socket的属性来将其设置为非阻塞模式。接下来,调用accept函数会立即返回,而

1、聊一聊今天跟大家推荐一曲纯音乐,能真正打动作者的就那么几首吧,它或许就是其中一首吧。好了,今天为大家介绍数据驱动编程技巧,能够帮助大家在平时写出高质量的代码。2、什么...
正文大家好,我是bug菌~最近来了位新同事,闲暇时分聊了几句,其中有一点让我记忆特别深刻,说:"怎么我们这边代码中的花括号风格都独立另起一行,看代码的时候挺不适应的~",我笑着说:"习惯就好了~"。其实对于C代码中花括号的书写风格,bug菌也不是第一次听到不一样的声音了,包括之前文章中所编写的一些代码示例,也是有朋友跟我提及此事。其实对于C代码中的花括号的风格也绝非偶然,他们是有具体的命名和使用考
1、聊一聊生活中每个人都会遇到一些烦心事,其实往往一首好的歌曲就能够把你从一大堆烦心事中拉出来,所以这里推荐一首让人听了以后可以放松去笑的好歌。好了,今天主要是跟大家说说...
正文大家好,我是bug菌!今天回到了深圳,开始了今年最后4个月的工作,一年的时间真的过得挺快的,2021年又只剩下三分之一了,在返程途中思考了很多,有对未来的憧憬,也有担忧~或许人生也跟代...
nanoprintf 是用 C89 编写的,以实现最大的编译器兼容性。>, 有一些朋友问到有没有开源的printf直接可以拿来用的,不想再重复造轮子了,一些老维护项目软件架构也不能随便换,只是想加入这个组件方便以后排查问题,那当然是有的,毕竟开源界的道友们还是非常无私的。所以整体lwprinf功能的选择会更加的丰富,而且这个项目文档案例也比较丰富,根据自己的情况进行功能的选择,挺香的。兼容的输出函
正文大家好,我是bug菌~在单片机应用程序开发中可能用得比较多有RS485,CAN通信等等相对简洁一点的总线,由于所选用的单片机性能和资源有限,以太网并没有在单片机应用中作为一种普遍存在的...
正文1backtrace基本原理大家好,我是bug菌~backtrace英译为回溯的意思,这听起来有点专业了,其实大部分搞嵌入式的朋友都有听说过函数调用栈callstack。而backtrace说白了就是我们呈现函数调用关系的一项功能。所以backtrace调试功能的实现原理基于函数调用栈的概念。那什么是函数调用栈呢?函数调用栈是一个记录程序中函数调用关系的数据结构,它在程序运行时动态生成和维护。
正文大家周末好呀,我是bug菌~1函数不管是玩单片机还是嵌入式linux,只要是与硬件结合比较紧密的部分目前基本上还是C语言,当然了,不知道以后C语言会不会被取代,即便哪天被某种更加优秀的语言取代,对于大部分使用者而言也仅仅只是语法发生一些变化而已。更何况目前C语言渗透到嵌入式行业的各个角落,即使编程语言需要替代也是一个渐变的过程。想必大家在入门C语言的时候,一定会碰到这样的问题:"C语言程序的基
正文大家好,我是bug菌~对于一些需要动态存储数据的嵌入式系统往往我们需要考虑系统在各种状态的数据可靠性问题。当然也不仅仅这些数据敏感的协议,最常见的就是你向存储系统写入数据的过程中给断电了,系统下一次上电跑飞了~掉电过程是最为敏感的情景,也是一般在系统设计前期要重点考虑的,那么今天bug菌就跟大家重点聊聊一般的嵌入式系统如何尽可能的避免重要存储数据的丢失与损坏。1掉电检测前面也提到了,掉电过..