首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux网络编程
Orkaa
创建于2021-09-24
订阅专栏
网络编程的相关知识
等 9 人订阅
共16篇文章
创建于2021-09-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
网络编程【16】(在线词典)
在传结构体时要注意结构体的大小,以及服务器和客户端双方的互传的结构体是否一样 在操作数据库的时候注意要有打开数据库的这一条件 注意sqlite3_get_table函数的返回值,用这个判断表里是否查询
Linux网络编程【15】(知识点总结)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 常用的网络命令 ping:检测主机连接的状态 ifconfig:显示当前有效网络接口的状态 netstat:显示网络状态 2 IP地址
Linux网络编程【14】(基于UDP的网络聊天室)
基于UDP的网络聊天室 功能: 有新用户登录,其他在线的用户可以收到登录信息 有用户群聊,其他在线的用户可以收到群聊信息 有用户退出,其他在线的用户可以收到退出信息 服务器可以发送系统信息 提示: 客
Linux网络编程【13】(项目实战)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 实现客户端下载服务器所在目录文件 客户端发送要下载的文件名给服务器,服务器判断文件是否存在,将结果告知客户端如果文件存在,服务器读取文件
Linux网络编程【12】(原始套接字)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 原始套接字 1 基本概念 一种不同于SOCK_STREAM、SOCK_DGRAM的套接字,它实现于系统核心; 可以接收本机网卡上所有的数据帧
Linux网络编程【11】(Sqlite数据库)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 数据库 官网: www.sqlite.org 1 在ubuntu中安装sqlite数据库 离线安装: 将.deb包拖入ubuntu中,并执行
Linux网络编程【10】(广播和组播)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 广播 1 相关概念 前面介绍的数据包发送方式只有一个接受方,称为单播 如果同时发给局域网中的所有主机,称为广播 只有用户数据报(使用UDP协
Linux网络编程【9】(IO模型及多路复用)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 IO模型 1.1 分类 在UNIX/Linux下主要有4种I/O 模型: 阻塞I/O:最常用、最简单、效率最低 非阻塞I/O:可防止进程
Linux网络编程【8】(网络超时检测)
theme: github highlight: agate 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 网络超时检测 1.1 网络信息检索函数 1.1.1 使用getsockop
Linux网络编程【7】(Wireshark抓包工具)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1. Wireshark抓包工具 1.1 软件介绍 Wireshark用于抓取经过你当前主机网卡的所有的数据包并且会自动分析数据包 网络管理
Linux网络编程【6】(TCP和UDP本地通信)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 本地通信 1 相关概念 套接字通信最开始也和前六种进程间通信方式一样,也是只能实现一台主机的多个进程间通信,称之为本地通信,UNIX域套接字
Linux网络编程【5】(TCP和UDP网络编程注意事项)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 TCP和UDP网络编程注意事项 1 TCP网络编程 客户端一般不需要绑定自己的信息,是因为客户端的ip地址和端口号操作系统会自动分配,便于用
Linux网络编程【4】(服务器模型)
一、服务器模型 1.1 相关概念 服务器模型主要分为循环服务器、并发服务器 循环服务器: 循环服务器在同一个时刻只能响应一个客户端的请求 并发服务器: 并发服务器在同一个时刻可以响应多个客户端的请求
Linux网络编程【3】(UDP网络编程)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 UDP网络编程 1.1 流程 服务器: 创建套接字 socket() 填充服务器网络信息结构体 struct sockaddr_in 将
Linux网络编程【2】(TCP网络编程)
theme: github highlight: agate 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 TCP网络编程 1.1 模型 C/S模型:客户端、服务器模型 B/S模型:
Linux网络编程【1】(概念)
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1 进程间通信方式:七种 无名管道 有名管道 信号通信 消息队列 共享内存 信号灯集 socket(套接字)通信 网络编程就是最后一种进程间