自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (1)
  • 收藏
  • 关注

原创 机器学习基础

机器学习基础

2022-06-12 19:20:52 175 1

原创 机器学习开发环境搭建

机器学习开发环境搭建

2022-06-12 18:19:44 344

原创 记录几个图像识别用的数据集

看到几个数据集的介绍,没有亲自去测试获取这些数据集,仅记录。Caltech:http://www.vision.caltech.edu/Image_Datasets/Caltech101http://www.vision.caltech.edu/Image_Datasets/Caltech256Corel库子集 WANG图像库:http://bergman.stanford.edu/~zwang/project/imsearch/WBIIS.htmlCOIL图像库PASCAL图像

2022-04-02 15:35:38 1417

原创 二元分类,创建分类数据make_classification

分类结果为是或不是,属于或不属于,如果在特征平面中各个特征为独立的点,可用直线进行区分的分类即为二元分类。构建数据make_classification(n_samples=xx, n_classes=xx,n_features=xx,n_redundant=xx,random_state=xx)n_samples, 需要的数据n_classes,分类数量,默认为2n_features, 数据的特征量数,数据是一列还是几列n_redundant, 具有其它特征量的额外数据量ran

2022-04-01 21:09:18 2255

原创 机器学习python下数据分类方法

数据集分为训练集合测试集,分类方法包括留出法:Python环境下第三方软件库,Scikit-Learn中的函数X_train, X_test, y_train, y_test = train_test_split(X,y, test_size = XXX, random_state = 0)X: 表示要进行处理的原始数据y:表示数据对应的分类结果XXX: 测试数据集的比例,0~1,例如:0.3,,X中的30%的数据用于测试。X_train,y_train:用于训练的原始数据,..

2022-04-01 18:55:35 2186

原创 机器学习Machine Learning

符号接地问题:只告知特征的前提下,机器是否真能“理解”实际物体的问题。机器学习解决两类问题:分类问题:对数据所属类别进行判别回归问题:对数据变换趋势进行判别机器学习使用的算法分为:监督学习(Supervised Learning):进行分类学习时,包含分类的正确结果。无监督学习(Unsupervised Learning):不包含正确的结果,如聚类。强化学习(Reinforcement Learning):给予激励的方式促进学习。监督学习的数据处理流程:(1)数据收集

2022-04-01 17:58:41 1085

原创 C#做一年小孩做一个口算题生成器

