去中心化存储:Web 3.0 遇见元界

文章来自:https://medium.com/@ld-capital/decentralized-storage-where-web-3-0-meets-metaverse-9629b4...
分类: 企业开发 发布时间: 11-30 07:15 阅读次数: 0

10年内取代iPhone,目标10亿用户,苹果押注AR头戴设备

郭明錤预测苹果明年将发布AR头戴设备
分类: 物联网 发布时间: 11-30 07:15 阅读次数: 0

10年内取代iPhone,目标10亿用户,苹果押注AR头戴设备

郭明錤预测苹果明年将发布AR头戴设备
分类: 移动开发 发布时间: 11-30 07:15 阅读次数: 0

基于java Springboot实现教务管理系统

​ 这是我参与11月更文挑战的第29天,活动详情查看:2021最后一次更文挑战」              在当今信息社会发展中中,计算机科学的飞速发展,大多数学校开始注意办公效率的发展是很关键,对学
分类: 服务端 发布时间: 11-30 07:12 阅读次数: 0

unix域套接字UDP/TCP通信

https://blog.csdn.net/u012154319/article/details/80858764
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl arc

目录1.1 创建一个弧对象1.2 设置弧的空间配置(颜色)1.3arc事件1.4效果图a、初始状态b、变化状态1.1 创建一个弧对象 //1.1 创建一个弧对象 lv_obj_t *arc = lv_arc_create(lv_scr_act(), NULL); lv_arc_set_angles(arc, 0, 270); //设置Arc控件进度开始结束角度 lv_obj_set_size(arc, 60, 60); //设置Arc控件大小 lv_obj...
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl bar

1.创建bar对象 //1 创建bar对象 lv_obj_t * bar = lv_bar_create(lv_scr_act(), NULL); //2 设置当前bar外观大小尺寸 lv_obj_set_size(bar, 200, 30); //3 设置其在父类中为中心对齐 lv_obj_align(bar, NULL, LV_ALIGN_IN_TOP_RIGHT, -80, 0); //4 设置其为1s变化一次 //lv_bar_set_anim_time(bar, 100.
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl btnm(矩阵按钮)

1.创建一个矩阵按钮映射表2.创建一个矩阵按钮对象3.使矩阵按钮映射表与矩阵按钮对象关联4.设置矩阵按钮的某个按钮宽度 //3. 创建一个矩阵按钮 //3.1 定义一个矩阵按钮 static const char * btnm_map[] = { "1", "2", "3", "+", "\n", "4", "5", "6", "-", "\n", "7", "8", "9", "*","\n", "0", "Ok",...
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl canvas

1.下载一张bmp图像图片链接2.调整图片的大小具体操作详见:图片尺寸、像素修改3.在线生成lvgl图片点阵信息链接:lvgl图片在线生成.c文件4.将生成的图片image_dog.c文件放到lvgl工程中5.配置画布的大小,及显示的图片LV_IMG_DECLARE(image_dog);#define CANVAS_WIDTH 210#define CANVAS_HEIGHT 1606.设置画布的缓冲区7.配置画布的样式8.设置画...
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl cb(复选框)

1.创建复选框对象2.设置复选框文本3.设置复选框位置5.为复选框绑定事件 //5.复选框 //5.1 创建复选框对象 lv_obj_t * cb = lv_cb_create(lv_scr_act(), NULL); //5.2 设置复选框文本 lv_cb_set_text(cb, "I am the check box!"); //5.3 设置位置 lv_obj_align(cb, NULL, LV_ALIGN_CENTER, 0, 0); //5.4 绑定事件...
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl chart

6.1 创建一个图表对象6.2 设置图表的大小6.3 设置图表的对齐位置6.4 设置图表的区域(LV_CHART_TYPE_AREA是线显示的区域,LV_CHART_TYPE_LINE表示单纯的线)6.5 设置图表的透明度6.6 设置数据系列的线宽或点半径(线的粗细)6.7 设置最大或最小的Y值6.8 设置每条数据线所具有的数据点个数,如果不设置的话,则默认值是 106.9 设置水平和垂直分割线6.10 设置 y 轴的数值范围,[0,100]也是默认值6.11 设置 y 轴的主刻度线长度
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl cont(容器)

1. 容器控件1.1 创建一个容器对象1.2 当对象的大小基于上一次更改时,启用对象的自动重新对齐1.3 将一个对象的中点与另一个对象对齐1.4 同时在所有4个方向设置拟合策略1.5 在容器上设置布局1.6 休眠1000ms,然后在容器上添加一个标签演示代码 //7. 容器控件 //7.1 创建一个容器对象 lv_obj_t * cont = lv_cont_create(lv_scr_act(), NULL); //7.2 当对象的大小基于上一次更改时,启用对.
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

Linux CPU亲和力及进程绑定指定的CPU

分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl lldist

//8. 下拉列表框对象 //8.1 创建一个下拉列表框对象 lv_obj_t * ddlist = lv_ddlist_create(lv_scr_act(), NULL); //8.2 设置下拉列表选项 lv_ddlist_set_options(ddlist, "Apple\n" "Banana\n" "Orange\n" "Melon\n" "Grape\n" "Raspberry"); //8.3 设置下拉列表的固定宽度 lv_ddlist_set_fix_wi..
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

C++深拷贝和浅拷贝构造函数

深拷贝:内存拷贝,每块内存有不同的指针浅拷贝:指针的拷贝,拷贝之后指向同一块内存typedef struct { int index; //对应APP接口协议中的索引号 int iRegThrdCnt; //注册的线程个数}TMsgGather;class CMsgGather{public: CMsgGather(); ~CMsgGather(); CMsgGather(const CMsgGather &msgGather); //深拷贝构造priv.
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl gauge(表盘控件)

//9. 仪表控件 //设置时钟的网址:https://blog.csdn.net/mymycsdn321/article/details/108060627 //9.1 设置仪表的样式 static lv_style_t gauge_style; lv_style_copy(&gauge_style, &lv_style_pretty_color); gauge_style.body.main_color = lv_color_hex3(0x666); /*开始的刻度..
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl image

//10. 图片控件 //10.1 创建一个控件对象 lv_obj_t * img1 = lv_img_create(lv_scr_act(), NULL); //10.2 设置显示的像素图片 lv_img_set_src(img1, &image_dog); //10.3 对齐 lv_obj_align(img1, NULL, LV_ALIGN_IN_LEFT_MID, 0, -120); lv_obj_t * img2 = lv_img_create(lv_scr_act()..
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl imgbtn(图片按钮)

源码static lv_obj_t * imgbtn1;static lv_obj_t * imgbtn_label;static void imgbtn_event_handler(lv_obj_t * obj, lv_event_t event){ static int i = 0;; static char buffer[32]; if (obj == imgbtn1) { if (event == LV_EVENT_CLICKED) { i++; sprintf(
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl 键盘控件(lv_kb)与文本区域控件(lv_ta)

源代码 /*Create styles for the keyboard*/ static lv_style_t rel_style, pr_style; lv_style_copy(&rel_style, &lv_style_btn_rel); rel_style.body.radius = 0; rel_style.body.border.width = 1; lv_style_copy(&pr_style, &lv_style_btn_pr); p
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0

lvgl label(标签)

源代码: //13. label标签控件 //13.1 创建标签 lv_obj_t * label1 = lv_label_create(lv_scr_act(), NULL); lv_label_set_long_mode(label1, LV_LABEL_LONG_BREAK); /*Break the long lines*/ lv_label_set_recolor(label1, true); /*Enable re-coloring
分类: 其他 发布时间: 11-30 06:36 阅读次数: 0