苏嵌项目实战
—————————————————————————————————————————————————————————
项目开发报表 姓名:孔辉 时间:2018.10.12
项目名称 | 实训 |
---|---|
本日任务完成情况 | 学习了用c语言进行多线程操作和通信操作 |
本日任务中出现的问题总汇 | 无 |
本日未解决问题 | 两台电脑局域网连不上 |
本日开发收获 | 知道了如何创建多线程和两台电脑之间通信之类 |
自我评价 | 不错 |
今日学习代码 | ipconfig Windows中用于显示或配置网络设备 ifconfig linux中用于显示或配置网络设备 send 数据的发送 recv 数据的接收 connect 创建与指定外部端口的连接 listen 监听来自客户端的tcp socket的连接请求 bind 将一本地地址与一套接口捆绑 memset 为新申请的内存做初始化 sockfd 实现不同虚拟机或不同计算机之间的通信 pthread_mutex_destroy 摧毁互斥锁 pthread_mutex_unlock 解除互斥锁 pthread_mutex_lock 添加互斥锁 pthread_cancel取消线程 pthread_creates创建线程 pthread_exit 线程退出强制转换 |