littleVGL学习笔记7——lv_style 样式

  • Post author:
  • Post category:其他

1.介绍 利用样式可以对 UI 界面进行重绘和重用,利用多个不同的样式来形成 Theme主题系统,所以样式在 littleVGL 中有着很重要的地位。对于 lv_obj 基础对象而言,每一个对象都会有一个 lv_style 样式,但对于一个其他的控件(比如 lv_btn 按钮控件)而言,可能会拥有多个样式,因为一个稍微复杂点的控件可能是由多个子部件组成的,而每一个子部件可能都需要相应的样式来修饰,…

继续阅读 littleVGL学习笔记7——lv_style 样式

Ubuntu如何测试安装包是否安装成功

  • Post author:
  • Post category:其他

举个例子,比如:测试python的dlib库是否安装成功,在终端下输入: python 出现了python版本信息,说明已安装python。 >>>import dlib 没有报错,即表示成功安装dlib库。 那如何退出>>>回到终端呢? 输入: >>>exit() 版权声明:本文为qq_17448289原创文章,遵循 CC 4.0 BY-SA…

继续阅读 Ubuntu如何测试安装包是否安装成功

Unity ChatGPT 实时语音聊天

  • Post author:
  • Post category:其他

说明 我是使用Unity开发的ChatGPT实时语音聊天 使用了语音识别+语音合成+ChatGPT提问完成 以下是我的效果视频 Unity PC ChatGPT语音实时聊天 需要使用的可以下载 Windows:https://www.123pan.com/s/mtrKVv-y7HJ.html 版权声明:本文为m0_46653436原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出…

继续阅读 Unity ChatGPT 实时语音聊天

Mybatis原理详解,适合新手,,大神绕过,

  • Post author:
  • Post category:其他

Mybatis框架使用总结: 首先简单总结一下Mybatis使用的原理: ​ Mybatis就是一个框架,将连接数据库并查询的操作等全部交给框架进行操作 实现的方法就是配置一系列的xml文件 首先关注一个关键的SQLMapperConfig.xml文件,当然文件名字是可以更改的,这个xml文件主要定义两个东西:数据库的连接配置和mapper映射文件 数据库的连接配置注意两点: 一、environm…

继续阅读 Mybatis原理详解,适合新手,,大神绕过,

如何简单实用正则表达式

  • Post author:
  • Post category:其他

如何去使用正则 常用的正则字符规则 常用正则的方法 实战小技巧 遇到的问题 1.如何使用正则来让那些规定的和谐子被和谐 使用replace()方法 var re=“皮皮超” var zhc=/皮/g         //定义正则 re .replace( zhc ,"*")    //输出**超 2.如何使用正则来检测qq号是否符合 var guizhe=/^[1-9]\d{4,12}/     …

继续阅读 如何简单实用正则表达式

【创建 Birthday Card 应用】

  • Post author:
  • Post category:其他

上一篇: 【 了解 Android 测试的基础知识】 一、简介 在本文章中,您将构建一个显示文本的简单 Android 应用。详细了解 Android 中的各个界面 (UI) 组件将有助于您在屏幕上恰当放置文本。 前提条件 了解如何在 Android Studio 中创建新的应用。 了解如何在模拟器中或在 Android 设备上运行应用。 学习内容 什么是界面元素,例如 Views 和 ViewG…

继续阅读 【创建 Birthday Card 应用】

C#保留三位有效数字

  • Post author:
  • Post category:其他

最近遇到问题是保留三位有效数字而不是保留三位小数。 例如: 输入:1234 输出:1234 1234.3 1234 12 12.0 4 4.00 1.3 1.30 1.235 1.24 1.245 1.24 0.001 0.00100 整理一下我找到的一些代码: double是值,int是保留位数 方法1: public double Retain(double d, int n) { if (d…

继续阅读 C#保留三位有效数字

腾讯QQ协议分析文档

  • Post author:
  • Post category:其他

列一下QQ的关键性数据包的分析 【0825_Send】 02 //包头(以下数据包省略包头) 37 03 //协议版本号(以下数据包省略此处) 08 25  //包指令 (以下数据包省略此处) 04 81 //包序列 (以下数据包省略此处) 3E 7F F3 66 //QQ号码 :1048572000(以下数据包省略此处) 03 00 00 //数组 00 01 01 01 //客户端类型 00 …

继续阅读 腾讯QQ协议分析文档

模拟实现strcpy(C语言)

  • Post author:
  • Post category:其他

#include<stdio.h> #include<stdlib.h> #include<Windows.h> #include<string.h> #include<assert.h> char* my_strcpy(char* dest,const char* src) { char *ret = dest; assert(src …

继续阅读 模拟实现strcpy(C语言)

nodejs 环境变量配置。

  • Post author:
  • Post category:其他

官网下载二进制解压包 将解压后的路径配置到系统变量中,打开cmd,以管理员运行,输入node -v,npm -v 。检测nodejs是否生效。 配置全局变量 在安装目录下【D:\Nodejs\node】创建两个文件夹【node_global】及【node_cache】用来配置全局环境变量。 npm config set prefix "D:\nodejs\node\node_global" npm…

继续阅读 nodejs 环境变量配置。