- 博客(64)
- 收藏
- 关注
原创 套接字通信
现象:通信时,发现客户端同时接收两个服务器发来的数据时,只能在第一个套接字中接收到数据;第二个套接字无数据。解决:bind时,使用不同的本地端口来区分这些连接。这样可以确保每个连接都有唯一的标识符。原因:软件作为客户端,使用了同一本地端口连接多个服务器。[一个端口→多个服务器]客户端bind绑定本地端口时,指定的端口号不需要和服务器的端口号一致,但是发送数据时,要指定服务器的IP和端口号。
2023-12-18 12:02:55
97
原创 根文件系统制作
1.创建文件:在~/nfs/rootfs/etc目录下,创建inittab文件==>>touch inittab。1.创建文件:在~/nfs/rootfs/etc目录下,创建profile文件==>>touch profile。1.创建文件:在~/nfs/rootfs/etc目录下,创建fstab文件==>>touch fstab。1.创建文件:在~/nfs/rootfs目录下 ==>> 创建etc/init.d文件。2.添加内容:打开inittab,添加内容 ==>>vi inittab。
2023-08-08 20:54:10
205
原创 采用模块化方式编译
打开 drivers/char文件夹下的 Makefile文件。打开 drivers/char文件夹下的 Kconfg文件。a. 图形界面-选择模块化编译。2.修改Makefile文件。1.修改图形化界面信息。
2023-08-08 10:03:47
138
原创 kconfig语法
Kconfig文件:存放生成基于图形化界面内容学习原因:Kconfig是各种配置界面的源文件,内核的配置工具读取各个Kconfig文件,生成配置界面供开发人员配置内核,最后生成配置文件.config。
2023-08-07 17:51:20
164
原创 C语言笔试题总结
(a++)+b+(c++)+(d++) ----->>这一步是因为运算符优先级。=0+1+2+3-------->>这一步是因为前后自增先返回地址再自增。结构体的有效对齐值是其最大数据成员的自身对齐值;巧记法:*读作指针,const读作常量。
2023-08-07 16:19:25
71
原创 6.28作业
结构体不能被静态static修饰(不存在静态结构体),而类可以。结构体成员不能使用protected访问修饰符,而类可以。结构体需要在构造函数中初始化所有成员变量,而类随意。结构体申明有参构造函数后,无参构造不会被顶掉。结构体成员变量申明不能指定初始值,而类可以。结构体不能申明无参的构造函数,而类可以。结构体不能申明析构函数,而类可以。结构体是值类型,类是引用类型。结构体存在栈中,类存在堆中。结构体不能被继承,而类可以。转载【结构体和类的区别】
2023-06-28 20:58:38
1021
原创 6.23作业
结果-->>不记得查漏-->>相关指令分类、用户指令、磁盘指令补缺-->>后续-->>记忆 5min 30min 12h 1day 2day 4day 7day 15day。
2023-06-24 20:24:08
565
原创 6.22作业
结果-->>不记得查漏-->>进程和线程区别没有记忆补缺-->>1.2.进程之间拥有独立的用户空间(0-3G),内核空间(3-4G)所有进程共享,所以进程之间想要数据传输需要用到进程间的通信方式。同一个进程下的线程共享其附属进程的所有资源,所以不需要通信机制,但是需要注意同步互斥。3.由于创建子进程需要克隆父进程的所有资源,并且进程间切换涉及到上下文切换。所以创建多线程的效率会比多进程要高。4.进程之间相互独立,所以多进程稳定性比多线程高。后续-->>记忆三次。
2023-06-24 16:42:39
156
原创 6.20作业
3.编写脚本,计算/etc/passwd文件中的第10个用户和第20用户的ID之和。2.写一个shell脚本,获取当前用户名,用户id和工作路径。4.输入学生成绩,判断等级。
2023-06-20 23:16:38
71
原创 【C语言】时间函数
2. 调用localtime()函数,把步骤1中的毫秒数转换成当前时间的年月日。1. 调用time()函数,获取从1970年1月1日到当前时间的毫秒数;
2023-05-25 10:21:28
177
原创 【IO】什么是IO、标准IO、文件IO
IO是计算机中的输入/输出(Input/Output)的简称,指的是之间进行数据交换的过程。输入是指将外部数据传输到计算机系统中,输出是指将计算机系统中的数据传输到外部设备中。在计算机中,输入可以来自多种来源,如键盘、鼠标、触摸屏、传感器等。输出可以发送到显示器、打印机、扬声器、存储设备等。IO操作是计算机系统中的重要组成部分,它使计算机能够与用户交互,接收用户的输入,并将计算结果输出给用户。通过IO操作,计算机可以读取外部数据、存储数据、显示信息、传输数据等。
2023-05-24 23:03:44
2491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人