- 博客(24)
- 问答 (2)
- 收藏
- 关注
原创 自己写的qt程序在别人电脑上运行不了
3.使用QT自带的windeployqt工具命令,格式:windeployqt XXX.exe。windeployqt可以搜索指定程序需要的所有依赖库,并自动复制到程序所在目录。另外,windeployqt只复制qt依赖库,不包含自定义的图像、文本等资源,需要自己复制。2.在命令行cd到自己写的程序的exe所在的文件夹。写个日志用作自己学习。1.打开qt命令工具。
2024-01-05 10:34:39 807
原创 QT配置Opencv环境
5.库文件选择到opencv的opencv\build\x64\vc15\lib\opencv_world450.lib,包含路径也会自动生成,先不管。6.双击pro文件,找到最下面,把路径改到bulid/include。2.QT创建好项目,启动设置为Release;7.我们打印下opencv的版本测试下,OK。1.从官网下载QT&opencv,并安装;3.右击项目名称,选择添加库。
2023-08-29 22:09:50 650
原创 ubuntu 安装g++ 时提示maybe run apt-get update or try with --fix-missing
安装失败提示maybe run apt-get update or try with --fix-missing。此时,用g++ -v 查看也没有版本信息。再重新安装g++就OK啦。
2023-05-24 17:00:54 475
原创 c# 类似Excel的趋势线拟合
vs选择工具->NuGet包管理器->程序包管理器控制台->输入Install-Package MathNet.Numerics进行安装//如果是一次线性的话,走这里if (m_order_num == (int)OrderEnum.one){ Tuple<double, double> s = new Tuple<double, double>(0, 0); s = Fit.Line(X_arr, Y_arr); //y = k*
2022-01-04 10:32:25 933
原创 c# 简单的继承
项目结构:界面:Form1.cs 代码 :using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namesp.
2021-11-17 14:17:19 281
原创 c# 两个类之间的回调
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Threading;namespace exe3{
2021-11-17 13:21:11 269
原创 win10系统vscode、sublime等无法全局搜索
原因:和win10自带的输入法冲突了。解决方法:1.右击屏幕右下角的输入法,选择设置2.打开的界面选择键盘3.拉到最下热键,把简繁切换关闭即可
2021-11-14 23:33:41 1223
原创 vs2019 winform打开项目不显示界面
今天,遇到一个问题:打开其他项目不显示winform的界面。解决方法:工具->获取工具和功能,在打开的界面选择单个组件,在里面找到如下图的组件勾上安装即可。
2021-11-14 23:27:54 3106
原创 lua-表达式字符串类型转表达式结果
例如:1 + 2 = 3local str = "1 + 2"print("str=",str)打印得到的是字符串 1+2。那么想得到1+2的结果就要local str = "return 1+2"print("result=",loadstring(str)())
2021-06-25 13:15:57 287
原创 c#常见面试题:任意给定奇数个整数,其中仅有一个整数出现了奇数次
eg:1,7,3,4,11,1,13,6,11,7,4,13,1,6,1 -> 3方法一:比较low的方法
2021-06-08 10:02:14 266
原创 C#常问面试题:装箱和拆箱
c#C#中定义的值类型包括原类型(Sbyte、Byte、Short、Ushort、Int、Uint、Long、Ulong、Char、Float、Double、Bool、Decimal)、枚举(enum)、结构(struct),引用类型包括:类、数组、接口、委托、字符串等。
2021-06-02 09:43:05 171
原创 c++简析多态
1.多态是面向对象的三大特性之一,字面意思是多种状态,可以看成是接口的多种不同实现方式。2.实现多态的步骤:①子类重写父类的虚函数;②
2021-05-27 21:06:09 81
原创 c++设计模式之单例模式
常用的软件设计模式,在它的核心结构中只包含一个被称为单例的特殊类; 通过单例模式可以保证系统中只有一个实例且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源 #include "stdafx.h"#include "stdio.h"#include <iostream>using namespace std;class SingleTone {private: SingleTone(); static SingleTone* instance;pu..
2021-05-15 23:36:23 198 3
转载 lua-单例模式
Singleton = {}function Singleton:new(o) o = o or {} setmetatable(o,self) self.__index = self return oendfunction Singleton:Instance() if self.instance == nil then self.instance = self:new() end return self.instancee...
2021-05-15 21:05:27 325
原创 c++之构造函数隐式调用
#include "stdafx.h"#include <string.h>#include <iostream>using namespace std;class Student {private: char name[20]; double score;public: Student(const char* name); Student(const char* name, double score); void introduce();};Stud.
2021-05-15 19:16:44 1028
原创 c++之函数模板及特化
多种类型判断,我们由2种方法:①函数重载;②函数模板。如果类型多的话,函数重载需要写很多函数,显得比较麻烦,所以可以使用函数模板。函数模板是生成函数的模板。在编译阶段编译器会根据函数模板的使用情况创建出函数名相同,参数类型由编译器判断的若干函数。通过函数模板创建的函数拥有相同的函数体,只是函数的参数类型不同。#include "stdafx.h"#include <iostream>using namespace std;template<typename T>b
2021-05-15 17:57:29 352
原创 c++之构造函数和析构函数
由于对象一定会在内存中占用一段空间,所以一定会有其生命周期。也就是说对象一定有申请内存空间和释放内存空间的步骤。 构造函数是当对象申请内存空间之后自动调用的函数;析构函数是当对象的空间即将被销毁前自动调用的函数。 构造函数的声明:①构造函数的声明需要在类中声明;②构造函数没有返回值;③构造函数的函数名必须和类名一致。 析构函数的声明:①析构函数的函数名以~+类名;②析构函数没有返回值;③析构函数没有参数列表。 #include "stdafx.h"#include ..
2021-05-15 16:02:49 456
原创 lua-switch功能实现
lua中是没有Switch语法的,所以很多时候要条件判断的时候只有一条又一条的if 和elseif 去写。当条件比较多且条件里面的内容比较多的时候,会显得比较乱,而且不利于我们后期去维护。但是lua的table类型其实相当强大,我们可以利用表结构和匿名函数,我们就可以实现Switch功能。下面,归纳了3种常用的写法(其实原理一样):第一种:local tab = { [1] = function() print("aaa") end,
2021-04-30 16:48:10 5872 1
空空如也
c# AutoCAD开发问题
2024-09-03
c#做图像拼接时,new bitmap报错,如何解决?
2023-05-08
c#动态加载dll时怎样处理dll事件
2023-02-13
用winform数据库Mysql消息导入excel出现无法解析依赖项
2022-10-19
emgucv安装过程中遇到问题,请问怎么解决
2022-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人