![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络socket编程
Escropion
嘿,我的老伙计!
展开
-
浅析 linux防火墙 iptables
浅析linux防火墙iptablesiptables防火墙iptables是用C语言实现的,并以GNU许可协议发布。其包括两部分,netfilter 和 iptables,iptbles是linux管理防火墙规则的命令行工具,处于用户空间。管理员通过iptables工具集和内核打交道,将防火墙规则写入内核。netfilter执行报文过滤规则,处于linux内核空间。通常用iptables来统称lin原创 2017-06-19 17:03:59 · 584 阅读 · 0 评论 -
linux学习之——网络 socket 编程实例
一、socket编程模型: 服务端工作流程: 调用 socket() 函数创建套接字用 bind() 函数将创建的套接字与服务端IP地址绑定用 listen() 函数监听socket() 函数创建的套接字,等待客户端连接当客户端请求到来之后,调用 accept() 函数接受连接请求,返回一个对应于此连接的新的套接字,做好通信准备调用 write()/read() 函数和 send()原创 2016-09-27 13:39:57 · 955 阅读 · 0 评论 -
网络socket编程相关函数
网络socket编程相关函数socket函数socket函数为系统创建一个套接字,应用程序通过访问该函数创建的套接字实现对数据的发送和接收。 函数原型如下:如果函数调用成功,会返回一个标识这个套接字的文件描述符,失败的时候返回-1#include<sys/types.h> #include<sys/socket.h> int socket(int domain, int type, int pro原创 2017-06-10 15:30:14 · 524 阅读 · 0 评论 -
linux下Sqlit安装及应用
下载安装sqlite去sqlite官方首页下载想要的版本的sqlite源码包[lwn@localhost sqlite]$ wget http://www.sqlite.org/sqlite-3.6.16.tar.gz进入下载目录,解压文件sqlite-3.6.16.tar.gz解压后生成sqlite-3.6.16目录. cd 进入sqlite-3.6.16[lwn@localhost sqlite原创 2017-06-11 17:01:43 · 1204 阅读 · 0 评论