![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基础学习
文章平均质量分 54
南方有大雪
人生当苦无妨,良人当归即好。
展开
-
Linux基础网络编程:Linux下UDP网络编程模型
前面写了一篇关于TCP/IP协议的网络编程模型,本来打算UDP这块不去写的,感觉会用的少,但是很扎心的就是,去一家公司笔试和面试的时候,笔试题中有关于这一个知识点的内容,很简单的一道题,但是最近对这一部分的知识点的遗忘,没太在意,就做错了,其他的题也是做的很糟糕。先来借这里总结一下这一次面试的经历吧,那家公司的办公环境是真的舒适,在腾讯大厦,看着很高端,这是我正式面试的第一家公司,面试的岗位是嵌入式开发,公司主要是做路由和家庭网络,智能家居配套的这一块的,第一次走进这家公司,我是忐忑的,我幻想着自己一会在原创 2021-02-21 22:03:20 · 141 阅读 · 0 评论 -
Linux基础网络编程:TCP服务器与客户端的通信
前面这篇文章已经实现了:Linux环境下TCP服务器和客户端的搭建接下来需要完成客户端与服务器的相互通信。在上文中,是通过read/write来实现读取数据和发送数据的,要同时实现收与发,是否将read ,write都加在客户端和服务器就可以了呢?来先看一下:server.cchar buf[1024]; memset(buf,0,sizeof(buf)); while(1){ //memset(buf,0,sizeof(buf)); ret = read(connfd,buf,si原创 2021-02-05 21:33:18 · 521 阅读 · 2 评论 -
Linux基础网络编程:Linux环境下TCP服务器与客户端的搭建
在Linux下创建一个tcp服务器,有以下六个步骤:socket – 创建套接字bind – 绑定主机和端口listen --设置监听套接字accept – 接收客户端连接,并生成新的套接字read/write – 收发数据close – 关闭套接字简单介绍一下这几个函数:1.socket:创建套接字#include <sys/types.h> /* See NOTES */#include <sys/socket.h> int原创 2021-02-04 22:20:14 · 2644 阅读 · 0 评论 -
Linux基础学习(一 ):基本的系统指令
要学习linux系统的基本操作,Linux里面的许多指令是必须要掌握的:下面总结了一些linux的常用指令及其功能:在这里插入代码片原创 2020-11-05 20:42:44 · 347 阅读 · 0 评论