宁泽林_NiZerin - 互联网技术博客

  • PHP
  • Go
  • Java
  • Rust
  • Python
  • 交流群
  • 关于我
  • 留言版
linux
linux

玩转 PHP 网络编程全套之 I/O 复用

PHP的socket扩展提供了一个多路I/O事件复用select IO复用 I/O复用函数本身也是阻塞I/O,发起系统调用同样的要被挂起,直到就绪事件发生,才会运行。所以也称为同步I/O模型。 I/O复用函数一般用的有select,epoll,poll,kqueue,devpoll等PHP只提供了一个select。 同步I/O模型与异步I/O模型 同步IO模型是向应用程序通知的是I/O就绪事件,而异步I/O模型则是向应用程序通知的是完成事件,后续我们在编写代码过程会进行模拟异步I/O的实现。 测试源码 $ip = …

2020年6月3日 0条评论 1084点热度 0人点赞 NiZerin 阅读全文
linux

WP 站点博客被垃圾留言,怎么办?

近几个月来在博客后台发现大量的垃圾留言,很是烦躁,一开始并没有理会,没想到后面越刷越多根本停不下来。 截止今天下午,垃圾留言将近有 1w ,感觉也不是很多,主要是这样的~~~ 他的留言全是英文,篇幅还非常长,居然还加载这 Url,这是最不可忍的。 正好今天周六,时候把这件事给处理掉了。 当然我想到了一个最简单的方法就是封 IP ,粗暴且有效 ,Get ~~~ 我连续看了好几条留言,发现对方的 IP 一直在变,但是网络部分是没变的。 可以说是对方的脚本相当智能了。 我拿其中一条留言的 IP 到  https://ww…

2019年10月20日 2条评论 1748点热度 0人点赞 NiZerin 阅读全文
linux

分享一个 Linux 下的 TCP 测试工具

因为最近在学习 swoole,需要在 linux 下测试 tcp 服务,便找到了这个工具,想分享给大家。 1、以root账户登陆,防止系统过于精简,先更新系统软件源 :   1 2 3 4 5 yum update -y # CentOS系统 用这个 apt-get update -y # Debian/Ubuntu系统 用这个 2、安装依赖,这里用到的是tcptraceroute和bc 1 2 3 4 5 yum install -y tcptraceroute bc # CentOS系统 用这个 apt-get…

2019年5月31日 0条评论 2267点热度 0人点赞 NiZerin 阅读全文
linux

Deepin 15 搭建LNMP环境 + swoole

最近因为一系列舆论因素导致好多小伙伴从 windows 跳坑到 linux ,在国内深受程序猿们喜爱的 linux GUI 当然是高热度的 Deepin 。 今天呢我就专门写一个在 Deepin 上搭建 LNMP 环境 + Swoole 的教程。 首先打开深度终端,切换到根目录,做好准备工作。 第一步:安装 C++ 编译器 由于 Deepin 不内置 cpp 编译器,我们需要重新安装。 在终端执行以下命令: sudo apt-get install build-essential sudo apt-get inst…

2019年5月26日 0条评论 2139点热度 0人点赞 NiZerin 阅读全文

NiZerin

博主已经躺平了,后面很少会更新博客。

最新 热点 随机
最新 热点 随机
PHP 中如何正确地调用系统命令? 看看 Laravel 9 的新功能 Laravel 8 性能优化自查清单 Laravel 7 已停止维护 Laravel: 新的发行时间表(2021 后改为一年一更) PHP8 已经发布,来看看有哪些新特性吧
玩转 PHP 网络编程全套之 I/O 复用 Flutter 基础(八)手势相关 Widget:GestureDetector 和 Dismissible Flutter 基础(一)移动开发的跨平台技术演进 print 不是函数 深入解析Vue开发动态刷新Echarts组件的教程 PHP7.4 Preload 性能测试
标签聚合
javascript flutter php go translations vue laravel wordpress
归档
友情链接
  • PHP函数字典
  • 宝塔运维特惠
  • 科学上网
  • 阿里云特惠

COPYRIGHT © 2021 nizer.in. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang