自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 推荐一个 github加速器

安装好后直接勾选github, 一键加速即可。选择一个自己方便的下载渠道。

2025-06-12 17:18:23 21

原创 OrangePi 5 Max EMMC 系统烧录时下载成功,启动失败解决方案

OrangePi 5 Max EMMC 系统烧录时下载成功,启动失败解决方案

2025-06-12 16:50:49 32

原创 3. 仓颉 CEF 库封装

仓颉 CEF 库封装

2025-05-11 23:16:18 498

原创 2. cef 及 cefcapi

cef 及 cefcapi

2025-05-11 22:52:14 854

原创 1. CEF 下载及wrapper编译

CEF 下载及编译

2025-04-12 22:40:12 498

原创 2、 SDL3 LVGL vscode cmake环境搭建

SDL3 和 lvgl windows 整合, 使用vscode + cmake管理,显示lvgl

2025-04-12 19:30:02 553

原创 1、window 下SDL 下载使用, 测试环境搭建

window 下SDL 下载使用, 测试环境搭建

2025-04-07 20:39:15 439

原创 windows Qt Creator 进行opencv 编译配置安装

windows Qt Creator 进行opencv 编译配置安装

2025-04-01 00:32:08 367

原创 1、DevEco Studio 鸿蒙仓颉应用创建

因为仓颉是静态编译型语言,使用仓颉开发的应用执行效率更高。而且主打全场景,后续可并入仓颉生态,其和ArkTS都是基于ArkUI进行开发,最大的区别是typescript和仓颉语法间的差异。

2024-11-03 22:59:30 1309 3

原创 3. keil + vscode 进行stm32协同开发

主要还是界面友好,使用习惯问题,vscode 从前端,js, c/c++, qt, 仓颉,rust都有很好插件的支持,并且有romote, wsl 等很多插件可以提高效率, 唯一的问题就是要使用插件进行环境的配置。

2024-11-02 18:46:19 1612

原创 2. STM32 HAL库MDK工程模板创建

工程结构参考引用自正点原子新建一个工程目录,在里边创建一下子目录这个文件夹主要存放的是中间层代码(组件/Lib 等),比如:FATFS、USB、LWIP、FreeRTOS,各种 GUI 等等。但作为模板工程,文件夹暂时空置即可。该文件夹用于存放编译器编译工程输出的中间文件,比如:.hex、.bin、.o 文件等。该文件夹用于存放编译器(MDK、 IAR 等)工程文件,我们主要用 MDK,为了方便区分,在该文件夹下新建: MDK-ARM 文件夹,用于存放 MDK 的工程文件。该文件夹用于存放用户编写的代码

2024-10-30 22:44:16 1515

原创 1. STM32环境搭建

STM32环境搭建

2024-10-30 22:42:08 767

原创 qt 下载安装

这里选自己需要的工具就行,一般cmake, Ninja, MinGw就行,这里建议把LLVM 也选上,后续可以使用,比MinGW更有优势。选择必要的qt版本和编译工具,附加库, 需要vs编译器的话也可以勾选。其他python, android, rtos 不需要的话默认就行,后续安装完后也可以修改的。这里需要电话号验证,电话号需要正确的,其他随便填,电话号中国区前需要+86, 验证后自动下载。下载完点击运行,需要账号,使用之前注册的就行。使用邮箱注册账号,登录,后边安装时也用的到。

2024-10-25 22:36:49 4465

原创 欲买桂花同载酒,终不似,少年游

转眼六年已过,从开机都费劲到今天也能写代码三两行,一路走来,不断的踩坑,走弯路,而时至今天也是。一路走来有很多感悟,所以作此总结。

2024-10-23 23:31:04 387

原创 qt 使用svg 图标的使用

在cmakeList.txt 中添加svg模块。

2024-10-05 15:31:57 456

原创 QLabel 在布局时遇到文字上下无法居中的情况

如上, 在QHBoxLayout 添加QLabel 文字上下无法居中, 设置label->setAlignment(Qt::AlignVCenter);无效。

2024-10-05 15:31:25 367

原创 qt cmake自定义资源目录,手动加载资源(图片, qss文件)

因为使用非qtcreator或者自定义工程结构就没法自动加载图标,所以需要手动加载,这里使用vscode和自定义工程结构qt cmake自定义资源目录,手动加载资源(图片, qss文件)

2024-10-04 00:24:24 1295

原创 qt QMainWindow 自定义标题栏

