- 博客(79)
- 资源 (15)
- 收藏
- 关注
原创 在WSL2下使用VSCode编写C++程序
本文将记录如何配置Visual Studio Code,使其能在WSL下的Ubuntu系统中编写C++程序。
2022-06-02 16:42:21
5512
2
原创 WSL2中加载USB相机
两篇官方参考(1)微软:Connect USB Devices(2)Git:Linux下usbipd安装一、系统配置需求1.已成功安装wsl22.window版本win10版本号2004以上3. WSL版本wsl2的linux内核版本号5.10.60.1及以上,查看方法:linux命令行界面输入 uname -a最新内核地址:Windows Subsystem for Linux Updatehttps://www.catalog.update.microsoft.com
2022-05-30 11:42:37
4362
转载 Python - 控制台显示进度条
我们在写一些python程序时,如果程序运行时间较长,我们希望能够有一个进度条来动态的展示程序运行进度。首先能想到的做法是用print将执行到第几步打印出来,但这样显然不是我们想要的进度条,显示进度占用了很多行,原因是print在末尾默认加上了”\n”换行符。详见《你应该知道的print》。我们对进度条的需求:一是进度信息在一行中显示;二是每次都能够动态擦除一行中上一次的内容。那么很自然的想到print有没有相应的转义符,还真有这么一个,”\r”。import timeN = 1000fo
2020-12-14 11:42:18
2279
原创 Python - 获取目录下的文件及数量
一. 获得目录下的所有文件(含子目录)import osdef FindAllFiles(path): for root, ds, fs in os.walk(path): for f in fs: fullname = os.path.join(root, f) yield fullname# 调用方法for file in FindAllFiles(path): 。。。。。二. 获取文件数量impo
2020-12-14 11:38:59
2426
转载 C#字符串 - 从路径中获取文件名
string fullPath = @"\WebSite1\Default.aspx";string filename = System.IO.Path.GetFileName(fullPath); //文件名 “Default.aspx”string extension = System.IO.Path.GetExtension(fullPath) ;//扩展名 “.aspx”string fileNameWithoutExtension = System.IO.Path....
2020-11-27 09:08:33
1395
原创 C#多线程 - 跨线程访问控件
在C#的应用程序开发中, 经常要把UI线程和工作线程分开,防止界面停止响应。同时我们又需要在工作线程中更新UI界面上的控件,如果直接在线程中更新控件,就会出现错误一. 问题描述 线程间操作无效 界面上有一个button和一个label,点击button会启动一个线程来更新Label的值private void button1_Click(object sender, EventArgs e){ Thread thread1 = new Thread(new Par...
2020-11-24 14:31:03
4441
1
原创 C#控件篇 - PictureBox控件设置滚动条
要给PictureBox添加滚动条需要以下步骤: 1)将picturebox放在panel上; 2)将panel的AutoScroll设置为ture; 3)将picturebox的SizeMode设置为AutoSize; 4)将picturebox的Dock设置为None(必须为None,设置为Fill不会出现滚动条); 5)将图像交给控件的Image属性:pictureBox.Image = 图像;切记,不能用pictureBox的Paint事件来画图...
2020-11-24 13:17:06
2765
转载 C#多线程 - Timer计数器
C#中的三种Timer计数器原文链接:https://blog.youkuaiyun.com/u011966339/article/details/79551437在.NET中有三种计时器:1、System.Windows.Forms命名空间下的Timer控件,它直接继承自Componet。Timer控件只有绑定了Tick事件和设置Enabled=True后才会自动计时,停止计时可以用Stop()方法控制,通过Stop()停止之后,如果想重新计时,可以用Start()方法来启动计时器。Timer控件和它.
2020-07-02 09:36:14
2510
转载 C#控件篇 - 让treeview控件在失去焦点后依然高亮显示当前选中节点
通用方法: 在属性页上吧HideSelection勾掉。但是显示淡灰色,颜色不醒目。借助以下资料Treeview控件--Name:tVtypeList1. 将tVtypeList的HideSelection属性设置为False,DrawMode属性设置为OwnerDrawText2. 将tVtypeList的DrawNode事件写为:private void tVtypeLi...
2019-10-09 15:12:05
1079
转载 C# - 生成Word文档(包含插入行,表格,图片,合并等)
转自:https://blog.youkuaiyun.com/lj102800/article/details/61064511.引入COM组件在解决方案中“引用”->“添加引用”,在弹出的窗口中,选择Com选项卡,然后找到Micorsoft Word 16.0 Object Library组件,点击确定,可以看到“引用”目录下增加了Word、Microsoft.Office.Core和VBID...
2019-07-17 15:59:41
2334
原创 C# - 获取工程里资源(图片、图标等)
在程序里需要获得一些资源句柄,然后传递给相关变量using System.Resources;ResourceManager m_rm;m_rm = new ResourceManager("工程文件名.Properties.Resources", GetType().Assembly);Bitmap bmp = (Bitmap)(m_rm.GetObject(资源名));...
2019-07-16 10:38:49
2811
原创 C#控件篇 - 鼠标拖动动态添加的控件
项目需要对panel里动态添加的控件可用鼠标移动位置,在csdn上找到一个工程,完全符合要求记录下来,以备后用1.核心关键 -- 鼠标事件为了突出知识产权,以下代码来自:https://download.youkuaiyun.com/download/tom_8899/3842222#region COMMON_MOUSE_EVENTprivate Point mouse_offset;...
2019-07-16 10:32:41
1163
转载 C#字符串- string.Format格式化
转自:https://www.cnblogs.com/itjeff/p/5775665.htmlC#string.Format对字符串格式化String.Format 方法的几种定义:String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项。String.Format (String, Obje...
2019-07-03 10:04:16
655
转载 C#文件和文件夹 - 按时间、名称排序
转自https://www.cnblogs.com/soundcode/p/4885723.html 对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速排序、冒泡排序等。 文件排序的方法也适用于文件夹,只是...
2019-06-28 10:04:54
1804
1
转载 C#字符串 - 截取指定字符串的中间串
转自:https://www.cnblogs.com/jolins/p/9714238.html写法有很多,记录常用的两种:1、正则表达式public static string MidStrEx_New(string sourse, string startstr, string endstr) { Regex rg = new Regex("(?<=(" + st...
2019-06-20 15:53:27
2584
原创 C#多线程 - 创建线程
C# 在 4.0 以后一共有3种创建线程的方式:1.Thread 自己创建的独立的线程, 优先级高,需要使用者自己管理。 2.ThreadPool 有 .Net 自己管理, 只需要把需要处理的方法写好, 然后交个.Net Framework, 后续只要方法执行完毕, 则自动退出。 3.Task 是4.0 以后新增的线程操作方式, 类似 ThreadPool, 但效率测试比Thread...
2019-06-18 13:56:49
734
原创 C#控件篇 - 图表控件chart - 添加辅助边界线条
可以通过两种方式给chart图表添加边界线条1.设置属性的方法 最后一张图中就是边界线条的各类属性,最关键的就是“IntervalOffset”设置线条的偏移,然后一路确定后就设置好如下的边界2.代码添加...
2019-06-18 11:25:24
7308
7
原创 全类资源大全 - 持续更新中
本文收集一些高档资源,不断更新中。。。暂时先不分类,等数量足够多后再分类1.Github标星2w+,热榜第一,如何用Python实现所有算法 几位印度小哥在GitHub上建了一个各种Python算法的新手入门大全。从原理到代码,全都给你交代清楚了。为了让新手更加直观的理解,有的部分还配了动图。 地址:https://github.com/TheAlgo...
2019-04-28 15:02:19
2149
原创 Qt程序所需相关链接库文件的查找 - windeployqt.exe
在VS2015+Qt5.9.3开发的程序在VS环境中运行程序,没有问题但是直接运行exe文件,就会出现无法运行程序,缺少这个那个库文件解决方法:Qt自带的神器windeployqt.exe以官方 Qt 5.8.0+MinGW 开发环境为例,1. 从开始菜单--》Qt 5.8.0--》5.8--》MinGW5.3.0 (32-bit)--》Qt 5.8 for Desktop (M...
2019-04-28 14:51:26
607
转载 QTableWidget清空或删除内容及表头样式内容
转自:https://blog.youkuaiyun.com/qq_16093323/article/details/792263491、清空表格中所有内容void QTableWidget::clear() [slot]//清空表格中所有内容(包含表头)Removes all items in the view. This will also remove all selections and...
2019-04-26 16:18:57
2133
转载 特征提取 - 海森矩阵(Hessian Matrix)及一个用例(图像增强)
转自:https://blog.youkuaiyun.com/u013921430/article/details/79770458这个例子效果并没有给出的结果那么好,但是Hessian矩阵的生成可以参考前言 Hessian Matrix(海森矩阵)在图像处理中有广泛的应用,比如边缘检测、特征点检测等。而海森矩阵本身也包含了大量的数学知识,例如泰勒展开、多元函数求导、矩阵、特征值等。写...
2019-03-26 17:07:06
6177
1
转载 numpy.random.seed()函数的思考
转自:https://blog.youkuaiyun.com/weixin_31270811/article/details/80287015numpy中有可以用来产生随机数的函数,这里主要就其中的seed()函数进行一些简单的介绍。贴一个官方的链接:https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.seed.html#...
2019-03-25 11:15:21
311
转载 【Keras】Keras入门指南
参考资料keras中文文档(官方) keras中文文档(非官方) 莫烦keras教程代码 莫烦keras视频教程 一些keras的例子 Keras开发者的github keras在imagenet以及VGG19上的应用 一个不负责任的Keras介绍(上) 一个不负责任的Keras介绍(中) 一个不负责任的Keras介绍(下) 使用keras构建流行的深度学习模型 Kera...
2019-03-25 10:55:57
1598
转载 对比深度学习十大框架:TensorFlow 并非最好?
转自:对比深度学习十大框架:TensorFlow 并非最好?TensorFlow链接:https://www.tensorflow.org/对于那些听说过深度学习但还没有太过专门深入的人来说,TensorFlow 是他们最喜欢的深度学习框架,但在这里我要澄清一些事实。在 TensorFlow 的官网上,它被定义为「一个用于机器智能的开源软件库」,但我觉得应该这么定义:TensorF...
2019-03-25 10:10:44
878
转载 Qt多线程 - moveToThread(实现信号与槽不同源)
以下内容转自:Qt 的线程与事件循环——可打印threadid进行观察槽函数到底是在哪个线程里执行,学习moveToThread的使用)文章中主要讨论了Qt中信号、槽、用户线程与主线程的关系及使用结果文中最后给出了一种比较好的多线程方式,用作者的话来说:“ 其实,这个方法太简单,太好用了。定义一个普通的QObject派生类,然后将其对象move到QThread中。使用信号和槽时根本不用考虑...
2019-02-14 14:34:51
1969
转载 OpenCV中的轮廓提取新函数connectedComponentsWithStats的使用
转自:https://www.cnblogs.com/jsxyhelu/p/7439655.html在OpenCV3中有了新的专门的函数 cv::connectedComponents() 和函数 cv::connectedComponentsWithStats()定义:int cv::connectedComponents ( cv::InputArrayn image...
2019-01-07 11:34:22
9432
3
转载 基于OpenCV和QT,建立Android图像处理程序
转自:http://www.cnblogs.com/jsxyhelu/p/8286475.html一、综述 如何采集图片?在windows环境下,我们可以使用dshow,在linux下,也有ffmpeg等基础类库,再不济,opencv自带的videocapture也是提供了基础的支撑。那么在andoird下,使用的肯定是Android自带的相关函数了。由于Android是基于java...
2019-01-07 11:24:59
1401
1
原创 解决win7(64位)Office(32位)安装64位Access驱动的方法
一、问题描述 64位win7系统,32位office(绝大多数用户都会安装32位的,因为微软也推荐)。 自己写的程序是64位的,需要调用本地的access文件,控制面板-〉管理工具-〉数据源(ODBC)-〉驱动程序中没有access的驱动,程序运行时连接不上数据库文件。 在网上找了很久,绝大部分的解决方法是运行C:\Windows\SysWOW64\...
2018-11-14 14:36:13
13520
原创 MFC当CTreeCtrl控件失去焦点后,保持选中状态的方法(总结)
文章部分内容来源:https://blog.youkuaiyun.com/tom_xuzg/article/details/38348741 https://blog.youkuaiyun.com/daoming1112/article/details/77891525一. 设置控件属性或样式 1. 控件属性 控件Always Sh...
2018-09-18 11:38:25
4613
转载 傅立叶变换及时域频域的关系
这篇文章对傅立叶变换原理分析得浅显易懂,值得收藏原文出处: 韩昊 1 2 3 4 5 6 7 8 9 10 作 者:韩 昊 知 乎:Heinrich 微 博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠...
2018-09-04 15:15:53
11170
2
转载 CDockablePane使用心得
一、排版多个可停靠窗口(转自:https://blog.youkuaiyun.com/kikaylee/article/details/8936953) 1. CFrameWndEx 在框架类的头文件中定义一个CDockablePane的数组CDockablePane m_Panes[5];//一个CDockablePane的数组 2. CFrameWndEx:: OnCrea...
2018-08-31 10:33:55
4862
3
转载 C++/MFC两种方法遍历指定文件或文件夹
转自:https://blog.youkuaiyun.com/m_buddy/article/details/539102421. 概述在这片文章中将讲诉用C++实现实现遍历指定文件和文件夹,一个是基于Win32平台开发的,一个是基于MFC平台开发的,在这里贴出来与大家分享。在完成过程中参考了这篇博客2. 基于Win32平台开发定义的两个成员变量private: std::vector...
2018-08-31 09:21:57
2843
原创 关于“未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序”问题的解决方法
本人的开发环境Win7(64位),VS2015,Office2016想在VS中连接Access数据库,出现“未在本地计算机上注册“Microsoft.Ace.OleDb.12.0”提供程序”的问题。解决思路:在网上查了一下,解决方法基本上都是安装“Microsoft Access Driver”数据库引擎,于是直接在度娘上搜索“Microsoft Access Driver”,在结...
2018-08-28 14:05:27
12734
6
原创 CMake编译OpenCV时出现“No CMAKE_C_COMPILER could be found”问题的解决方法
cmake版本:3.7.0VS版本:VS2015企业版opencv版本:3.4.1自己用cmake编译VS的工程文件时,总是出现“No CMAKE_C_COMPILER could be found”的问题,在网上找了很久,依然无法解决。由于时间原因,选择了放弃,从网上下载了编译好的库文件使用。用了一段时间发现,因为没有VS的工程文件,出现问题不能跟进到源码里,只能寻求自己编译...
2018-08-23 15:23:57
2887
原创 MFC多线程简述
在标准的MFC中使用的线程API是“AfxBeginThread”。AfxBeginThread有两种重载形式,因此在MFC中创建的线程就有两种类型:工作线程、界面线程。顾名思义,工作线程就是专门处理一些复杂的算法或者后台处理;界面线程就是在进行界面操作时避免因为一个界面的操作而锁死其他界面,所以就可以为专门的界面开一个线程。一、参数说明:重载1:创建工作线程CWinThrea...
2018-08-15 14:45:08
912
《工程结构数字图像法检测技术规程》征求意见稿
2021-01-19
OrcaWindows Installer 数据库表编辑器
2018-11-14
Exiv2-VS2015编译x64Debug版静态库
2018-05-31
opencv_3rdparty中所有ffmpeg库
2017-12-27
CEF3-3202编译后的64位库文件(二)
2017-11-03
CEF3-3202编译后的64位库文件(一)
2017-11-03
OpenCV3.3+contrib-master,VS2013编译后的lib、dll、头文件
2017-11-02
PMTK3( Machine learning: a probabilistic perspective一书的源码)
2014-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人