二手墨水屏折腾记

众所周知, 现在市面上能买到的墨水屏都比较贵, 尤其是微雪的, 虽然资料全面, 但价格更是贵中之贵. 因此我们便想是否能买一些二手的呢, 只要能用就行, 不在乎刷新率和分辨率之类的, 于是我们把目光瞄向了淘汰下来的电子价签. 正巧前端时间xa大佬在某宝上看到了隔壁老王卖的二手电子价签, 于是我便买了几个(大约5元一个, 不包好坏), 顺便水篇文章用…
Minecraft服务器开服计划
Android应用开发笔记(5)

经过五年(bushi)一周的简单筹备, 我们的Minecraft服务器终于和大家见面了, 也算是完成了我小时候的梦想23333, 欢迎大家来玩呀~ 这篇文章还包括我们所有的游戏服务器开设计划并且会长期保持更新~ ...
onNewIntent 调用时机 需要在清单文件中将启动Activity设置为单任务模式android:launchmode="singleTask" 在单任务模式下, 如果是首次创建Activity, 则可以通过getIntent获取传入的Intent, 如果Activity已被创建, 则onNewIntent方法会被调用. 也就是说首次创建不会…
iOS应用开发笔记(1)——无需视频在画中画中渲染任意控件 以悬浮歌词为例
C++小寄巧之使用模板获取对象的私有成员

这个需求来自于音乐播放器App的悬浮歌词功能, 但iOS并没有类似Android的悬浮窗功能, 唯一最接近Android悬浮窗的是画中画功能, 其次我们App采用的是Compose Multiplatform, CMP在非Android平台上都是用skia自绘的, 如何渲染到画中画上也是个大问题, 再加上Kotlin和Swift互操作的问题, 我踩了一堆坑, 研究了整整一周才搞定, 所以在这里记录一下, 让看到这篇文章的同学少走些弯路
众所周知,在对象外部是无法访问对象内部的私有成员的,那么如何在不修改原类的代码的情况下获取到私有成员函数的指针呢?...
在Win11上彻底关闭hyperv(2025年新版)
2024年度总结
鸿蒙应用开发笔记(1)——原生库移植踩坑

去年双十一的时候我新组了个台式机, 因为Win11才能发挥出大小核的性能所以被迫装了Win11, 结果发现现在的Win11比之前强多了, 已经基本上可用了. 正巧前段时间接了个外包, 需要开发ios端, 另外crp也需要适配macos和ios, 所以需要装个黑苹果虚拟机. 之前在旧电脑上我装过一个vmware的黑苹果虚拟机, 本来想直接拷过来然后关…
2024年度总结:在理想和现实中寻求平衡 不知为何,也许是因为身处郊区,也许是由于家人、同学、朋友不在身边,我是觉得节日越来越没有氛围了。在2024年的最后一个晚上,我决定边玩《黑神话:悟空》边等着跨年,一路打上了幽冥界,在幽冥界迷了路,还被精英怪一脚踢了下去,气急败坏之下我直接Alt+F4关掉游戏,再低头 一看任务栏,正好00:00,拿出手机,打…
本文记录CoralReefPlayer这个项目在移植到HarmonyOS NEXT/OpenHarmony时遇到的各种问题. 为了避免读者不了解该项目, 从而不理解本文在说些什么, 这里先对该项目做一些简要介绍. CoralReefPlayer 即珊瑚礁播放器,是一款使用 C++20 开发的跨平台流媒体播放器库,目前支持播放 RTSP 和 MJPE…
1024特辑:浅谈软件工程专业核心素养

四个月前,我从大连理工大学的软件工程专业毕业了,这也意味着我长达16年的校园生涯结束了。在这四年的学习和编码实践中,我认识了很多厉害的人,学到了很多有用的知识,也产生了许多感悟,趁着今年的1024程序员节这个机会和大家分享一下,毕竟上了班之后每天累得只想躺平,一点技术文章都不想写,只能写写水文了~考虑到笔者还只有3个月正式工作经验,在此之前一直都是…
hi3861移植u8g2库并显示中文
癸卯年(2023)年度总结

移植 u8g2 库 首先从 https://github.com/olikraus/u8g2 将 u8g2 的代码下载至 third_party/u8g2 文件夹中. 然后新建 BUILD.gn 文件, 编写将 u8g2 的源码构建为静态库的构建脚本, 内容如下所示: static_library("u8g2") { sources = [ "cs…
癸卯年(2023)年终总结:在大学的最后一年,我终于成为了真正的人 各位股东朋友们,大家新年好。又到了一年一度写年度总结的时间,其实年度总结本应该在元旦的时候就写好的,但是那个时候非常巧,最主要的原因是之前博客被攻击了(垃圾 PHP,答辩 WordPress,我再用我就是狗),而我因为在实习一直没有时间修;其次是跨年的时候我正加班肝 RGBLigh…
Ai-M61-32S开发环境搭建
Ai-M61 系列模组(下称模组)是由深圳市安信可科技有限公司开发的 Wi-Fi6 & 蓝牙双模模组,搭载 BL618 芯片作为处理器,支持 Wi-Fi 802.11b/g/n/ax 协议和 BLE 5.3 协议。BL618 芯片内置低功耗的 32 位 RISC-V CPU,最高主频可达 320M. 丰富的外围接口,包括 DVP、MJPEG…