08 2020 档案

摘要:publisher.php <?php rk=newRdKafka\Producer();rk->addBrokers("192.168.33.50"); topic=rk->newTopic("two"); for (i=0;i < 2; $i++) { $topic 阅读全文
posted @ 2020-08-31 23:46 brady-wang 阅读(368) 评论(0) 推荐(0) 编辑
摘要:CentOS7安装和使用kafka 环境准备 安装kafka之前我们需要做一些环境的准备 1、centOS7系统环境 2、jdk环境 3、可用的zookeeper集群服务 安装jdk 参考文章 linux软件(一)—CentOS安装jdk 安装Kafka 从官网下载Kafka 安装包,解压安装: t 阅读全文
posted @ 2020-08-31 21:05 brady-wang 阅读(317) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/zsl10/article/details/78743335 https://blog.csdn.net/lw545034502/article/details/90302052 阅读全文
posted @ 2020-08-31 16:32 brady-wang 阅读(273) 评论(0) 推荐(0) 编辑
摘要:方法一 Linux网络编程的实验中遇到了开启server后用CTRL+C退出但是端口仍被server占用的情况,首先可以用lsof查看占用端口的进程号 lsof -i:端口号 然后kill掉占用进程,就可以再次启动server了 kill -9 进程号 当然上述还是有些麻烦,因此可以用以下一条命令替 阅读全文
posted @ 2020-08-31 14:51 brady-wang 阅读(3544) 评论(0) 推荐(0) 编辑
摘要:首先下载ffmpeg的windows版本https://ffmpeg.zeranoe.com/builds/ 解压到d盘 win+r cmd 说明成功了 阅读全文
posted @ 2020-08-31 10:26 brady-wang 阅读(191) 评论(0) 推荐(0) 编辑
摘要:package main import ( "bytes" "fmt" "log" "os" "os/exec" "strings" ) func main() { var inputPath string var out bytes.Buffer fmt.Print("默认输出音频路径: d:/a 阅读全文
posted @ 2020-08-31 10:09 brady-wang 阅读(893) 评论(0) 推荐(0) 编辑
摘要:FFmpeg命令示例 1、转化格式 ffmpeg -i input_test.mp4 -vn -acodec copy output_test.flv ffmpeg -i input_test.aac -vn -acodec copy output_test.mp3 2、抽取画面中的音频 ffmpe 阅读全文
posted @ 2020-08-31 08:45 brady-wang 阅读(379) 评论(0) 推荐(0) 编辑
摘要:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 安装ffmpeg brew install ffmpeg 视频原文地址 https://www.bilibili.com/vi 阅读全文
posted @ 2020-08-30 23:25 brady-wang 阅读(140) 评论(0) 推荐(0) 编辑
摘要:一种scanf var x intfmt.Println("input a int number")fmt.Scan(&x)fmt.Printf("读取到内容:%d\nhe",x)一种 bufio reader := bufio.NewReader(os.Stdin)res,_ := reader. 阅读全文
posted @ 2020-08-25 20:00 brady-wang 阅读(2375) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "github.com/antchfx/htmlquery" "io/ioutil" "net/http" ) func main() { var url string = "https://www.huya.com/l" resp, _ := 阅读全文
posted @ 2020-08-25 14:56 brady-wang 阅读(144) 评论(0) 推荐(0) 编辑
摘要:<?php html=filegetcontents(https://tieba.baidu.com/f?kw=dom = new DOMDocument(); // 从一个字符串加载HTML $dom->loadHTML 阅读全文
posted @ 2020-08-25 12:27 brady-wang 阅读(1251) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "github.com/antchfx/htmlquery" "net/http" ) func main() { var url string = "https://tieba.baidu.com/f?kw=%C9%EE%BB%A7&fr=a 阅读全文
posted @ 2020-08-25 11:29 brady-wang 阅读(307) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "io/ioutil" "net/http" "regexp" ) func main() { var url string = "https://tieba.baidu.com/f?kw=%C9%EE%BB%A7&fr=ala0&loc=re 阅读全文
posted @ 2020-08-25 11:14 brady-wang 阅读(252) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "regexp" ) func main() { context1 := "3.14 123123 .68 haha 1.0 abc 6.66 123." //MustCompile解析并返回一个正则表达式。如果成功返回,该Regexp就可用于 阅读全文
posted @ 2020-08-25 09:32 brady-wang 阅读(126) 评论(0) 推荐(0) 编辑
摘要:package main import ( "github.com/antchfx/htmlquery" "io" "net/http" "os" "strconv" ) func main() { base_url := "https://tieba.baidu.com/f?kw=%E7%BB%9 阅读全文
posted @ 2020-08-24 23:20 brady-wang 阅读(258) 评论(0) 推荐(0) 编辑
摘要:https://github.com/antchfx/htmlquery package main import ( "fmt" "github.com/antchfx/htmlquery" "log" "net/http" "time" ) func main() { url := "http:/ 阅读全文
posted @ 2020-08-24 16:29 brady-wang 阅读(1612) 评论(0) 推荐(0) 编辑
摘要:1 package main import ( "fmt" "io/ioutil" "net/http" ) func main() { resp,err := http.Get("http://yeves.cn") if err != nil{ fmt.Print("http get err",e 阅读全文
posted @ 2020-08-24 14:32 brady-wang 阅读(241) 评论(0) 推荐(0) 编辑
摘要:建立一个交换机 tpc 并且绑定了各自的路由到 Q1 Q2 <?php require_once "./vendor/autoload.php"; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPM 阅读全文
posted @ 2020-08-21 21:29 brady-wang 阅读(362) 评论(0) 推荐(0) 编辑
摘要:<?php require_once "./vendor/autoload.php"; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; $conf = [ 'host' => '1 阅读全文
posted @ 2020-08-21 20:43 brady-wang 阅读(495) 评论(0) 推荐(0) 编辑
摘要:代码 <?php require_once "./vendor/autoload.php"; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; $conf = [ 'host' => 阅读全文
posted @ 2020-08-21 20:31 brady-wang 阅读(312) 评论(0) 推荐(0) 编辑
摘要:<?php header('Content-Type:text/html;charset=utf8;'); time=10;params = array( 'exchangeName' => 'test_cache_exchange'."_".$time, 'queueName' => ' 阅读全文
posted @ 2020-08-21 19:53 brady-wang 阅读(326) 评论(0) 推荐(0) 编辑
摘要:topic模式也称为主题模式,其实他相对于routing模式最大的好处就是他多了一种匹配模式的路由,怎么理解匹配呢,其实就相当于我们之前正则的.*这种,不过他的匹配机制可能不是这种(其实除了匹配规则外,他的作用就和routing模式一样 ),而他的工作流程图如下: OK! 先说一下他的匹配规则: 绑 阅读全文
posted @ 2020-08-21 18:04 brady-wang 阅读(517) 评论(0) 推荐(0) 编辑
摘要:使用 php://input获取内容 <?php require "./vendor/autoload.php"; use GuzzleHttp\Client; baseurl="http://wang.com/json.php";client = new Client(); $respo 阅读全文
posted @ 2020-08-19 21:19 brady-wang 阅读(3630) 评论(0) 推荐(0) 编辑
摘要:php为了数组与url参数相互转换提供了两个函数: 1,数组转换为带&的URL的字符串 例如: arr=[title=>,name=>,text=>];res =urldecode(http_build_query($arr));var_du 阅读全文
posted @ 2020-08-19 21:15 brady-wang 阅读(458) 评论(0) 推荐(0) 编辑
摘要:composer.json { "require": { "guzzlehttp/guzzle": "~6.0" } } composer install index.php 访问该页面 请求后台接口 <?php require "./vendor/autoload.php"; use Guzzle 阅读全文
posted @ 2020-08-19 21:04 brady-wang 阅读(1206) 评论(0) 推荐(0) 编辑
摘要:$_POST['paramName'] 获取通过表单(multipart/form-data)提交的数据。但有时客户端会直接将请求数据以字符串的形式都放到 body 里传递过来,那么服务端就需要使用 php://input 方式来接收数据。 1,php://input 介绍 (1)php://inp 阅读全文
posted @ 2020-08-19 21:01 brady-wang 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Guzzle是一个PHP的HTTP客户端,用来轻而易举地发送请求,并集成到我们的WEB服务上。Guzzle提供了简单的接口,构建查询语句、POST请求、分流上传下载大文件、使用HTTP cookies、上传JSON数据等等。 安装 使用Composer安装: composer require guz 阅读全文
posted @ 2020-08-19 20:58 brady-wang 阅读(2342) 评论(0) 推荐(0) 编辑
摘要:redis 从5开始 可以直接用redis-cli命令创建集群了,不用那么麻烦 安装ruby环境 redis配置文件需要修改的地方 port 7000 cluster-enabled yes cluster-config-file nodes.7000.conf cluster-node-timeo 阅读全文
posted @ 2020-08-15 12:12 brady-wang 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-15 10:15 brady-wang 阅读(2518) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/zyddj123/article/details/82497640 https://blog.csdn.net/cds86333774/article/details/51165361 阅读全文
posted @ 2020-08-15 09:16 brady-wang 阅读(123) 评论(0) 推荐(0) 编辑
摘要:canal整合rabbitmq 见上篇 如果想监听不同库 不同表到不同队列如何操作 1. vim canal.properties canal.destinations = route1,route2 设置目的地为多个 对应的目录是conf下的对应名字的目录 2 复制example 为新的 cp - 阅读全文
posted @ 2020-08-15 01:10 brady-wang 阅读(3169) 评论(0) 推荐(0) 编辑
摘要:环境如下: canal: 1.15-alpha-1 mysql 5.6.49 rabbitmq 3.7.14 Erlang 21.3 canal 安装和启动 见上篇文章 canal快速安装启动 但是这个拿到的数据,不知道怎么处理 看看如果丢到mq,我从mq取到的数据格式 { "data":[ { " 阅读全文
posted @ 2020-08-15 00:37 brady-wang 阅读(3147) 评论(0) 推荐(0) 编辑
摘要:https://developer.aliyun.com/composer 全局配置(推荐) 所有项目都会使用该镜像地址: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 取消配置: co 阅读全文
posted @ 2020-08-14 22:49 brady-wang 阅读(579) 评论(0) 推荐(0) 编辑
摘要:QuickStart https://github.com/alibaba/canal/wiki/QuickStart 准备 对于自建 MySQL , 需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式,my.cnf 中配置如下 [mysqld] log-bin= 阅读全文
posted @ 2020-08-14 18:21 brady-wang 阅读(906) 评论(0) 推荐(0) 编辑
摘要:目录 前言 下载二进制包 入门必学必记文档 启动 Consul 前言 伟大领袖毛主席说过:实践是检验真理的唯一标准!经过上一篇的学习,我基本掌握了 Consul 的基本原理,接下来就是动手实践了;Consul 的部署方式分为两种,分别是二进制包和docker方式,这次就以二进制包的方式进行实验吧。 阅读全文
posted @ 2020-08-12 10:51 brady-wang 阅读(356) 评论(0) 推荐(0) 编辑
摘要:1.登陆zookeeper官网下载 https://zookeeper.apache.org/ zookeeper-3.4.8.tar.gz 解压:tar -zxvf zookeeper-3.4.8.tar.gz 1.单机 进入conf文件夹 创建一个配置文件zoo.cfg。 tickTime=20 阅读全文
posted @ 2020-08-12 08:22 brady-wang 阅读(190) 评论(0) 推荐(0) 编辑
摘要:通过 VMware ,我们安装了三台虚拟机,用来搭建 zookeeper 集群,虚拟机网络地址如下: hostname ipaddress subnet mask geteway 1、 master 192.168.146.200 255.255.255.0 192.168.146.2 2、 sla 阅读全文
posted @ 2020-08-12 08:21 brady-wang 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1.解压zookeeper安装包(本人重命名为zookeeper,并移动到/usr/local路径下),此处只有解压命令 tar -zxvf zookeeper-3.4.5.tar.gz 2.进入到zookeeper文件夹下,并创建data和logs文件夹(一般解压后都有data文件夹) [root 阅读全文
posted @ 2020-08-12 08:19 brady-wang 阅读(182) 评论(0) 推荐(0) 编辑
摘要:安装jdk 1.8 https://www.cnblogs.com/brady-wang/p/8757783.html 下载 http://mirror.bit.edu.cn/apache/zookeeper/ wget http://mirror.bit.edu.cn/apache/zookeep 阅读全文
posted @ 2020-08-12 08:16 brady-wang 阅读(162) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/java_66666/article/details/81015302 阅读全文
posted @ 2020-08-11 18:21 brady-wang 阅读(97) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示