Posts
解决版本依赖冲突,安装 Iptables
安装iptables 时遇到了所依赖的 libxtables12 库版本不对。如果对其进行进行卸载就会默认对网卡进行关闭,导致无法连接到远程服务器。The following packages have unmet dependencies: iptables : Depends: libxtables12 (= 1.8.2-4) but 1.8.7-1 is to be installed
软件分享:VoiceMeeter 解决立体声混音,PC内录问题
软件分享:VoiceMeeter 解决立体声混音,PC内录问题
webrtc:基于浏览器实现 P2P 端对端通信
WebRTC (Web Real-Time Communications) 是一个基于 web 的实时通信技术,是浏览器应用的 API 技术,使用 Javascript 实现,可以在两个浏览器之间建立端对端(P2P)通信,进而实现一些数据传输、视频流、音频的传输。
PHP 接口使用 Gzip 响应大体积的数据与 Javascript 客户端解码方法
当传输较大的数据内容时,客户端往往传输会非常慢且超时,Postman也会直接 Error: Maximum response size reached 拒绝服务。为此我们需要将数据压缩起来,然后再返回给前端。 前端也可以得到数据后自行解密。一般来说接口大多返回的都是数据库的数据表,这类数据往往都是成对出现,且有很大内容的重复性,比如字段名重复、高频次的0、1、ID 等,那么压缩率就非常可观。
使用 buildx 跨平台编译用于 Hypref 的 Swoole Docker 镜像
hypref 默认提供的 Dockerfile 没有 ARM 架构的镜像,在服务器跑的过程中出现了错误。折腾了半天记录一下如何修改及编译适用于自己的 Hyperf 项目的镜像。
Hyperf 进程通信:HTTP接口更新异步消费进程的内存数据
在 Hyperf 开发项目过程中经常使用 Job 进行一些耗时任务处理,而 Job 的执行是在异步消费队列中,在异步消费进程启动时会对数据进行初始化存储到容器的服务类理,以供处理后续的 Job 任务。 当用户通过 HTTP 接口更新数据到数据库中时,此时异步消费进程中的内存数据并没有得到及时更新,这就会造成一些困扰。
Linux 扩展根目录分区大小,修改分区范围
这里列举了两种方式用于给你的虚拟机 Linux 系统扩展根分区系统,根系统分区一般都是采用 LVM (逻辑卷管理)的方式对磁盘进行管理。 在此基础上对虚拟机原有硬盘进行了扩容,如从 20G 扩展到 40G 的情况下对根目录大小进行调整,两种方式都可以进行分区本质差别不大。
FreeBackup:免费不限量备份服务器网站数据脚本
正如其名,免费不限量备份数据,不限于网站数据,图片、数据库文件等任何资源。
Livego: 部署一个简单直播网站服务,分享视频与朋友一起看
用于异地和朋友一起看视频,总不是很方便,虽然也有类似的解决方案,但未免需要安装对应浏览器以及复杂插件,并且支持有限不是很方便,例如 Netflix 等付费流媒体服务,对方可能也得需要有同样付费账号才可以使用,否则无法使用,并且体验没有客户端好。
Oracle ARM 架构的免费VPS搭建 MTProto Proxy(Mtproxy) 代理
很多人白嫖了 Oracle ARM 架构的服务器不知道放点啥,用来搭建 MTP 代理,却很容易失败,遇到各种错误阻碍,今天简单整理下在 ARM 架构下搭建 MTProxy 的方法教程。