摘要: 实现视频缓存机制 在笔者学习的移动应用开发这门课中,有一个实验要求实现视频播放器七上八下,开屏秒弹的功能。视频资源可从视频网站获取链接。 通过观察主流的视频网站发现,视频媒体是以分片形式实时传输获取拼接的。这就是流式传输 通过调用用户浏览器进行URL.createObjectURL()为内存中的数据 阅读全文
posted @ 2026-06-02 11:07 tre2e 阅读(11) 评论(0) 推荐(0)
摘要: 笔者受服务器带宽限制,部署在服务器上的网站播放视频时会卡顿,带来不好的交互体验。当然加大带宽、采用CDN方案更为正确。但由于笔者抠搜,于是利用好本台服务器尝试稍微改进一下视频分发体验。 原视频为mp4格式,大小为3.54MB,如果靠1MB带宽传输视频,黑屏(或白屏)等待时间长,体验极其不好。 使用f 阅读全文
posted @ 2026-06-02 11:02 tre2e 阅读(16) 评论(0) 推荐(0)
摘要: 先来学一下什么是RabbitMQ,RabbitMQ可以被想象成一个邮局,(对,就像计算机网络的那个邮局)这个兔子邮局负责的是传输业务中存在的二进制数据,最终准确的运输到对应的地方,无误地将消息送到你的手中👋。RabbitMQ是如何做到的呢? RabbitMQ的图示讲解 首先,这是一个消息队列的讲解 阅读全文
posted @ 2026-06-02 11:00 tre2e 阅读(11) 评论(0) 推荐(0)
摘要: # Docker MySQL 8 启动失败问题总结(2026-05-14) ## 🧩 问题现象 在 Docker 中启动 MySQL 8.4 容器时失败,日志如下: Can't create thread to handle bootstrap (errno: 1) Data Dictionary 阅读全文
posted @ 2026-05-14 18:08 tre2e 阅读(39) 评论(0) 推荐(0)
摘要: Windows wake-on-lan 局域网教程 本教程仅在局域网条件下生效。公网唤醒可自行研究。 要确保能通过 wakeonlan <Windows的MAC地址> 成功唤醒 Windows 电脑,你需要从 操作系统、网卡驱动、BIOS/UEFI 三个层面进行正确配置。以下是详细设置步骤: 🙂� 阅读全文
posted @ 2026-04-03 13:17 tre2e 阅读(1061) 评论(0) 推荐(0)
摘要: 打包APK 在菜单Build下找到Generate signed App bundle or APK对应用进行打包。但在打包之前,我们还想尽量优化一下apk文件,比如压缩一下体积,混淆代码,制作封面等。 首先来到manifest.xml文件里看看 在<application>里我们能看到这样一串 < 阅读全文
posted @ 2025-12-17 22:51 tre2e 阅读(31) 评论(0) 推荐(0)
摘要: 尝试 Spring Boot + MyBatis Plus 实现简单CRUD 在启动应用时,报错 Invalid bean definition with name 'userMapper' defined in file [D:\Users\Programing\JavaWeb\MySpringB 阅读全文
posted @ 2025-11-12 21:13 tre2e 阅读(20) 评论(0) 推荐(0)
摘要: Chocolatey工具 Linux有apt,mac有brew,Windows有什么? Windows有巧克力!😎😎😎 Chocolatey是一款开源的专注于Windows的包管理工具,用Chocolatey可以简单便捷的安装各种应用。有多便捷?一句话就行了。😋😋😋 先安装 Chocol 阅读全文
posted @ 2025-09-26 13:34 tre2e 阅读(43) 评论(0) 推荐(0)
摘要: 临时开启端口公网访问 有时需要给别人做项目汇报,或者演示项目时,常常困于如何让别人访问。 cloudflared tunnel 工具可以很好的解决这一点。 通过安装 cloudflared tunnel 工具, https://developers.cloudflare.com/cloudflare 阅读全文
posted @ 2025-06-23 17:38 tre2e 阅读(87) 评论(0) 推荐(0)