自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 背包问题的动态规划C++实现(01背包和完全背包)

0,1背包为方便起见,令零件价值等于其长度#include<iostream>#include<vector>#include<ctime>#include<iomanip>using namespace std;void zeroOneKnapsack(vector<vector<int>>& path,vector<int>& result, const vector<int>

2022-04-22 18:54:14 1556

原创 基于视频流的人脸检索平台的设计与实现

人脸识别项目环境要求核心库face_recognition:一个开源的人脸识别项目OpenCV:视频和图像处理其他项目需要的库GPU加速需要安装CUDA组件(对于NVIDIA的显卡来说),否则速度很慢,可以见face_recogniton项目中的要求设计内容项目包含三个模块:核心查找模块,UI模块和主程序三个模块[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yLVnfori-1625494434709)(https://github.com/ming

2021-07-05 22:16:27 251 1

原创 MFC双缓存

// TODO: 在此处为本机数据添加绘制代码CDC MemDC;//显示设备对象CBitmap MemBitmap;//位图对象//获取客户区高度和宽度CRect clientRect;GetClientRect(&clientRect);nWidth = clientRect.right - clientRect.left;nHeight = clientRect.bottom - clientRect.top;//建立与屏幕显示兼容的内存显示设备MemDC.CreateC

2021-03-01 09:44:28 268 1

原创 MFC获取客户区大小

获取客户区大小GetClientRect()RECT rect;GetClientRect(&rect); int cxClient = rect.right - rect.left; // 获得客户区宽度int cyClient = rect.bottom - rect.top; // 获得客户区高度--------------------- 作者:曾经去过跨越一个小时的地方 来源:CSDN 原文:https://blog.csdn.net/u012814856/articl

2021-03-01 09:44:06 1072

原创 linux系统目录

2021-03-01 09:43:01 65

原创 markdown流程图

Created with Raphaël 2.2.0Start输入年份nn能否被4整除?n能否被100整除?n能否被400整除?输出非闰年End输出闰年输出闰年输出非闰年yesnoyesnoyesnoCreated with Raphaël 2.2.0rmaidflowchat

2021-03-01 09:41:32 72

原创 java4_使用Scanner获取键盘的输入

使用Scannner需要导入java.util.ScannerScanner scanner =new Scanner(System.in);System.out.println("请输入名字:");String name=scanner.nextLine();System.out.println("请输入你的爱好:");String favaor=scanner.nextLine();System.out.println("请输入你的年龄");int age=scanner.nextInt(

2021-03-01 09:40:12 206

原创 java5_子类构造函数调用父类构造函数super

java子类调用父类的构造函数-----super()详解java子类调用父类的构造函数-----super()详解1.子类不能继承父类的构造函数,但是可以调用父类的构造函数2.如果父类没有定义构造函数,系统会默认定义一个无参无返回值的构造函数,子类继承时无需在子类构造函数中显式调用super();(即子类的构造函数中默认调用父类的无参构造函数,只不过第一行代码:super();一直被省略了)。3.如果子类的某个构造函数想要调用父类的其他带参构造函数,在构造函数第一行添加super(args1,a

2021-03-01 09:39:57 1905

原创 latex禁止浮动

\usepackage{indentfirst}\setlength{\parindent}{2em}%首行缩进禁止浮动\usepackage{float}```\begin{table}[H]

2021-03-01 09:39:46 1073 1

原创 java3_标识符

标识符必须以字符、下划线、美元符开头其他部分可以是字符、下划线、美元符、数字的任意组合Java标识符大小写敏感,且长度无限制标识符不可以时Java的关键字标识符的使用规范表示类名的标识符:每个单词首字母大写表示方法和变量:首个单词首字母小写,其余单词首字母大写...

2021-02-28 08:59:00 101

原创 java2_注释

注释1.单行注释//this is a comment2.多行注释/*this is a comment*/3.文档注释用于生成程序的api文档,可以写在方法或者类上/***@author mingcaixiao*@version 1.0*/

2021-02-28 08:58:29 51

原创 1_javadoc

JavaDoc 使用详解1.文档标记在注释中出现以@开头东东被称之为Javadoc文档标记,是JDK定义好的,如@author、@version、@since、@see、@link、@code、@param、@return、@exception、@throws等。1.@link:{@link 包名.类名#方法名(参数类型)}用于快速链接到相关代码2.@code:{@code text}将文本标记为code3.@param一般类中支持泛型时会通过@param来解释泛型的类型4.@author详

2021-02-28 08:57:36 85

原创 github速度过慢

第一步:打开https://www.ipaddress.com/查询如下3个网址对应的ip地址,多查几次,选择一个稳定,延迟较低的ipgithub.global.ssl.fastly.net(我的查询结果为151.101.185.194)github.com(我的查询结果为192.30.253.112)codeload.github.com(我的查询结果为140.82.114.9)第二步:按如下方式添加到hosts文件(C:\Windows\System32\drivers\etc\)的最后面1

2021-02-28 08:55:02 382

原创 git_4多人协作

推送分支从远程库clone时,只能看到本地的master分支要在dev分支上开发,就必须创建远程origin的dev分支到本地git checkout -b dev origin/dev如果发生冲突,用git pull把最新的提交从origin/dev抓下来

2021-02-28 08:53:58 76

原创 git分支创建与合并

创建与合并分支创建分支git branch dev查看所有分支git branch合并dev到mastergit merge dev删除分支git branch -d dev切换分支git checkout branchname合并冲突查看分支图git log --graph可以给某个状态起一个别名git tag tagname logname本地克隆仓库git clone sourename toname...

2021-02-28 08:53:15 73

原创 git远程管理

添加远程库将本机公钥绑定githubgit remote add origin git@github.com:mingcaixiao/MFCSnake2010.gitgit push -u origin master从远程克隆$ git clone git@github.com:michaelliao/gitskills.git从远程同步到本地1.获取最新代码到本地,并自动合并到当前分支//查询当前的远程版本git remote -v//直接拉取并合并最新代码git p

2021-02-28 08:52:42 122

原创 git版本管理

时光机穿梭版本回退git log 查看日志 参数–pretty=oneline表示一行显示git reset --hard HEAD回到最新版本库,HEAD^表示前一个工作区和暂存区[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8oAcTE0e-1614473509483)(https://cdn.liaoxuefeng.com/cdn/files/attachments/0013849082162373cc083b22a2049c4a47408722a61a

2021-02-28 08:52:12 76

原创 0.添加文件到仓库

添加git add file提交git commit -m ‘’‘message’

2021-02-28 08:51:38 78

原创 C语言控制台窗口图形编程

c++中迭代器iterator// StudentManagement.cpp : 定义控制台应用程序的入口点。//#include <stdio.h>#include<iostream>#include<vector>using namespace std;struct tagStudent{ int nID; int nGender; char szName[20];};vector<struct tagStudent> g

2021-02-28 08:48:19 1923

原创 联想boot设置显示已开启虚拟化但实际未开启的解决方法

联想boot设置显示已开启虚拟化但实际未开启的解决方法遇到了一个问题:电脑的boot设置显示已开启虚拟化,但是虚拟机软件还是用不了。这种情况只要把boot设置中的虚拟化技术启用,然后重新进入系统,然后立马重启,虚拟化就能开启了。...

2020-09-30 23:29:33 2796

原创 Win10系统vscode终端中文输入乱码问题以及和c++调试冲突的解决方法

vscode的终端使用的是windows系统的cmd或powershell在中文windows系统中,cmd和powershell默认使用的为GBK编码我在写c++程序时发现终端输出中文会乱码,有很多博客介绍了临时或永久改变终端编码为UTF-8的方案.但是,请注意!!!,采用这样的方法会导致c/c++调试报错,具体原因未知。在网上搜索了很久之后,我发现控制面板中有一个改变终端编码的设置,...

2020-04-15 09:22:36 821

原创 vscode下c/c++的运行和调试配置

本教程适用于纯小白,不需要写json文件,只需按按流程点击1.下载编译器1.1这里我用的是MinGW64;推荐离线下载下载地址下载的选择见下图1.2下载完成后解压至想要的目录配置系统环境变量2.运行程序要保证相关插件安装好注意!!!vscode json配置文件作用于文件夹或工作区,因此要先打开文件夹,然后再在文件夹中写文件写一段c代码如果这时候运行的话,vscod...

2020-04-15 08:56:29 17272 6

原创 孙志忠 偏微分方程数值解作业算例的matlab程序

偏微分方程数值解作业大部分算例都是孙志忠《偏微分方程数值解》中的。结构如下:第三章椭圆方程第四次课中心差分第五次课紧差分第六次课两点边值的一般差分格式第八次课二维Poisson方程五点差分格式第九次课九点差分格式第四章抛物方程第十一次课Euler差分格式第十二次课Crank-Nicolson格式第十三次课向后Euler ADI格式第十四次课Crank-Nicol...

2020-04-13 15:53:10 5689 10

原创 理解时间复杂度

理解时间复杂度两种算法时间性能分析方法事后统计法事前估计法算法时间复杂度分析用O(f(n))O(f(n))O(f(n))表示时间复杂度,f(n)为基本语句的执行次数时间复杂度的求积求和定理求和定理假设T1(n)和T2(n)T_1(n)和T_2(n)T1​(n)和T2​(n)分别是程序段P1P_1P1​、P2P_2P2​的执行时间,并且T1(n)=O(f(n))T_1(n)=O...

2019-08-07 22:54:16 171

空空如也

空空如也

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

TA关注的人

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