作者: QingChenW

50 篇文章

鸿蒙应用开发笔记(1)——原生库移植踩坑
本文记录CoralReefPlayer这个项目在移植到HarmonyOS NEXT/OpenHarmony时遇到的各种问题. 为了避免读者不了解该项目, 从而不理解本文在说些什么, 这里先对该项目做一些简要介绍. CoralReefPlayer 即珊瑚礁播放器,是一款使用 C++20 开发的跨平台流媒体播放器库,目前支持播放 RTSP 和 MJPE…
thumbnail
1024特辑:浅谈软件工程专业核心素养
四个月前,我从大连理工大学的软件工程专业毕业了,这也意味着我长达16年的校园生涯结束了。在这四年的学习和编码实践中,我认识了很多厉害的人,学到了很多有用的知识,也产生了许多感悟,趁着今年的1024程序员节这个机会和大家分享一下,毕竟上了班之后每天累得只想躺平,一点技术文章都不想写,只能写写水文了~考虑到笔者还只有3个月正式工作经验,在此之前一直都是…
thumbnail
hi3861移植u8g2库并显示中文
移植 u8g2 库 首先从 https://github.com/olikraus/u8g2 将 u8g2 的代码下载至 third_party/u8g2 文件夹中. 然后新建 BUILD.gn 文件, 编写将 u8g2 的源码构建为静态库的构建脚本, 内容如下所示: static_library("u8g2") { sources = [ "cs…
癸卯年(2023)年度总结
癸卯年(2023)年终总结:在大学的最后一年,我终于成为了真正的人 各位股东朋友们,大家新年好。又到了一年一度写年度总结的时间,其实年度总结本应该在元旦的时候就写好的,但是那个时候非常巧,最主要的原因是之前博客被攻击了(垃圾 PHP,答辩 WordPress,我再用我就是狗),而我因为在实习一直没有时间修;其次是跨年的时候我正加班肝 RGBLigh…
thumbnail
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…
Git小寄巧之使用subtree将子目录拆分到独立仓库
起因 这个需求起源于我的一个仓库 DawningW/Microcontroller-Projects, 这个仓库存储着我自高三开始接触嵌入式以来到现在的所有项目. 但前年发现随着我接触的单片机越来越多, 仓库变的越来越大, 不方便他人拉取仓库并贡献代码, 而且其中的某些玩具项目也越做越大, 例如 rgblight, 都放在同一个仓库里也不方便别人 …
thumbnail
[转载] 第七届集创赛紫光同创杯赛国一回顾&总结
转载自B站up主“在天上飞的TTTTT”大佬的笔记,转载请取得原作者授权 1 写在前面 好多佬们问我开不开源,这个等我考完研吧,先写一篇学习路线给大家参考,同时鼓励大家多多参与科创竞赛,相信自己,只要肯学,都会有的。 up算是一个小白,用了八个月时间全栈过了一遍FPGA,上位机开发,YOLO模型部署,本来以为能够稳3争2, 没想到拿了国一,也算是运…
gdb&ida命令速查手册
GDB # 执行相关命令 directory <路径> 提供一个搜索源文件的目录 run <参数> 运行程序 attach <pid/进程名> 附加到进程 target remote <ip:port> 附加到远程gdb服务器 stepi 指令步进 nexti 指令步过 step 代码步进 next …
thumbnail
DUTCTF 2023
前言 嗨害嗨, 我又来辣, 有了上次参赛的经验, 我直接一雪前耻, 虽然欺负学弟好像有点不太好 (逃 按照惯例, 题解要在 24 小时内提交上去, 所以又可以水一篇博客啦~ 这次 CTF 比赛依然分 MISC, WEB, REVERSE, PWN, CRYPTO 五个方向, 共有 33 道题, 带 * 的是签到题. 官方题解: https://dl…
Android应用开发笔记(4)
全局悬浮窗权限 判断是否能显示悬浮窗: Settings.canDrawOverlays(context) 跳转至悬浮窗设置的Intent: new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + context.getPackageName())) …
隐藏