【CSS】根据页面宽度显示指定div

制作Bing壁纸网页时想在单个HTML中适配移动端,不愿引入重型前端框架也不想写JS逻辑,借助CSS媒体查询以767px为宽度分界,控制元素在电脑端隐藏、手机端展示专属布局,轻松实现响应式适配效果。

【嵌入式】LCD计算偏移显示中文小记

项目原LCD字符串显示需预定义字符并通过批处理生成字库偏移,使用灵活性不足,需优化为直接调用函数显示字符串;实现核心是依据GB2312中文编码与ASCII英文编码规则解析字符串,沿用原有批处理生成的点阵字库,通过预生成顺序表或二叉树两种方式,自动查找字符在字库中的偏移位置以完成显示。

【C++】共用体简单小结

本文介绍C++共用体,它与结构体均可存储不同数据类型,但同一时间仅能保存一种成员数据,内存占用为成员中最大类型的尺寸;共用体可嵌套结构体,匿名共用体可直接访问成员,需自行判断数据类型,核心作用是节省内存。

【嵌入式】__no_init 不初始化变量的用法

读卡设备休眠重启会导致插卡计数变量被重置,本文对比了 FLASH 永久存储与__no_init 关键字两种解决思路,后者可让变量上电不初始化、重启保留数值且更轻量高效,同时还探讨了该修饰变量首次上电的初始值问题。