摘要: 愉快的周末又要来临了,对于极度热爱工作的我来说。。美滋滋。为了让大家有一个愉快的周末,今天来说点基础的东西,当做睡前催眠小文章。 redis 数据类型 redis 包含5种数据类型,相对于其他繁多的数据类型,只有5个可以说是非常有良心了。分别是 string(字符串),hash(哈希),list(列 阅读全文
posted @ 2020-07-17 11:12 所见即我 阅读(133) 评论(0) 推荐(0) 编辑
摘要: redis 的使用很普遍,如果你没有使用过 redis,都不好意思说自己是开发界的老司机。今天又到了知识普及时间。 聊到 redis,首先想到的是它的老表--Memcached。那么相比较它的老表,redis 有哪些闪光点呢? 1、持久化机制,可以定期将内存中的数据持久化到硬盘上。 2、binlog 阅读全文
posted @ 2020-07-15 10:25 所见即我 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 众所周知,redis的强劲性很大程度是因为将数据存储在了内存中,这样的优点显而易见,读取速度快;但是缺点也比较明显,过分依赖、占用内存,当redis重启后,存储在内存中的数据就会丢失。这时候就需要掌握一门新的技巧--redis持久化。 redis持久化方式 - RDB方式 根据指定规则,定时将内存中 阅读全文
posted @ 2020-07-12 16:46 所见即我 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1、设置回调函数方式 - 匿名函数 <?php $service->on('Request', function ($req, $resp) use ($a,$b){ echo 'hello world'; }); - 类静态方法 <?php //类静态方法 class A { static fun 阅读全文
posted @ 2020-07-03 11:55 所见即我 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1、TCP服务器 //创建Server对象,监听 127.0.0.1:9501端口 $serv = new Swoole\Server("127.0.0.1", 9501); //监听连接进入事件 $serv->on('Connect', function ($serv, $fd) { echo " 阅读全文
posted @ 2020-07-02 17:20 所见即我 阅读(314) 评论(0) 推荐(0) 编辑
摘要: mac使用类UNIX系统。 /bin bin是binary的简写,主要是一些系统必备的工具比如,cp,ls,mv,rm,sh等 /sbin sbin是管理员用于管理系统的一些必备命令,比如常用的,ifconfig,mount,reboot,shutdown等 /usr 目录下面的基本都是系统自带第三 阅读全文
posted @ 2020-07-02 15:08 所见即我 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 前段时间安装php拓展swoole时,经过一系列的猛如虎操作后,最后执行 make install 时,因为权限问题报错了。小朋友,是否有很多问号?sip明明已经关闭了好吗? 查看安装结果发现拓展已经安装成功了,只是写入 /usr/php/lib/php/extensions/no-debug-no 阅读全文
posted @ 2020-07-02 15:01 所见即我 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 学习使用swoole之前,先来简单了解swoole。 swoole是php的拓展,使用c/c++语言编写。是一个网络通信和异步io的引擎,一个基础库。提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时 阅读全文
posted @ 2020-07-02 14:24 所见即我 阅读(1022) 评论(0) 推荐(0) 编辑