会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lzj-ZJ
博客园
首页
新随笔
联系
订阅
管理
2024年6月9日
C/S模型服务器的调度策略
摘要: 非阻塞轮询 就是将所有的套接字都设置为非阻塞模式,可以解决客户不发出数据导致服务器端卡死的问题,但是非阻塞套接字也无法妥善地告知服务器数据何时到达,所以服务器需要不断地尝试读取客户端数据。 fcntl()函数可以设置或者获取套接字文件的属性 多任务并发 多任务并发模型就是利用多进程或者多线程来达到同
阅读全文
posted @ 2024-06-09 18:57 夏雪呦
阅读(15)
评论(0)
推荐(0)
2024年6月5日
TCP概述
摘要: 概述 TPC:传输控制协议,TCP协议是面向连接的、可以实现端对端通信的可靠的协议。 TCP协议传输数据时会为每个字节分配一个序列号,通过这个序列号就可以判断数据是否重复到达以及数据是否丢失,还可以通过序列号对数据进行排序。 报首格式 TCP建立连接的三次握手过程 TCP三次挥手过程 C/S通信代码
阅读全文
posted @ 2024-06-05 19:11 夏雪呦
阅读(33)
评论(0)
推荐(0)
2024年5月28日
原子上下文、中断上下文
摘要: 原子上下文 内核的一个基本原则就是:在中断或者说原子上下文中,内核不能访问用户空间,而且内核是不能睡眠的。也就是说在这种情况下,内核是不能调用有可能引起睡眠的任何函数。一般来讲原子上下文指的是在中断或软中断中,以及在持有自旋锁的时候。 内核提供 了四个宏来判断是否处于这几种情况里: 这四个宏所访问的
阅读全文
posted @ 2024-05-28 21:07 夏雪呦
阅读(49)
评论(1)
推荐(0)
2024年5月11日
获取lcd设备分辨率 色深
摘要: /******************************************************************* * * file name: get_dev_info.c * author : lzj * date : 2024/05/11 * function : 获取l
阅读全文
posted @ 2024-05-11 19:07 夏雪呦
阅读(19)
评论(0)
推荐(0)
获取bmp图片信息
摘要: /******************************************************************* * * file name: get_bmp_info.c * author : lzj * date : 2024/05/11 * function : 获取b
阅读全文
posted @ 2024-05-11 19:05 夏雪呦
阅读(33)
评论(0)
推荐(0)
2024年5月8日
冒泡排序、插入排序、选择排序
摘要: 冒泡排序 思想:从左到右,元素交换。 第一个元素和第二个元素比较,若第一个元素大于第二个,则交换元素,再第二个元素与第三个元素比较,依次比较,直到比较完。则最尾部的元素是最大值。 void maopao(int a[5],int si) { for (int i = 0; i < si-1; i++
阅读全文
posted @ 2024-05-08 20:14 夏雪呦
阅读(20)
评论(0)
推荐(0)
2024年5月7日
FAT32和NTFS 、Linux内核、Linux系统目录和文件目录、MMU
摘要: 了解FAT32和NTFS FAT32文件系统用4个字节(32位)空间来表示每个扇区配置文件的情形,所以叫FAT32。兼容性较好,但对但缺点是对文件大小有限制,不支持超过4GB的文件。 NTFS文件系统是windows NT文件系统。NTFS系统比FAT32的可靠性更高,可以支持更大的分区和更大的文件
阅读全文
posted @ 2024-05-07 20:47 夏雪呦
阅读(127)
评论(0)
推荐(0)
2024年5月6日
单链表逆序
摘要: 逆序原理:保留头节点下一个结点地址,将头节点断开,遍历除头节点以外的节点,将那些节点头插入头节点中。就能实习逆序。 /******************************************************************* * * file name: demo2.c
阅读全文
posted @ 2024-05-06 21:10 夏雪呦
阅读(24)
评论(0)
推荐(0)
2024年4月24日
辗转相除法求最大公约数,最小公倍数
摘要: 辗转相除法原理 求最大公约数转换为数学方法解决,以较大的数为长,较小的数为宽构成长方形,公约数就是有个正方形能恰好能填充满这个长方形,最大公约数就是找最大的那个正方形能恰好填满这个长方形。 a%b求余,如果余数为零,则最大公约数为b,否则,以a%b的余数为短边,b为长边,继续求余,直到余数为零为止。
阅读全文
posted @ 2024-04-24 16:32 夏雪呦
阅读(61)
评论(0)
推荐(0)
公告