Linux 课程设计 每日小结
Linux 课程设计 每日小结(第五天)
##项目开发日报表 姓名:赵洁 日期:2018.10.12
项目名称 | 嵌入式工程实训 |
---|---|
本人进度计划以及任务 | 敲了400行代码并用了一下午时间并跟着老师动手写了个client和server的简单通信及在Linux环境下建立一个客户端与服务器,并实现客户端和服务器的交互程序 |
本日开发中出现的问题汇总 | 在编写server时因为在一个If语句后面多加了个分号导致程序无法运行,而且对socket函数的运用不是太透彻。 |
本日未解决问题 | 同一台电脑上client可以访问server,但是在另一台电脑上访问不了 |
本日开发收获 |
1.bind函数:将套接字和指定的端口相连。成功返回0,否则,返回-1,并置errno. 2.socket函数:调用成功,返回socket文件描述符;失败,返回-1,并设置errno 3:connect客户端发送服务请求。成功返回0,否则返回-1,并置errno。 4.参数说明:sock_fd是调用socket函数返回值,my_addr是一个指向包含有本机IP地址及端口号等信息的sockaddr类型的指针;struct sockaddr_in结构类型是用来保存socket信息的sock_fd 是socket函数返回的socket描述符;serv_addr是包含远端主机IP地址和端口号的指针;addrlen是结构sockaddr_in的长度。 5.listen函数:等待指定的端口的出现客户端连接。调用成功返回0,否则,返回-1,并置errno. 6.accecpt函数:用于接受客户端的服务请求,成功返回新的套接字描述符,失败返回-1,并置errno。 |
自我评价 | 还有很多不懂的地方,希望能够更加完善自己 |
其他 | – |
Linux 课程设计 每日小结相关推荐
- 课程设计每日总结0820
课程设计每日总结0820 一.当天完成的工作 下载并掌握了墨刀的使用方法. 分析并讨论了高速公路收费系统的初步设计思路 确定java为开发所用语言 二.第二天的计划 开始使用墨刀设计高速公路收费系统原 ...
- 嵌入式linux设计报告,嵌入式linux课程设计报告
嵌入式linux课程设计报告 重庆科技学院 课程设计成果 院(系):_电气与信息工程学院_ 班 级: 计科普0802 学生姓名: 庄桐泉 学 号: 2008441067 设计地点(单位)___ _I3 ...
- linux的shell编程课设,linux课程设计-shell编程.doc
linux课程设计-shell编程.doc 还剩 18页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: fido ...
- linux根文件系统的移植 课程设计,linux课程设计bootloader的移植.doc
linux课程设计bootloader的移植 嵌 入 式 Linux 课 程 设 计 报 告 课题:嵌入式Linux下的bootloader之u-boot的移植 姓名: 胡欢 专业班级: 电信三班 学 ...
- 嵌入式linux设计报告,[嵌入式linux课程设计报告.doc
[嵌入式linux课程设计报告 重庆科技学院 课程设计成果 院(系):_电气与信息工程学院_ 班 级: 计科普0802 学生姓名: 庄桐泉 学 号: 2008441067 设计地点(单位)___ _I ...
- linux课程设计死锁避免,linux操作系统课程设计—车辆死锁.doc
linux操作系统课程设计-车辆死锁.doc 键入文字"操作系统原理"课程设计BX090709吴沛儒操作系统原理课程设计报告姓名吴沛儒班级BX0907学号9指导老师胡静二〇一一年十 ...
- linux课程设计网络应用,Linux技术应用课程设计的详细实例资料说明
本文档的主要内容详细介绍的是Linux技术应用课程设计的详细实例资料说明. 具体要求如下: 1.登录root用户,进入root目录: 2.新建file目录,在file目录下新建以自己拼音命名的文件(两 ...
- linux课程设计题目主存空间的分配与回收,可变分区分配与回收,哈尔滨理工大学操作系统课程设计报告.doc-资源下载在线文库www.lddoc.cn...
可变分区分配与回收,哈尔滨理工大学 操作系统课程设计报告.doc 哈 尔 滨 理 工 大 学 课 程 设 计 ( 操 作 系 统 ) 题 目 可变分区分配与回收 (首次适应算法) 班 级 计算机科学与 ...
- Linux课程设计八音盒,单片机课程设计——八音盒精要.doc
单片机课程设计--八音盒精要 <单片机原理及应用>课程设计 ---八音盒设计--- 院 系: 机电汽车工程学院 姓 名: 班 级: 机101-4班 组 长: 组 员: 指导教师: 姜风国 ...
- Linux课程设计石头剪刀布,课程设计-石头剪刀布程序.doc
课程设计-石头剪刀布程序 目 录 1 程序设计与程序运行裁图-------------------- 1.1 程序内容------------------------ 1.2 程序运行与裁图----- ...
最新文章
- 2022-2028年中国充电桩行业深度调研及投资前景预测报告(上下卷)
- 说了这么久中台,那你知道中台是什么?在治什么病吗?
- java对象赋值给另一个对象_java面向对象编程
- sql可视化工具_数据分析该用什么工具?
- JavaScript+ Canvas开发趣味小游戏《贪吃蛇》
- Hi3559AV100开发环境搭建
- 解决ray报错AttributeError: module ‘aioredis‘ has no attribute ‘create_redis_pool‘
- 为什么C++构造函数不能是虚函数
- 从头开始复习css之选择器(中)
- Java.util.ArrayList详解
- SpringMVC进阶
- 电商网站的价格大概多少钱?
- 数据的增量采集与全量采集
- C++ multimap的简单使用
- c语言intrins函数,【转载】KEIL C 头文件INTRINS.H中的几个函数说明
- java 中定义Person类
- H3CV7交换机软件版本升级方法
- python中文文本分析_python简单的分析文本
- ECU 自动化生产测试系统【案例篇】
- 深度linux系统软件卸载在哪,LinuxDeepin/apt软件升级、安装、卸载与系统升级的好帮手...