- 博客(57)
- 收藏
- 关注
原创 QDialog中使用Lambda
被关闭并析构时,连接的信号和槽会被自动断开。但是,Lambda表达式槽是一个匿名函数,无法直接断开连接。Lambda中调用this,当槽函数触发时会引发崩溃。
2023-06-21 17:30:47 140
原创 var与let 的区别
var 会声明提升,let 不会 var 是函数作用域,let 是块级作用域 var 允许重复声明,let 不允许 var 声明的全局变量,会成为全局对象的属性,let 不会let、var 的区别_哔哩哔哩_bilibili
2022-03-31 14:01:32 119
原创 配置svg-icon
用法<el-input type="text" auto-complete="off" placeholder="账号"> <svg-icon slot="prefix" icon-class="user"/></el-input>配置1.开发依赖安装svg-sprite-loader2.components中引入SvgIcon3.增加src/icons/index.js4.修改 vue.config.js(没有就增加这..
2022-03-10 10:30:44 1136
原创 SpringBoot常用注解
Controller层注释 含义 @Controller 让 URL 请求返回具体的页面,如返回 html、jsp 页面等,这个注解在类头上添加 配合@RequestMapping 进行具体页面跳转控制 返回的是页面 @RequestMapping @Controller + @RequestMapping 页面跳转 @RequestParam 带参数 http://localhost:8080/param?id=10&age=33 @PathVariab
2022-01-19 16:51:12 471
原创 mysql安装
下载地址MySQL :: Download MySQL Community Server (Archived Versions)创建一个my.ini配置文件(ANSI编码)[mysqld]# 设置3306端口port=3306# 自定义设置mysql的安装目录,即解压mysql压缩包的目录basedir=D:\Web\mysql# 自定义设置mysql数据库的数据存放目录datadir=D:\Web\mysql\data# 允许最大连接数max_connections=20
2022-01-19 16:45:16 102
原创 vue学习第07天
过滤器main.jsVue.filter('dateFormat', function(originVal) { const dt = new Date(originVal) const y = dt.getFullYear() const m = (dt.getMonth() + 1 + '').padStart(2, '0') const d = (dt.getDate() + '').padStart(2, '0') const hh = (dt.getHours()
2022-01-06 21:16:42 100
原创 vue学习第06天
动态参数// 请求路径:users/:id参数名 参数说明 备注 id 用户 id 不能为空 参数是url参数:id email 邮箱 可以为空 mobile 手机号 可以为空 const { data: res } = await this.$http.put('users/' + this.editUserForm.id,{email: this.editUserForm.email,mobile: this.editUse
2021-12-30 21:55:37 411
原创 vue学习第05天
作用域插槽<!-- 状态 --><el-table-column prop="mg_state"label="状态"width="100"> <template slot-scope="scope"> <!-- {{scope.row}} --> <el-switch v-model="scope.row.mg_state" @change="userStateChanged(scope.row)"&...
2021-12-29 22:29:34 318
原创 vue学习第04天
axios请求拦截器axios.interceptors.request.use(config => { config.headers.Authorization = window.sessionStorage.getItem('token') return config})Home路由重定向path: '/home',component: Home,redirect: '/Welcome',children: [ { path: '/...
2021-12-28 22:05:13 317
原创 vue学习第04天
axios请求拦截器axios.interceptors.request.use(config => { config.headers.Authorization = window.sessionStorage.getItem('token') return config})Home路由重定向path: '/home',component: Home,redirect: '/Welcome',children: [ { path: '/Wel..
2021-12-28 22:02:22 149
原创 vue学习第03天
效果样式 .login_form { position: absolute; bottom: 0; width: 100%; padding: 0 20px; box-sizing: border-box; } .btn { display: flex; justify-content: flex-end; }按钮点击重置<!-- 输入框 --><el-form ref="loginFor...
2021-12-24 22:50:24 616
原创 vue学习第02天
登录组件创建一个component<template><script><style>routerApp.vue由重定向// 路由重定向 { path: '/', redirect: '/login' },lang="less" 错误,less-load版本过高<style lang="less" scoped>.login_container { backgr...
2021-12-22 22:21:26 1279
原创 vue学习第01天
vue脚手架安装先要安装node.js安装淘宝境像npm install -g cnpm --registry=https://registry.npm.taobao.org安装vuecnpm i -g @vue/cli检查版本号vue -V创建项目vue ui安装插件element :按需导入安装依赖axios项目梳理main.js 整个项目的入口清理路由APP 根目录...
2021-12-21 22:48:06 644
原创 Qt-软件工程管理和第三方库引入
软件工程结构文件夹中效果QT中效果组织方式在pro中引入include(gui/gui.pri)include(util/util.pri)include(function/function.pri)include(3rdparty/3rdparty.pri)第三方3rdparty我们来看一下 opencv中效果,其他的一样把OpenCV3.4.1名字替换一下# OpenCV3.4.1 安装路径OpenCV3.4.1_INSTALL...
2021-11-19 08:55:56 2869
原创 Qt-软件皮肤切换qss样式
效果配置文件原理加载ini中的配置文件去替换app.qss中的颜色void QssHelper::setSkinStyle(const QString &t_name){ getIniFileColor(t_name); replaceColorQssFile();}void QssHelper::getIniFileColor(QString t_nama){ QString strPath = "./qss/ini/" + t_nam.
2021-11-03 16:17:47 1279
原创 Qt-png图像颜色替换,用于软件皮肤样式
void ReplaceColorWidget::replaceColor(Mat &t_srcMat, QList<QColor> &t_colorReplace, QList<QColor> &t_colorSrc){ // qDebug() << t_colorReplace.size() << t_colorSrc.size(); if (t_srcMat.channels() != 4) { ...
2021-11-02 13:16:55 1187
原创 std::function Lambda
std::function与Lambda// Lambda表达式auto lambda = [](int a)->int{ return a; };auto newBtn = [](QString text, std::function<void()> func) -> QPushButton * { QPushButton * btn = new QPushButton(QIcon(QStringLiteral(":/icons/") + text), "");
2021-05-09 10:16:05 643
原创 删除connect
删除connectQObject *pContext = new QObject(this);connect(m_mainWindow, &MainWindow::setFpgaSuccess, pContext, [pContext, pLoadingWidget] { pLoadingWidget->deleteLater(); delete pContext;});
2021-01-13 10:28:55 1068
原创 DicomReader
DicomReaderDICOM简述https://www.jianshu.com/p/758fa8c22474读取文件void DicomReader::readFile(const std::string& t_filePath){ m_filePath = t_filePath; // 通过DcmFileFormat读取文件,bad检测是否存在数据集 m_file = std::make_unique<DcmFileFormat>(); i
2020-12-09 11:25:41 364
转载 qt 资料
最近在工作中使用到Qt,所以准备复习一下Qt相关的东西,网络上关于Qt的东西还是比较杂,仅仅记录下目前看到可能会实用的东西,同时按照自己的方式整理下,便于后续深入了解。ref:Qt 资料大全 CSDNQt官网Qt官网 Qt下载Qt源码也在这里面下载 Qt所有版本下载 Qt官方发布下载 Qt wikiGithub & Third-PartyQt Project ...
2020-03-14 10:50:45 172
原创 Qt 配置 CMake
进入CMake 官网,下载 CMake安装。 打开 Qt Creator,选择:工具 -> 选项 -> 构建和运行。 进入【Cmake】标签页,可以看到,CMake 已经被自动检测出来了进入【构建套件(Kit)】标签页,配置 CMake:完成之后,进行保存。将 D:\Qt\Qt5.10.1\Tools\QtCreator\bin(根据自己的实际情...
2020-01-07 09:51:54 9002
原创 CTK Plugin Framework
转自:https://www.twblogs.net/c/5b8cf3ea2b71771883375530/CTK Plugin Framework事件管理機制CTK Plugin Framework中創建插件CTK Plugin Framework嵌入到程序CTK Plugin Framework中的MANIFEST.MF文件CTK Plugin Framework簡述C...
2020-01-06 14:07:04 838
原创 halcon 测量总结
1维测量-------------------直线距离测量助手圆半径暴力拟合法 测量工具法:add_metrology_object_generic2D测量-------------------add_metrology_object_circle_measure() 将圆或圆弧添加到度量模型中 add_metrology_object_ellipse_measure()...
2020-01-02 09:35:46 1180
转载 halcon 1维测量
1维测量主要是测量沿着直线和圆弧的距离和角度。2维测量主要是测量物体的大小和方向。3维测量主要是测量物体在3维世界里的世界坐标。Chapter 1开关销的测量,因为它可以用一条直线测量,因此采用一维测量。gen_measure_rectangle2 (Row, Column, Phi, Length1, Length2, Width, Height,Interpolati...
2020-01-02 09:32:31 2238
转载 Halcon测量圆直径(半径)的方法之暴力拟合法 vs 测量工具法
原文链接:https://blog.csdn.net/horsee/article/details/82794569今天要给大家分享一点关于Halcon测量圆直径(半径)的方法。首先容我啰嗦两句:之所以要对这个看似很基础的问题进行探讨,主要原因有二,其一是这个问题确实困扰了我一段时间,当然这主要是由于我自己经验不足所致;其二是为了解决这个问题,我在网上查阅了很多博客资料,突然发现一件比较有趣...
2020-01-02 09:27:01 2177
原创 halcon仿射变换
通过hom_mat2d_identity算子创建一个初始化矩阵(即[1.0, 0.0, 0.0, 0.0, 1.0, 0.0]); 在初始化矩阵的基础上,生成仿射变换矩阵;(这几个算子可以叠加或者重复使用)hom_mat2d_translate(平移) hom_mat2d_rotate(旋转) hom_mat2d_scale(缩放) hom_mat2d_slant(斜切) vecto...
2019-12-27 19:52:30 771
原创 halcon 联合 Qt
dev_update_pc ('off')dev_update_window ('off')dev_update_var ('off')open_framegrabber ('File', 1, 1, 0, 0, 0, 0, 'default', -1, 'default', -1, 'default', 'board/board.seq', 'default', -1, 1, FGH...
2019-12-27 16:57:53 938 1
原创 halcon算子中英对应
halcon算子中英对应1D Measuring 一维测量 2D Metrology 二维计量 3D Matching 三维匹配 3D Object Model 三维对象模型 3D Reconstruction 三维重建 Calibration 校准 Classification 分类 Deep Learning ...
2019-12-25 15:51:16 180
原创 halcon OCR总结
目录1.使用仿射变换-极坐标转换 对字体进行矫正1.1字体倾斜(不水平)1.2斜体1.3圆环字2.识别2.1自动文本阅读器2.2手动文本阅读器2.3Blob分析2.3.1步骤:2.3.2识别方式1.使用仿射变换-极坐标转换 对字体进行矫正字体倾斜(不水平) 斜体 圆环字1.1字体倾斜(不水平)* 字体倾斜(不水平)text_line...
2019-12-23 15:37:20 887
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人