- 博客(13)
- 收藏
- 关注
原创 lvgl一些常用的功能标志
摘要:LVGL的lv_obj_add_flag接口用于设置对象功能标志,通过位运算组合可灵活控制对象行为。标志分为六大类:1)基础交互(隐藏/点击/选中);2)滚动控制(弹性/惯性/链式传递);3)事件处理(按压锁定/事件冒泡);4)布局绘制(精确点击/浮动模式/溢出可见);5)Flex布局专用;6)自定义标志(布局/组件/用户)。这些标志位通过OR运算组合使用,可实现复杂的UI交互效果,是LVGL开发中的重要工具。
2025-12-06 17:28:00
203
原创 docker快速使用
是 Docker 的一个核心命令,用于列出本地主机上存储的所有 Docker 镜像。本地主机:Docker守护进程所在的物理服务器。这带来了便利(镜像只需下载一次),但也需要注意安全风险(用户能操作他人的容器)。docker不像传统软件每个用户独立安装在自己的。的镜像列表,不是某个用户的私有列表。目录下,Docker 是。Docker 采用的是。
2025-11-18 18:08:09
314
原创 qml学习之定位器2
还有其它的一些属性,后续用时可以再学习,没必要一次记住所有,记住基本的会用就好。(也是一种元素,所以Item的属性它们也有),专门用来管理界面中的其他元素,与传统的 Qt Widgets 中的布局管理器类似。Grid 的flow 属性描述表格的流模式,可以取值Grid.LeftToRight,这是默认模式,从左到右一个挨一个放置Item,一行放满再放下一行;还有一个我没有试过的点,后续我会测试一下的,就是如果设置是4列,但是4列排的话Grid里的Item加起来的宽度已经超过父容器的宽了,会怎样。
2025-10-24 16:07:19
629
原创 qml学习之 定位器1
anchors 提供了一种方式,让你可以通过指定一个元素与其他元素的关系来确定元素在界面中的位置,即锚布局。锚布局是最灵活的一种 Qt Quick 布局方式,使用它你可以随意摆布界面上那些可见元素,不过,如果你的界面元素很多,它也将是代码量最大的一种布局方式。每个 Item 都有 7 条不可见的辅线:左(left)、水平中心(horizontalCenter)、 上(top)、下(bottom)、右(right)、垂直中心(verticalCenter)、基线(baseline)。
2025-10-24 10:41:52
422
原创 lambda表达式详解
于是我们就可以像使用函数一样,执行 add_obj(3,5),给定参数就好了,我们在代码中调用定义好的函数时不也是这样吗。是参数列表,用于表示 Lambda表达式的参数,可以为空,表示没有参数,也可以和普通函数一样指定参数的类型和名称,还可以在 c++14 中使用。是函数体,用于表示 Lambda表达式的具体逻辑,可以是一条语句,也可以是多条语句,还可以在 c++14 中使用。是返回值类型,用于指定 Lambda表达式的返回值类型,可以省略,表示由编译器根据函数体推导,也可以使用。
2025-09-09 14:50:49
365
原创 SNMP的理解,以及SNMP在Linux系统中的安装,配置
MIB是用ASN.1语法编写的文本文件(类似用XML/JSON定义数据结构),是一个全局统一的设备参数目录树(类似于Linux的文件系统)MIB的结构: MIB 的信息是按层次结构组织的树状结构,每个被管对象对应树形结构的一个叶子节点,称为一个object,拥有唯一的数字标识符,这种结构类似于文件系统的目录结构。
2025-04-16 15:53:34
1296
1
原创 nlohmann/json库介绍,以及常见API详解
赋值构造直接构造//这行代码是一个类型别名声明,它为nlohmann::json类型创建了一个简短的别名json。这样做的好处是可以让你的代码更加简洁,特别是在你需要频繁使用nlohmann::json类型时。json j1;//字符串//整数//布尔值//数组//对象中元素值//对象。
2024-12-24 14:55:13
1961
原创 libcurl库常用API总结
Libcurl 是一个轻量级的、功能丰富的客户端 URL 传输库,它支持多种协议,提供了丰富的特性来满足不同的网络传输需求。
2024-12-14 20:54:59
437
原创 HTTP协议相关理论
请求头(Request Headers)或响应头(Response Headers) HTTPS是HTTP的安全版本,通过SSL/TLS协议对通信进行加密。请求体(Request Body)或响应体(Response Body)在某些情况下(如80端口被占用),HTTP服务也可以使用端口8080。通常使用TCP作为传输层协议,并且默认使用。,具体是指HTTP协议在应用层不需要建立HTTP的连接。HTTP是一种建立在。
2024-12-13 19:02:47
341
原创 vsftpd
vsftpd.conf可以用来控制vsftpd各个方面的行为,默认情况下,vsftpd会在 /etc/vsftpd.conf位置查找此文件。但也可以通过命令行参数来覆盖默认的配置文件路径(需要在启动vsftpd服务时指定配置文件的路径作为参数)。指令格式:指令行的格式是option=value,其中option是配置选项的名称,value是该选项的值。默认值:每个设置都有一个编译时的默认值,这些默认值可以通过配置文件中的指令来修改。vsftpd.conf ----- vsftpd 的配置文件。
2024-12-12 19:23:10
1710
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