- 博客(6)
- 收藏
- 关注
原创 docker-compose kafka安装及外部访问不到kafka问题
文章目录一、docker-compose.yml二、kafkamanager/kafka-manager连接zookeeper总结 一、docker-compose.yml version: '3' services: zookeeper: image: bitnami/zookeeper container_name: zoo restart: always ports: - 8181:2181 environment: # ZOO_MY
2021-09-16 13:26:29
1828
原创 kafka windows下的安装使用
文章目录一、windows环境下使用kafka1.下载2.启动1).解压文件到E盘根目录2).修改配置文件3).启动顺序二、使用步骤1.引入库2.读入数据总结 一、windows环境下使用kafka 1.下载 官网下载地址 2.启动 1).解压文件到E盘根目录 2).修改配置文件 修改配置文件config\server.properties 修改配置文件config\zookeeper.properties 3).启动顺序 # 先启动zookeeper-server-start.bat E:\k
2021-09-14 10:22:33
535
原创 正则环视(?=) (?:)
正则环视参考资料区别以上只是个人理解有懂的请多指教 参考资料 参考资料 区别 在大概看了环视相关资料后一直把(?=)理解成了只匹配字符串右边部分 12.2-22.2-22 # 12.2-22.2-22 ^([1-9]\d*)(\.\d+)*(?=-([1-9]\d*)(\.\d+)*){2}$ # 把(?=-([1-9]\d*)(\.\d+)*){2}理解成了只匹配字符串的-22.2-22部分 # (?=)感觉是从头开始匹配的 # 实际测试使用(?:)才是匹配后半部分 ^([1-9]\d*)(\.\d+)
2021-08-24 17:17:07
148
原创 docker-compose 简单使用例子 nginx与php-fpm通讯设置
docker-compose 简单使用例子示例php lnmp+redis环境搭建使用了php7.3、php7.4docker-compose.yamlDockerfile文件php7.4php7.3nginx配置文件重要由于使用了数据卷命令从本地加载了配置文件,可注释掉docker-compose.yaml数据卷参数。或者单独启动对应容器,通过docker cp命令把配置文件从容器中copy到宿主机 示例 php lnmp+redis环境搭建使用了php7.3、php7.4 docker-compose.
2021-08-24 16:45:19
628
原创 针对前些年第一次使用PHP pcntl_fork遇到的问题及理解
针对前些年第一次使用PHP pcntl_fork遇到的问题及理解问题参考资料理解 问题 第一次使用php多线程处理任务引起僵尸进程问题,原因是子进程没有发送结束信号,父进程没有等待子进程的结束 参考资料 php官网 pcntl_waitpid 理解 pcntl_fork 返回-1:开启进程失败 0:表示当前是子进程 大于零:当前是父进程,返回值是子进程pid fork的子进程代码执行完后必须exit(),发送结束信号。否则继续fork子进程。获取父进程pid = posix_getppid(), 当前pi
2021-08-24 16:13:16
510
原创 thinkphp6在命令行访问控制器
thinkphp6在命令行访问控制器 copy一份index.php命名为cli.php 原理:接收cli传参使用header函数做网页跳转 注意!!!! 需要注释 // $response->send(); 方法不然会返回一些系统运行统计参数 // [ cli应用入口文件 ] namespace think; $path = '/'.$argv[1]; $_GET['s'] = $_SERVER['s'] = $_SERVER['REQUEST_URI'] = $path; if('s='.$p
2020-12-23 16:37:46
1020
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人