
网络编程
yilegel
这里不会有详细、高深的东西。只是把别人的东西实践了一次,再加些自己的理解。
展开
-
PHP、laravel如何接受json参数(postman传过来的)
一张图理解:原创 2021-04-29 17:39:41 · 1724 阅读 · 0 评论 -
swoole不能连接-ERR_CONNECTION_REFUSED 全解
了解防火墙:iptables详解防火墙操作:CentOs7 使用iptables防火墙开启关闭端口总结:阿里云开启端口 != 端口已经开通(开放) 用端口扫描工具检测端口只有在开启服务(运行服务器代码、软件)才能让外网去连接telnet 39.108.69.64 9999命令 是从主机外访问telnet localhost 9999 是连接本地,netstat -tnl | gr...原创 2018-12-07 17:32:08 · 2336 阅读 · 0 评论 -
php 纯socket编程核心的东西!socket_read阻塞的问题! while loop 失败!彻底搞清楚php socket的socket_read、socket_recv
重点:1、阻塞就是,没有按照PHP的思维习惯,在莫名其妙的请款下就停止了【阻塞】,阻塞的本质是在底层操作系统、网络接口等用c语言封装后暴露出来的一个PHP函数(看c的socket总结出来的)2、socket_accept、socket_read默认都会阻塞,但也可以用socket_set_nonblock()、socket_set_block()设置3、PHP不关心buffer缓存,在这:...原创 2018-12-05 18:50:54 · 7799 阅读 · 1 评论 -
一图了解 socket(以及于文件描述符fileno关系)【汇合几篇网上好文章】
引用连接PHP简单socket编程三次握手 四次握手 与socket函数的关系【PHPsocket编程专题(实战篇①)】php-socket通信演示五分钟读懂TCP 协议——TCP协议简介 没找到这篇文章的原作者一图了解...原创 2018-11-28 18:23:51 · 1499 阅读 · 0 评论 -
最大视角-从Unix底层 理解 python的io模型、python异步IO、python的select、Unix的select、epoll
参考链接最基本的文章python之路——IO模型一步步理解python的异步IOUnix底层文章Linux-C网络编程之select函数 python 的 selectlinux select函数详解 unix的selectepoll简介(一) unix的epoll【只是为了对比select,让大家知道select是很普通的一种IO方式】epoll.h 源码记录 c语言的...原创 2018-11-28 16:01:29 · 407 阅读 · 0 评论 -
Python 标准输入输出stdin stdout stderr 对照c解读 为理解Linux的文件描述符fileno做铺垫
参考链接详解stdin,stdout,stderr 作者: 茶盐耙How to print to stderr in Python 作者:stack overflow标准输入流:键盘、扫码枪等输入设备输入的东西。标准输出流:屏幕、文件等接受的东西缓冲区:内存?文件描述符:(Linux叫发,Windows叫文件句柄)一图理解...原创 2018-11-22 22:43:30 · 707 阅读 · 0 评论 -
swoole服务器返回二进制文件,websocket获取并下载
心得虽然浪费了我一周的时间。但 学到了的知识点颇丰:二进制传输二进制编码读、写、操作、下载二进制编码转化二进制编码转化成text形式的与file_get_contents()的读取结果相同readAsText(<Bolb>, “utf8”)二进制文件的base64编码用javascript实现base64编码器以及图片的base64编码以太网帧类型 以太网帧类型...原创 2019-06-05 17:05:39 · 829 阅读 · 0 评论