可以使用setMenuWidget 来将自定义的标题栏 QWidget 设置进去就可以, 用来替代setMenu 菜单栏单一,自定义不高的问题。

2024-10-04 00:23:21 502

原创 vscode qt 最新开发环境配置, 基于最新插件 Qt All Extensions Pack

qt 之前发布了vscode qt offical ,但是最新更新中将其升级改为了几个不同的插件,功能更强大。

2024-09-28 23:18:56 3907

原创 QT 自定义可拖动缩放的无边框窗口,可用于mainmindow, widget

【代码】QT 自定义可拖动缩放的无边框窗口,可用于mainmindow, widget。

2024-09-24 22:39:33 801

原创 QT Creator cmake 自定义项目结构, 编译输出目录指定

工程视图下看不到目录结构:解决:打开工程后可在工程名右键,切换到系统资源视图,就可看到完整工程目录结构切回项目管理视图:空白处右键,打开项目就切回了。

2024-09-24 22:39:05 991

原创 21、springboot3 vue3开发平台-前端-自定义树形穿梭框,用于角色权限分配

elemenutplus 有穿梭框,但是不支持树状数据的操作,所以这里自定义树状穿梭框,用于菜单权限分配,这里主要是将菜单列表树解构后添加修改组合再恢复。

2024-08-21 14:51:08 643 1

原创 20、springboot3 vue3开发平台-前端-图标选择组件

图标选择

2024-08-21 14:49:33 348

原创 19、springboot3 vue3开发平台-前端-面包屑和tabs动态事件处理

【代码】19、springboot3 vue3开发平台-前端-面包屑和tabs动态事件处理。

2024-08-21 14:49:03 329

原创 17、springboot3 vue3开发平台-前端-主页面布局搭建

项目采用vue router 来管理路由, 作为单页面应用, 其页面为vue组件,通过路由动态渲染,App.vue作为根组件,需要配置路由出口。使用前边自定义菜单组件。

2024-08-20 03:00:00 539

原创 18、springboot3 vue3开发平台-前端-菜单折叠实现

【代码】18、springboot3 vue3开发平台-前端-菜单折叠实现。

2024-08-20 03:00:00 801

原创 15、springboot3 vue3开发平台-前端-路由构建, 使用路由守卫,加载动态路由,pinia管理路由缓存数据

检查白名单和pina中数据是否加载,没有缓存数据则重新发请求加载菜单路由。

2024-08-19 02:45:00 609

原创 16、springboot3 vue3开发平台-前端-自定义tabs

使用el-tabs时因为内容是放到el-tab-pane中, 当标签多时会出现加载慢,卡问题,还有就是集成一些第三方封装的组件,如视频组件时会出项html样式冲突失控问题,所以使用自定义组件,将路由和tabs分开,减少影响。

2024-08-19 02:45:00 830

原创 vue3 ts 集成 supermap

【代码】vue3 ts 集成 supermap。

2024-08-17 10:32:31 348

原创 13、springboot3 vue3开发平台-前端-自定义图标

使用组件库自带图标虽然也很方便,但为了更多的灵活性,动态渲染图标,使用更多组件库中没有的组件,所以需要自定义图标组件。

2024-08-17 01:19:50 445

原创 14、springboot3 vue3开发平台-前端-自定义菜单组件,根据路由动态渲染

自定义菜单组件,根据路由动态渲染

2024-08-17 01:19:31 564

原创 11、springboot3 vue3开发平台-前端-系统登录, token , 用户,菜单路由本地存储

在src/stores/userInfo.ts, 创建pina 保存用户信息。在src/interface/auth/LoginData.ts。在src/api/auth/index.ts。

2024-08-15 00:16:12 729

原创 12、springboot3 vue3开发平台-前端-记住我功能实现

使用pinia持久化保存用户名密码。在登录成功后保存记住信息。

2024-08-15 00:15:51 556

原创 9、springboot3 vue3开发平台-前端- vue3工程创建

技术选择: 使用vue3 + TS + ElementPlus, 开发使用vite构建目的: 搭建管理系统框架, 包含动态路由, 动态菜单, 用户,角色, 菜单,权限管理,日志等基础支持。

2024-08-06 03:45:00 292

原创 10、springboot3 vue3开发平台-前端-elementplus, axios配置及封装使用, 包含token 存储

elementplus 按需导入, axios 封装, 响应数据处理, 服务代理, token存储,pinia持久化

