- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 非阻塞式 I/O
非阻塞式 I/O概述非阻塞式 I/O, 相对复杂, 增加了很繁琐的输入输出缓冲区, 通常讲解此类 I/O 会用下面这张图来描述, 对于非阻塞式的涉及来说, 光这一张图的讲解太过敷衍.先大致描述以下这张图, 进程调用 recvfrom 方法, 向内核获取 I/O 数据(也就是输入输出, 缓冲流的数据), 如果内核有数据, 则复制数据并返回结果, 如果没有, 则返回 BWOULDBLOCK 标...
2019-01-23 09:06:50 481
原创 UDP 套接字编程
UDP 套接字编程UDP 套接字编程相较于TCP 套接字编程会简单一些, UDP 仅提供无连接的不可靠数据报协议,而TCP是面向连接的字节流协议.UDP 函数介绍这里, 服务器和客户端都不需要调用 TCP 的 connect 方法, 客户端可以直接发送数据, 而服务端仅在为套接字命名(绑定端口)之后, 就可以接收消息. 函数介绍如下:socket 创建一个套接字并返回该套接字的文件描...
2019-01-23 09:05:48 339
原创 wrk 安装以及使用
WRK 编译安装没有找到 yum 源, 这里记录 wrk 的安装过程安装# 1. 切换到待安装的目录cd /usr/local/src# 2. 免提示(-y), 安装 gityum install git -y# 3. 下载 wrk 源码git clone https://github.com/wg/wrk.git# 4. 进入安装文件夹cd wrk# 5. 下载 g...
2019-01-20 22:13:07 2518
原创 PHP 图片压缩 (尺寸和质量)
虽然是图片压缩, 但是 png 和 gif 暂时没有提供实质性的压缩方案, 只能改变尺寸压缩图片, jepg 可以很有效的得到压缩/** * 图片压缩类 * * @package App\Http\Controllers\Common * @author Ican Bachors * @carrier CLZ 19/1/16 */class ImgCompressor { ...
2019-01-17 14:05:19 6719
原创 TCP 回射服务器
TCP回射 服务端程序本例为多进程的 TCP 回射程序(服务端)#include <unp.h>int main(int argc, char **argv){ int listenfd, connfd; pid_t childpid; socklen_t clilen; struct sockaddr_in cliaddr, servaddr; ...
2019-01-17 09:26:57 275
docker 技术简介,docker 使用说明书,入门手册
2018-06-24
Git安装使用教程
2018-01-04
HTML斯诺克桌球
2018-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人