文件存储-一切皆文件

操作系统维护了所有进程所打开的文件列表,文件表里的每一项都代表了一个文件描述符,每当我们打开文件时,都会往该表中添加一项。

Laravel中使用swoole项目案例二(后端主动分场景给界面推送消息)

客户端浏览器打开或者刷新界面,在 swoole 服务会生成一个进程句柄 fd ,每次浏览器页面有打开链接 websocket 的 js 代码,便会生成,每次刷新的时候,会关闭之前打开的 fd,重新生成一个新的,关闭界面的时候会生成一个新的。

如何优化Golang中重复的错误处理

Golang错误处理最让人头疼的问题就是代码里充斥着「iferr!=nil」,它们破坏了代码的可读性,本文收集了几个例子,让大家明白如何优化此类问题。

PHP实现异步调用的方式

在绝大部分PHP开发者眼中都认为PHP是单线程模式,异步操作要借助于消息队列或者定时任务等方式去实现。我们今天就带来几种PHP自身的方式实现的异步操作。fsockopen实验代码ceshi.php <?

linux下多线程与并发服务器设计方案及常见问题

one connection per process : 主进程每次fork 之后要关闭connfd,子进程要关闭listenfd。

网站地图