2024-08-06 03:30:00 1248

原创 2、 qt平台opencv引入,和工程搭建

将目录 opecv 安装目录\install\x64\mingw\bin 配置到环境变量, 不然代码运行时会找不到动态库。修改cmake配置,为OFF。

2024-08-03 13:17:17 932 1

原创 1、 window平台opencv下载编译, 基于cmake和QT工具链

3rdparty:主要是OpenCV自身依赖的第三方库。- doc:主要介绍基本语法的使用方法和各个模块的基本功能。- plat​forms:各个平台编译的支持配置等相关内容。- apps:主要是OpenCV自身功能相关的应用演示。- data:数据部分,主要是一些模型的XML数据文件。等待安装完成, 编译后的文件会放到install目录下。- cmake:主要是CMake相关的脚本。- samples:官方提供的源码演示。- modules:模块源码目录。- include:头文件目录。

2024-08-03 13:05:16 984

原创 7、springboot3 vue3开发平台-后端-获取用户菜单,构建菜单树列表

从用户session 中获取用户信息。递归构建列表树

2024-08-02 07:30:00 497

原创 8、springboot3 vue3开发平台-后端-使用aop 添加系统访问日志

将配置放到support 模块下, 后续其他模块也可以直接使用, 开发环境不要将线程数配置到极限,会影响其他应用。使用原因: 内网环境提供离线解析, ip2region.xdb文件,需要不定期的更新。使用:下载后将其放到resources 下, 在工具类中加载配置文件。

2024-08-02 07:30:00 309

原创 idea mybatisplus接口 Could not autowire. No beans of ‘SysUserRoleMapper‘ type found.

将Autowired检测的级别,改为warning或其它更低等级。警告由原来的error变为warring。

2024-07-31 07:00:00 283

libcef.dll 运行时库

libcef.dll 运行时库

2025-01-19

ST-Link驱动, 下载解压安装即可

ST-Link驱动, 下载解压安装即可

2024-10-27

CH340驱动, 下载解压安装即可

CH340驱动, 下载解压安装即可

2024-10-27

STM32CubeMX 安装包, 下载解压即可

STM32CubeMX 安装包, 下载解压即可

2024-10-27

STM32F1 固件包, 下载解压缩即可

STM32F1 固件包

2024-10-27

32安.....................装包 .

32安装包

2024-10-27

qt 自定义无边框窗口, 可拖动,缩放,可自定义标题栏

qt 自定义无边框窗口, 可拖动,缩放,可自定义标题栏, 适用于MainWindow, widget

2024-09-22

mingw12.2.0

mingw12.2.0

2024-08-21

vscode qt cmake opencv 环境搭建测试工程

vscode qt cmake opencv 环境搭建测试工程

2024-08-03

opencv windows 源码编译工程, qt mingw 编译, 内含编译好的安装目录

opencv windows 源码编译工程, qt mingw 编译, 内含编译好的安装目录

2024-08-03

qt vscode cmake 最简工程

qt vscode cmake 最简工程

2024-07-28

vdcode clangd server , github打不开的话直接下载解压使用

vdcode clangd server , github打不开的话直接下载解压使用

2024-07-27

windows redis5 可用

windows redis5 可用

2024-07-26

glfw cmake测试工程,内含已编译glfw文件,可直接运行app.exe测试或重新编译

编译命令: cmake -G "MinGW Makefiles" make

2024-07-20

glfw cmake编译工程, 编译文件在build/src/libglfw3.a, 可直接使用或重新编译

cmake编译: cmake -S . -B build -G "MinGW Makefiles" make

2024-07-20

GLview OpenGL版本检测

GLview OpenGL版本检测

2024-07-20

mingw64, 解压配置bin环境变量即可使用

mingw64, 解压配置bin环境变量即可使用

2024-07-19

Electron vite vue3 TS Electron ElectronForge 开发基础环境,支持热更新,一键打包启动

一键启动,动态更新,一键打包,可根据需要更改,或使用js

2024-07-19

windows nginx,前端项目部署,已配置,解压后使用

windows nginx,前端项目部署,解压后使用,将打包后的dist 目录直接放到nginx html目录下,直接在nginx.exe所在目录打开cmd, 执行start nginx 即可发布前端项目,配置可在conf/nginx.conf修改配置

2024-07-19

springboot3+ vue3前后端分离项目搭建代码

springboot3+ vue3前后端分离项目搭建代码

2024-04-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除