TypechoJoeTheme

OrzLee logo

orzlee

世界上只有一个问题,那就是时间问题
网站页面
搜索到 33 篇与 orzlee 的结果
2020-12-26

NeteaseCloudMusicApi +YesPlayMusic +UnblockNeteaseMusic搭建自己的音乐站(解锁无版权音乐)

NeteaseCloudMusicApi +YesPlayMusic +UnblockNeteaseMusic搭建自己的音乐站(解锁无版权音乐)
前言 最近逛论坛,看到一篇文章一台国内的1h1g1m小鸡可以做些什么?来看看我的吧(多图),其中有个项目吸引了我,网易云api及在线音乐播放器。顺腾摸瓜看教程。 可惜,文档比较少,前端知识也不够,折腾了我许久。别说前端技术目前来说也是相当强大的,长见识了。 必须要有国内服务器,不然UnblockNeteaseMusic没法用的,其他音乐平台都屏蔽了国外IP。 安装 一个个来,不然乱套了。 NeteaseCloudMusicApi 安装nodejs 这个比较简单,上命令:apt update && apt install -y git curl curl -sL https://deb.nodesource.com/setup_lts.x | bash - apt-get install -y nodejs 克隆NeteaseCloudMusicApi项目:git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git cd NeteaseCloudMusicApi npm install ...
orzlee
2020-12-26

瞎折腾

70 阅读
0 评论
2020年12月26日
70 阅读
0 评论
2020-12-24

Vue-videoJS播放m3u8视频

Vue-videoJS播放m3u8视频
前言 找到一部分M3U8视频源,之前用H5 video 标签播放MP4视频,但是支持视频格式很少,索性换掉算了。 M3U8简单了解 引用维基百科: M3U8是Unicode版本的M3U,用UTF-8编码。"M3U"和"M3U8M3U8"文件都是苹果公司使用的HTTP Live Streaming格式的基础,这种格式可以在iPhone和Macbook等设备播放。 引用知乎: 上述文字定义来自于维基百科。可以看到,m3u8 文件其实是 HTTP Live Streaming(缩写为 HLS) 协议的部分内容,而 HLS 是一个由苹果公司提出的基于 HTTP 的流媒体网络传输协议。 HLS 的工作原理是把整个流分成一个个小的基于 HTTP 的文件来下载,每次只下载一些。当媒体流正在播放时,客户端可以选择从许多不同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据速率。在开始一个流媒体会话时,客户端会下载一个包含元数据的 extended M3U (m3u8) playlist文件,用于寻找可用的媒体流。 HLS 只请求基本的 HTTP 报文,与实时传输协议(...
orzlee
2020-12-24

Web开发,瞎折腾

39 阅读
0 评论
2020年12月24日
39 阅读
0 评论
2020-12-22

QuantumultX-京东签到撸京东豆

QuantumultX-京东签到撸京东豆
前言 自从有了QuantumultX,各种签到脚本满天飞,调试、抓包都非常方便。京东签到脚本真的多,各种大大小小的签到、活动都做完,一天一百多个京东豆还是很容易的。 开撸 QuantumultX在1.0.17 (build 433) TF版加入了 task-gallery,而且正式版已经更新几个月了。 这东西就像是个脚本库,已经有大佬把脚本集合了,先放上来方便撸友: Peng-YM:https://gist.githubusercontent.com/Peng-YM/cc2cd6205b305d36544a44ec77129832/raw/gallery.json HotKids:https://raw.githubusercontent.com/HotKids/Rules/master/Quantumult/X/TaskGallery.json blackmatrix7:https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/gallery.json lxk 大佬:https:/...
orzlee
2020-12-22

瞎折腾

180 阅读
0 评论
2020年12月22日
180 阅读
0 评论
2020-12-22

Laravel-关系预加载数量限制

Laravel-关系预加载数量限制
前言 最近开发一个项目,关于用户评论。评论可以被用户再次评论,当然只做了一级限制,没有做太多层级,可以回复某个评论中的特定用户(类似于@功能)。 在输出评论列表中,是应该输出部分评论的回复,但是看似简单,实际情况却相对复杂。 分析 在laravel中查询出两级并不难, 使用预加载可以轻松完成: class Comment extends Model { ... public function comments() { return $this->hasMany($this, 'comment_id'); } ... } Comment::with('comments')->simplePaginate() 当需要限制评论回复的数量时,首先想到的是如下方法: Comment::with( [ 'comments' => function (HasMany $query) { $query->take(5)...
orzlee
2020-12-22

Web开发

34 阅读
0 评论
2020年12月22日
34 阅读
0 评论
2020-12-18

laradock-xdebug与php版本不兼容

laradock-xdebug与php版本不兼容
前言 今天掉坑里了,为了添加grpc-php扩展,重新build php-fpm和workspace。过程相当顺利,而且启动docker都没问题,开发过程也没发现(api 调式和开发)。知道访问laravel-admin后台页面,访问半天打不开。HTTP 502错误。 摸索过程 出现502错误开始没在意,以为是早上composer update,太慢直接手动中断了,可能缓存什么的出问题了。 刚开始没在意,直到我尝试php artisan ide-helper:gen (ide-helper开发工具)时出错了 segmentation fault php artisan ide-helper:gen。 这下真有问题了。 尝试访问其他开发站点,登录页没有问题,laravel日志也没有。 查看docker日志 docker-compose logs php-fpm 出现大量日志 看到这行感觉莫名其妙: Illuminate\Contracts\Container\BindingResolutionException: Target [Closure] is not instant...
orzlee
2020-12-18

瞎折腾

59 阅读
0 评论
2020年12月18日
59 阅读
0 评论