首页
留言
友链
架子鼓
更多
壁纸
直播
时光机
关于
Search
1
谷豆电视直播代理源码,谷豆代理原理解析
45,403 阅读
2
华为鸿蒙系统无法安装 xapk APP 闪退 ( youtube vanced ) 的解决办法
27,292 阅读
3
[转载]青龙面板+Ninja从零安装教程
19,196 阅读
4
docker 之 typecho 镜像-不推荐
13,191 阅读
5
typecho插件 - 在线下载主题到服务器 - addTheme 发布
8,930 阅读
技术
php
linux
mysql
redis
typecho
nginx
go
python
dnmp
工具
日记
理财日记
生活日记
生活
kindle 资源
公告
虚拟机
登录
Search
标签搜索
msyql
主从
华为
鸿蒙
xapk
闪退
APP 闪退
kindle
mobi
docker
pip
alpine
梦浪的小虾米
累计撰写
149
篇文章
累计收到
590
条评论
首页
栏目
技术
php
linux
mysql
redis
typecho
nginx
go
python
dnmp
工具
日记
理财日记
生活日记
生活
kindle 资源
公告
虚拟机
页面
留言
友链
架子鼓
壁纸
直播
时光机
关于
搜索到
17
篇与
的结果
本周技术文章分享-单元测试与接口压测工具使用
2022年05月03日
1,260 阅读
0 评论
0 点赞
2022-05-03
文章https://segmentfault.com/a/1190000040048486 接口性能压测https://www.cnblogs.com/stulzq/p/8971531.html jmeter 使用https://www.jianshu.com/p/c6bb4441fbe6 jmeter 使用https://www.jianshu.com/p/b22c57ceb52b jmeterhttps://www.cnblogs.com/fengjian2016/p/12321895.html qps 计算https://funnylog.gitee.io/mysql45/20%E8%AE%B2%E5%B9%BB%E8%AF%BB%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%8C%E5%B9%BB%E8%AF%BB%E6%9C%89%E4%BB%80%E4%B9%88%E9%97%AE%E9%A2%98.html mysql45讲https://www.cnblogs.com/nedulee/p/12542104.html#h-1 mysql 优化分页查询https://learnku.com/laravel/t/65632 2022 php 面试题https://juejin.cn/post/6844903481191432206 时间复杂度 log nhttps://juejin.cn/post/6893471439694135309 从零到千万用户,我是如何一步步优化MySQL数据库的?https://learnku.com/articles/17564 php debug测试https://learnku.com/articles/30693#reply226491 nginx createfile问题https://learnku.com/articles/10531/laravel-testing-technology 单元测试入门https://learnku.com/laravel/t/65632 php面试https://learnku.com/articles/44833 单元测试http://www.myjoyoo.com/archives/40 单元测试数据回滚关键词和片段78-Java性能调优实战›07-模块六 · 数据库性能调优 (8讲)分布式亿级高并发电商项目729_应用性能分析实战595_23讲搞定后台架构实战592_架构设计面试精讲356_Java 性能优化实战 21 讲547_打造千万级流量秒杀系统579_软件架构场景实战 22 讲每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 。通常来说,根据我们的经验值而言,Java应用系统部署的时候常选用的机器配置大致是2核4G和4核8G的较多一些,数据库部署的时候常选用的机器配置最低在8核16G以上,正常在16核32G那么以我们大量的高并发线上系统的生产经验观察下来而言,一般Java应用系统部署在4核8G的机器上,每秒钟抗下500左右的并发访问量,差不多是比较合适的,当然这个也不一定。因为你得考虑一下,假设你每个请求花费1s可以处理完,那么你一台机器每秒也许只可以处理100个请求,但是如果你每个请求只要花费100ms就可以处理完,那么你一台机器每秒也许就可以处理几百个请求。所以一台机器能抗下每秒多少请求,往往是跟你每个请求处理耗费多长时间是关联的,但是大体上来说,根据我们大量的经验观察而言,4核8G的机器部署普通的Java应用系统,每秒大致就是抗下几百的并发访问,从每秒一两百请求到每秒七八百请求,都是有可能的,关键是看你每个请求处理需要耗费多长时间。通过我们之前的经验而言,一般8核16G的机器部署的MySQL数据库,每秒抗个一两千并发请求是没问题的sysbench 数据库压测
2022-03-05
phpenv 开启debug 调试之路
前言我没用过 debug,也不想用 debug.毕竟静态代码分析一绝。。。然而事实是:太卷了,不会 debug 出去都不好意思说自己是写 PHP 的(其实是面试被嘲笑了)。于是今天来用用debug,当一波大佬。背景环境window 11phpenv 8 php 7.4nginxvscode目的在 vscode 上使用 php debug 进行调试安装教程:https://blog.51cto.com/u_15311900/3179913安装教程大同小异遇到的问题核心问题:debug 死活无法命令断点phpenv 原始配置如下[Redis] extension = php_redis.dll [Xdebug] ;zend_extension = xdebug.dll ;xdebug.remote_enable = 1 ;xdebug.remote_autostart = 1 ; xdebug.remote_host = localhost ; xdebug.remote_port = 9100按照网上要去改为[Redis] extension = php_redis.dll [Xdebug] zend_extension = xdebug.dll xdebug.remote_enable = 1 xdebug.remote_autostart = 1 ; xdebug.remote_host = localhost ; xdebug.remote_port = 9100结果发现死活不行。因为没有用过 xdebug,看了网上有说法是需要打开浏览器访问地址,然后地址会自动卡住。试了一下,卡个锤子,丝滑结束。vscode 几张模糊教程图,结果没搞懂怎么出来的我也遇到这个错误:https://blog.csdn.net/tayutayu123/article/details/109211342文中提到的测试版本地址为:https://xdebug.org/wizard (作者个坑不给出来,真特么蛋疼)打算按照上述的地址试下的,临机一动,有了一个想法:因为我用的是 phpenv,phpenv自带了各种拓展,所以 xdebug 配置文件应该是正确的。那么肯定是我的配置文件写的不对,然后通过版本检测后得出# Instructions 1. Download php_xdebug-3.1.3-7.4-vc15-nts-x86_64.dll 2. Move the downloaded file to ext, and rename it to php_xdebug.dll 3. Update C:\phpEnv\php\php-7.4\php.ini to have the line: 4. zend_extension = xdebug Restart the webserver通过观察上述配置可以得知把配置文件改名为 php_xdebug.dll 并放到 ext 。这里和我一致,不需要动zend_extension = xdebug 说明我在配置里面只需要写 xdebug 就行了,而不是写 xdebug.dll重新打开 vscode 。测试一波,ok ,终于得到对应的图片了鸣谢https://blog.csdn.net/tayutayu123/article/details/109211342https://blog.51cto.com/u_15311900/3179913https://xdebug.org/wizard
2022年03月05日
4,055 阅读
0 评论
0 点赞
2022-02-20
微信公众号文章列表采集方式分析-没有价值的文章
前言最近折腾起了 kindle 文章阅读。搭建了 kindleear,我又不满足了,有了推送器,怎么能没有推送源呢. 于是又搞起了微信的公众号文章正文通过一系列搜索得知:可以通过搜狗搜索微信文章可以通过搜狗搜索,但是搜狗搜索得来的链接又是临时链接。而临时链接在微信客户端内可以通过一些大型的平台进行转换搜狗临时链接例如:新榜通过微信公众号-图文-添加超链接的接口--- 未完-待续---
2022年02月20日
1,811 阅读
0 评论
0 点赞
2022-02-15
谷豆电视直播代理源码,谷豆代理原理解析
前言这两天迷上了玩直播源,正巧有一个叫谷豆的 app.于是起了抓包看直播源的念头准备功具安卓手机一台小黄鸟安卓抓包工具(httpcanary)谷豆 app抓包因为我打开谷豆 app , 里面只有 cctv1 能看,所以下文就以这个为例打开抓包工具在谷豆里面看自己能看的直播视频,我这边大部分直播视频为: 节目已经回仓,请使用广电网络观看查看抓包数据通过抓包可以得知通过该接口可以获取一些参数值,网上有人说这个是正门.注意里面的请求参数值需要修改http://portal.gcable.cn:8080/PortalServer-App/new/aaa_aut_aut002?ptype=1&plocation=001&puser=13020000001&ptoken=&pversion=030106&pserverAddress=portal.gcable.cn&pserialNumber=&pkv=1&ptn=&DRMtoken=&epgID=&authType=0&secondAuthid=&t=&pid=&cid=300&u=13020000001&p=1&l=001&d=&n=CCTV1HD_1500&v=2&ot=0&pappName=GoodTV&hmac=9c22680532&nonce=6961237614这个接口的作用和上面的接口作用一致,都是获取参数的,网上有人说这个是侧门。注意里面的参数需要自行修改 http://27.36.116.229:8085/AAA/aaa?t=&pid=&cid=312&u=freeuser&p=10&l=001&d=123456&n=CCTV6HD_7000&v=2上述两个接口返回的结果一致,都是一个内网的地址{ "data": { "authResult": "http://192.168.11.22:9721/aaa?t=&pid=&cid=312&u=freeuser&p=10&l=001&d=123456&n=CCTV6HD_7000&v=2&errorcode=1011&sid=duIU2KkmeqcLNieCp5IK2g==&r=20220215104502&e=20220215114507&nc=kqje97qi5got&a=16&errorReason=819&pd=60&ip=59.63.206.35&auth_message=eyJhY2xfcGxheWJhY2tfbWVzc2FnZSI6IuWwiuaVrOeahOeUqOaIt--8jOaCqOacquiuoui0reivpeWGheWuue-8jOivt-Wwneivlee7keWNoeingueciyIsImVycm9yY29kZV9tZXNzYWdlIjoi5bCK5pWs55qE55So5oi377yM5oKo5pyq6K6i6LSt6K-l5YaF5a6577yM6K-35bCd6K-V57uR5Y2h6KeC55yLIiwiYWNsX3RpbWVzaGlmdF9tZXNzYWdlIjoi5bCK5pWs55qE55So5oi377yM5oKo5pyq6K6i6LSt6K-l5YaF5a6577yM6K-35bCd6K-V57uR5Y2h6KeC55yLIiwiYWNsX2xpdmVfbWVzc2FnZSI6IuWwiuaVrOeahOeUqOaIt--8jOaCqOacquiuoui0reivpeWGheWuue-8jOivt-Wwneivlee7keWNoeingueciyJ9" }, "errorMessage": "", "status": "0" }通过测试可以得知:authResult 里面的内网地址就是我们需要的参数值,我们只需要把参数值取过来放到对应的参数里面就可以了具体的侧门代理源码可以见。正门的登录接口在评论区# 把这个文件命名为 gdtv.php <?php //header('Content-Type:textml;charset=UTF-8'); $id=$_GET["id"]; if($id==null){$id="CCTV1_1500";} parse_str(token($id)); header('location:[url=http://gslb.gcable.cn:8070/live/'.$id.'.m3u8'.sprintf("?t=%s&d=%s&pid=%s&cid=%s&u=%s&l=%s&sid=%s&r=%s&e=%s&nc=%s&a=%s&v=%s",$t,$d,$pid,$cid,$u,$l,$sid,$r,$e,$nc,$a,$v));]http://gslb.gcable.cn:8070/live/'.$id.'.m3u8'.sprintf("?t=%s&d=%s&pid=%s&cid=%s&u=%s&l=%s&sid=%s&r=%s&e=%s&nc=%s&a=%s&v=%s",$t,$d,$pid,$cid,$u,$l,$sid,$r,$e,$nc,$a,$v));[/url] exit; function token($id){ $url = "http://27.36.116.229:8085/AAA/aaa?t=A5ZjU2OThiNjAxMzExMTBkN==&pid=&cid=312&u=freeuser&p=8&l=001&d=b60131110d72d53&n=$id&v=2"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, 'Apache-HttpClient/UNAVAILABLE (java 1.4)'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $res = curl_exec($ch); curl_close($ch); preg_match('/aaa\?(.*?)"/',$res,$a); return $a[1]; } ?>然后把 gdtv.php 放到服务器里面。使用示例:http://你的空间地址/gdtv.php?id=CCTV2HD_1500其中 CCTV2HD_1500 就是在谷豆里面抓取的节目名称(当你抓包某个节目源看到类似 http://gslb.gcable.cn:8070/live/CCTV2HD_1500.m3u8的时候,这个地址里面的 CCTV2HD_1500 就是这里的id)注意本文不提供具体的步骤图,原因为:服务器没有空间了,传播抓包数据不合适本文的代码直接复制自恩山论坛,作者不保证其可用性截至本文写完为止,本文所述直播源皆可用,本文只做学习研究,作者不负责其它后果,请勿违法使用隐藏内容,请前往内页查看详情鸣谢感谢恩山论坛提供资料查询服务
2022年02月15日
45,403 阅读
67 评论
1 点赞
2021-11-13
用户支付完成后,系统突然宕机了?怎么办?
事前在代码层面 对所有的异步支付回调日志进行存储宕机后第一时间跑15分钟内的支付回调日志处理脚本,确认15分钟内的支付成功和失败的订单无异常。跑15分钟内的未支付状态的订单脚本,从第三方接口里面确认未支付的订单是否支付 (大多数情况下,15分钟外的订单如果没有支付,都会自动取消)宕机后的复现查看系统日志,一项一项排除,确认问题所在。确认系统资源是否使用完毕,以及是否需要分库分表,增加缓存资源最后这只是本人的日常做法,如果您有补充,欢迎评论
2021年11月13日
936 阅读
0 评论
0 点赞
1
2
3
4