孩子上小学,老师要求孩子每天做40到口算题,于是编写了一个口算题生成器,还真的挺好用的!!其实非常简单,就是制作了一个ExerciseMaker类,using System;using System.Collections.Generic;using System.Text;namespace MathExercise{ class ExerciseMaker { int ExerciseLevel = 21;//运算难度 List&lt...

2021-12-05 16:10:57 1751

原创 远程访问电脑

在学校一台台式机,希望可以在家工作时访问,设置方法学校台式机设置用户名和密码,并查看ipconfig中的IP号码设置台式机可以远程访问:电脑右键—>属性->远程桌面->打开允许远程访问在家里工作时:运行:mstsc,输入IP地址,用户名,密码,远程连接...

2021-12-05 12:41:00 662

原创 request网络爬虫入门

1. 安装request库管理员权限cmd里安装pip install request2. 测试request库,获取baidu主要内容启动IDLE状态码为200,访问成功,网页内容获取成功3.request方法4. get方法返回的是一个Response类,r = requests.get(url)5. Response类和Request类6. Response类的五个常用变量status_code, text, encoding, apparent_enc..

2021-12-01 12:47:38 828

原创 python处理excel的例子,根据学生的excel花名册生成各个子文件夹

将学生的作业内容进行整理,需要将每位学生提交的资料存放在一个文件夹下使用的库importpandasaspdimportxlrdimportos

2021-05-28 16:36:20 1125

原创 python里安装xlrd和xlwt

xlrd和xlwt是python的第三方控件,可以进行excel文件的访问和读写,在安装时要在系统cmd里进行安装,而不是python环境。先在python里调用了一下,出现了如下的提示。

2021-05-28 12:55:30 345

原创 OpenCV从图像中获取一个感兴趣的子图像的方法

使用一个矩形表示Matg_bwImage;RectmaxRect;Mat imageROI;imageROI = g_bwImage(maxRect);imshow("感兴趣区域", imageROI);

2021-04-27 11:13:49 480

原创 Git使用快速入门

1. 使用软件管家安装了Git2. 在需要备份的路径下右键选择Git Bash Here3.配置作者git config user.name “Shuangshuang”git config user.email “***@***.com”4. git init 创建一个版本库5. git add 文件名,在版本库中添加文件6. git commit -m “添加文件”这里add和commit是两个分开的命令,在有新的文件存入版本库时使用add命令7. git .

2021-04-27 10:39:06 173

原创 信息系统项目管理师备考:信息化和信息系统

信息化同工业化一样,全球各个行业、各个领域、各个方面都在经历信息化的过程。1. 信息2. 信息系统信息有机组合->管理决策3. 信息化产品-> 企业->产业->国民经济->社会生活4. 我国的信息化现状:两网、一站、四库、十二金国家信息化体系六要素关系图4. 信息系统的生命周期...

2021-04-08 22:05:28 77

原创 matlab自带的工具图像存放位置

Matlab\R2016b\toolbox\images\imdata

2021-01-13 09:38:21 1324

原创 matlab text函数

text()图加上说明文字。格式:text(x,y,'txt',prop1_name,prop1_context,prop2_name, prop2_context...)x,y是平面坐标位置txt是说明文字内容属性是成对出现的,如:'color','r', 或'FontSize',13,或‘HorzontalAligment’,‘right’...

2021-01-13 09:04:25 3906

原创 分水岭算法理解,由图像绘制地形图

理解分水岭算法,提到绘制梯形图https://blog.csdn.net/fengye2two/article/details/79116105下载测试图像绘制地形图结果%绘制曲面的测试a = imread('11.jpg');% figure,imshow(a);I = rgb2gray(a);[height, width] =size(I);xgv = [1:1:width];ygv = [1:1:height];[x,y] = meshgrid(xgv,ygv)

2021-01-11 14:12:05 660

原创 pip使用

教程上说在cmd里pip install,然后:'pip' 不是内部或外部命令,也不是可运行的程序或批处理文件。pip的位置:C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Scripts切换路径之后再执行可以了下载完之后出现:Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: 'c:\\program .

2020-09-28 17:18:37 152

原创 git分枝操作

1. 查看分枝git branch -a一般为master2. 切换到远程的某种分枝新建一个有名字的分枝,保存远程的分枝git checkout -b 新建本地分枝名 远程分枝名3. 删除本地的分枝git branch -d 本地分枝名删除失败,提示使用git branch -D 本地分枝名4. 删除远程的分枝git push origin --delete 远程分枝名...

2020-07-01 06:05:04 186

原创 git删除远程分枝

可视化的git工具很好用,但没有明确的教程,不如直接使用git命令来的快。1. 打开git的方法:搜索Git Bash,打开应用也可以在有git仓库的地方,右键Git Bash here2. 到指定路径:cd 路径输入命令cd d:到D:下,路径是一个有git仓库的地方3. 查看分枝git brach -a4. 删除远程分枝git push origin --delete 分枝名...

2020-07-01 05:43:17 170

原创 C++代码转化为C#代码查找文件夹路径PathRemoveFileSpec

一个完整路径中找到文件所在的文件夹C++代码中用PathRemoveFileSpec,将路径末尾的文件名和反斜杠去掉,C#代码中可以使用GetDirectoryName

2020-06-15 17:17:58 171

原创 C#下的单例模式 Singleton

学习单例模式的记录:1. 在C# Depth中作的说明:原文出处2. 单例模式的介绍:百度3. 实际使用:推荐使用的方式是public sealed class Singleton4{ private static readonly Singleton4 instance = new Singleton4(); /// <summary> /// 显式的静态构造函数用来告诉C#编译器在其内容实例化之前不要标记其类型 /// </summ

2020-06-09 14:01:59 117

原创 matlab中创建一个m函数

创建的函数名与文件名保持一致。TestFun.m的第一行,如下:function [yout] = TestFun(xin)yout是输出xin是输入

2020-05-12 13:36:45 1844

原创 .NET framework下载

程序编译报错,某个.NET framework不存在,下载方式,选择C#应用程序的属性->目标框架->安装其他框架...进入网站https://dotnet.microsoft.com/download/visual-studio-sdks?utm_source=getdotnetsdk&utm_medium=referralDeveloper Pack可以直...

2020-04-23 17:32:49 278

原创 C# winform在设计器尺寸固定的方式

将MaxmumSize和MinmumSize默认值是0,0,用户可根据控件分布情况修改Form的大小,将两个数据设定成相同数值,Form大小尺寸就固定了。FormBorderStyle设置成FixedSingle,程序运行起来以后,用户不能修改窗口的尺寸了...

2020-04-21 15:22:13 394

原创 C# TabControl每页属性设置

TabPages,点击...

2020-04-21 14:15:20 796

原创 C#的TextBox设为只读属性

ReadOnly:true

2020-04-21 14:13:51 5873

原创 C#的ComboBox设置为只选择,不可编辑

DropDownStyle:DropDownList

2020-04-21 14:12:53 5294

原创 C++、C#混合语言编程log打印过程

需求说明:1. 要求C++和C#在一个应用程序调用过程中,相关的log打印在一个文件里。2. 要求log有多个等级。3. 要求log文件的命名反映应用程序的调用时间。4. 要求log文件内可以显示当前文件名,当前调用的函数名,当前的行号。C++和C#的混合编程:C++用作数据处理,C#用作界面显示,二者可以使用CLI交互编程。C#中使用NLog包的尝试,1. 当时间...

2020-04-20 17:32:57 413

原创 C#的Mutex使用

可以和C++的Mutex的对比着用。https://blog.csdn.net/qq_40242160/article/details/105490284包含using System.Threading;1. 创建Mutex m_mutex = new Mutex(true);2. 等待获取m_mutex.WaitOne();3. 释放 m_mutex.Relea...

2020-04-17 14:42:10 593 1

原创 C# 判断是否含有非法字符的方法

使用IndexOfAny,如果有返回的第一个匹配的位置,没有,返回-1. //判断文件名是否有效 public bool IsValidFileName(String fileName) { char[] chars = { '\\', '/', ':', '*', '?', '\"','<', '>' }; ...

2020-04-17 14:12:49 1231

原创 C#获取字符串的最后一个字符的方法

a_sPath.Substring(a_sPath.Length - 1, 1)Substring(startPos, length)

2020-04-16 16:08:10 20626

原创 C#获取系统应用程序数据

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)

2020-04-16 16:02:49 270

原创 使用宏函数

在宏中定义函数,与内联函数相似,在编译时就进行了替换,效率比普通函数要高一些。

2020-04-14 15:44:06 178

原创 C++11中的=delete,=default

C++的类的四个特殊成员函数:构造函数,析构函数,拷贝构造函数,拷贝赋值运算符。C++11规定,如果程序员没有显示写这些特殊的成员函数,系统可以默认生成。=default,使用系统默认生成的相关函数=delete,禁用系统默认生成的相关函数...

2020-04-14 15:39:45 117

原创 需要LPCTSTR的函数可以用CString 对象做参数

CString有默认的类型转换操作符重载,可以隐式转换到LPCTSTR类型。大部分接受字符串的WindowsAPI,都是需要LPCTSTR做参数,这些参数也可以是CString对象。...

2020-04-14 14:25:33 256

原创 C++中可变参数的使用

可变参数,指输入的参数的个数不确定,通常是对可变参数的地址进行访问,方法如下:void DetailVar(LPCTSTR fmt,...){ va_list ap; va_start(ap, fmt); //fmt, 保存的是可变参数列表的第一个参数的指针 ... va_end(ap); //结束可变参数的访问}...

2020-04-14 14:17:57 307

原创 boost::noncopyable不可复制类

不用写拷贝构造函数了,不允许赋值和拷贝

2020-04-13 17:06:40 87

原创 c++互斥量Mutex

必须先知道的概念,操作系统可以使多个任务并行执行,这被称为多线程的调度运行,简单地,虽然CPU只有一个程序运行指针,但是这个指针会按照操作系统分配的多个时间片,分别去取每个任务代码运行,任意时刻是一个线程在运行,但是总体上看像是多任务并行运行。一个线程有4中状态:就绪,等待操作系统能有时间片分给它使用,就是Thread.start()之后;运行,CPU指针在该线程中运行,进入线程的响应函数...

2020-04-13 17:03:50 237

原创 C++使用boost

boost库是C++标准库的延伸,提供源码,直接使用,有专人维护,用起来和STL一样很方便。1.下载直接访问官网,https://www.boost.org/,进入特定的版本界面,根据系统选择要下载的文件。2. 使用下载的windows中的boost_1_72_0, boost文件夹下已经包括boost的全部功能。3. 设置C++工程属性,将上述文件夹设置为包含目录...

2020-04-13 16:56:46 1434

学习软件设计实操.rar

大神经典神作,实操上手软件设计。 做工程师不做程序员的必读秘籍! 不能错过的软件设计经典,实战手册!

2020-04-07

空空如也

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

TA关注的人

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