摘要: <?php$db = new swoole_mysql();$server = array( 'host' => 'localhost', 'port' => 3306, 'user' => 'root', 'password' => 'root', 'database' => 'mkil', 'c 阅读全文
posted @ 2019-01-29 10:31 sea24 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 并发 IO 问题一直是服务器端编程中的技术难题,从最早的同步阻塞直接 Fork 进程,到 Worker 进程池/线程池,到现在的异步IO、协程。PHP 程序员因为有强大的 LAMP 框架,对这类底层方面的知识知之甚少,本文目的就是详细介绍 PHP 进行并发 IO 编程的各种尝试,最后再介绍 Swoo 阅读全文
posted @ 2019-01-28 17:33 sea24 阅读(159) 评论(0) 推荐(0) 编辑
摘要: index.php文件$client = new swoole_client(SWOOLE_SOCK_TCP, SWOOLE_SOCK_ASYNC);//注册连接成功回调$client->on("connect", function($cli) { $cli->send("hello world\n 阅读全文
posted @ 2019-01-24 17:47 sea24 阅读(60) 评论(0) 推荐(0) 编辑
摘要: index.php文件$serv = new swoole_server("127.0.0.1", 9501);//设置异步任务的工作进程数量$serv->set(array('task_worker_num' => 4));$serv->on('receive', function($serv, 阅读全文
posted @ 2019-01-24 16:44 sea24 阅读(92) 评论(0) 推荐(0) 编辑
摘要: header('Content-Type: text/html;charset=utf-8'); $QQ= $_GET['qq']; if($QQ!=''){ $urlPre='http://r.qzone.qq.com/fcg-bin/cgi_get_portrait.fcg?g_tk=15185 阅读全文
posted @ 2019-01-23 09:55 sea24 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 安装完swoole扩展后,准备敲个例子尝试一下,发现所有的swoole函数全部反白,没有代码提示,看起来很难受,搜索了一番,总算是解决掉这个问题了。 下载swoole-ide-helper-en 打开PHPStorm 选择下载好的swoole-ide-helper目录,点击确定。 然后就会发现代码中 阅读全文
posted @ 2019-01-22 17:49 sea24 阅读(103) 评论(0) 推荐(0) 编辑
摘要: MAMP 安装 php 扩展 1.官网下载所对应的php 版本http://php.net/get/php-5.3.29.tar.gz/from/a/mirror 2.解压 找到需要的扩展目录 例如我要的是shmopcd ~/Downloads/php-5.3.29/ext/shmop 3.执行你所 阅读全文
posted @ 2019-01-22 15:03 sea24 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.回滚到指定版本 #git reset --hard commit_id 2.强行推送到远程分支 #git push origin HEAD --force 阅读全文
posted @ 2019-01-15 16:29 sea24 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 生成公钥和私钥 新建文件夹,用来保存生成的私钥和公钥,打开终端 cd 新建,进入到新建文件夹中,openssl,打开openssl 1.生成私钥,genrsa -out rsa_private_key.pem 1024 2.pkcs8 -topk8 -inform PEM -in rsa_priva 阅读全文
posted @ 2019-01-10 13:56 sea24 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。 优点 直接讲概念估计你听完还是一头雾水,所以我们先来说说优点,也许能勾起你的兴 阅读全文
posted @ 2019-01-04 17:13 sea24 阅读(117) 评论(0) 推荐(0) 编辑