仙士可博客

193 篇文章
28 人订阅

全部文章

仙士可

php混淆加密解密实战

在查看别人的php源码的时候,我们经常会看到加密后的php代码.那么php加密原理是什么呢?怎么解密呢?

1730
仙士可

关于接口幂等性

HTTP/1.1中对幂等性的定义是:一次和多次请求某一个资源对于资源本身应该具有同样的结果(网络超时等问题除外)。也就是说,其任意多次执行对资源本身所产生的影响...

7410
仙士可

关于easyswoole实现websocket聊天室的步骤解析

在去年,我们公司内部实现了一个聊天室系统,实现了一个即时在线聊天室功能,可以进行群组,私聊,发图片,文字,语音等功能,那么,这个聊天室是怎么实现的呢?后端又是怎...

18010
仙士可

php图片木马实现原理

木马病毒是指隐藏在正常程序中的一段具有特殊功能的恶意代码,是具备破坏和删除文件、发送密码、记录键盘和攻击Dos等特殊功能的后门程序。

9510
仙士可

压力测试工具:apache bench(ab)

作为php后端工程师,除了实现业务需求之外,需要考虑的就是自己写的服务,在大并发下是否能正常运行了,例如在我之前文章讲到的,在并发下,数据库查询可能会造成脏读幻...

13630
仙士可

php的垃圾回收机制

在平时php-fpm的时候,可能很少人注意php的变量回收,但是到swoole常驻内存开发后,就不得不重视这个了,因为在常驻内存下,如果不了解变量回收机制,可能...

7110
仙士可

redis集群环境配置

redis是一个开源的 key->value 高速存储系统,但是由于redis单线程运行,在系统中,只能利用单核的性能

9730
仙士可

网站高并发解决方案(理论知识)

当面试官问:"网站高并发怎么做?"时,该怎么回? 在高并发下,我们(初级程序员)能做什么?

11910
仙士可

php实现tcp服务器

经过了一个半月的研究,终于将php多进程,和tcp方面研究通了,这篇文章主要讲解一下我了解到的知识点

8110
仙士可

php yield关键字以及协程的实现

php的yield是在php5.5版本就出来了,而在初级php界却很少有人提起,我就说说个人对php yield的理解

9620
仙士可

Rpc的实现原理以及实现一个简单的Rpc

RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某...

8810
仙士可

C语言网络编程-tcp服务器实现

本文会讲前面3种io模型的tcp服务器实现(本文只做tcp服务器实现,客户端逻辑处理,接收数据等缓冲区不做深入说明)

11410
仙士可

swoole/easyswoole 新手入门教程

为了使广大开发者更好的入门swoole/easyswoole,本人已经在easyswoole官网增加了swoole/easyswoole新手入门教程,看完就能入...

9810
仙士可

关于在windows上进行swoole开发的软件使用

转眼就是2019年了,又好久没更新博客了,今天带来我在windows下写swoole代码(买不起mac的仙士可)

12520
仙士可

大数据存储处理-bitmap的艺术

给20亿个不重复的unsigned int的整数的文件,每一行一个数字,没排过序的,然后再给一个数,如何快速判断这个数是否在那20亿个数当中?

9010
仙士可

php自动识别背景并且把它改为白色

本文为仙士可原创文章,转载无需和我联系,但请注明来自仙士可博客www.php20.cn

4910
仙士可

HTTP跨域详解和解决方式

那么究竟什么是跨域,跨域又是怎么产生的,以及跨域请求的问题需要怎么解决。我们一起来了解一下这些知识。

7600
仙士可

使用easyswoole开发多进程多协程队列式爬虫

这里我推荐http://www.querylist.cc/  可使用jq的语法选择html页面的元素,非常好用

13320
仙士可

easyswoole 验证码使用

注意,需要自己保存验证码,这样用户才能验证成功 可通过session组件,或者使用另一种验证方式进行验证:关于验证码存储机制的转变

7510
仙士可

easyswoole快速实现一个网站的api接口程序

目前,easyswoole已经成为了最知名的swoole框架之一,本人也用easyswoole开发过很多个项目了,现在就来讲一讲如何用easyswoole快速实...

20330

扫码关注云+社区

领取腾讯云代金券