自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 【笔记】一些算法模板(C++)

目录1、BFS(广搜)模板题2、DFS(深搜)模板题3、Dijstra(单源最短路径)模板题4、Floyd(多源最短路径)模板题总结1、BFS(广搜)模板题涂色问题——代码如下:#include<bits/stdc++.h>using namespace std;const int maxn = 205;int dian, bian;vector <vector<int> > v;int colour[maxn];bool bfs() { queue

2020-12-02 20:42:32 500

原创 ncnn+android 安卓+yolov5-lite,部署目标检测模型

原demo中是将加载、推理、后处理等部分都写在jni中,推理加载都为同一个模型,因为项目需求我需要推理多个yolo模型,所以我把jni中推理和后处理部分分离出来,写成cpp文件方便调用,同时修改了java部分的传参。使用时,环境配置和原版demo一样,只需将ncnn库放进去,然后修改cmake就可以了。我上传的版本是推理了两个yolov5模型的,传参部分按照我的需求写的,和原来不太一样。需要修改.param文件中reshape层动态调整与permute层的名字。

2023-12-22 10:21:35 626 1

原创 ncnn+安卓+android+scrfd,部署,人脸检测

使用时,需要把opencv和ncnn放进去,然后配置一下环境,因为配环境比较复杂,我也不是很会,大家自己看看别的博客吧,github上直接下这个项目其实不一定能跑起来,不过代码什么的都是没问题的,直接用就行了。只要能配完ncnn和opencv,确保版本没问题的话一般都能运行。写了ncnn推理,和opencv的dnn推理两种,但dnn推理读取不了onnx模型,还不知道具体错误原因,ncnn的推理是可以跑起来的。

2023-11-24 15:57:13 614

原创 【已解决】Android Studio安卓工程中新添加cpp文件无法调用头文件问题

cpp文件没有连接到项目中,所以就算配好环境,也搜索不到库,比如opencv什么的。

2023-11-23 13:43:12 379

原创 安卓android studio中的jni cpp调用opencv库的配置,cmake的编写方法

android studio中配置jni里的opencv,清楚的教程和博客太少了,直接找基本就是导入模块然后配置opencv,但项目中一般不这么写,都是用cmake来配置。

2023-11-10 15:44:34 407 2

原创 使用flask调用手机摄像头或其他电脑的摄像头,非本地摄像头(一)

第一种方法因为是后端调用的,所以调用的摄像头是运行flask服务的机器上的摄像头,并不能调用访问flask页面的其他设备的摄像头!但优点是写起来简单方便,只要opencv调用一下然后链接前端页面传一下就行了,会python和一点点html5就可以实现。第二种方法可以通过浏览器调用访问web页面的设备自己的摄像头,实现过程比较复杂,需要掌握javascript等,同时flask程序的运行需要协议的支持才可以。之前做的项目里涉及到了这些问题,如果有这方面的疑惑欢迎留言咨询~~

2023-11-09 11:33:03 421

原创 【已解决】clion配置完opencv后找不到c++头文件,如iostream等

照着b站上的教程配置的clion opencv,但是配置好后编译器找不到iostream等c++的头文件。比如我这是用vs2022生成的项目,那么就把它的头文件路径添加进。不过cpp还是可以编译运行的,但是有波浪线,而且没有代码补全。

2023-11-03 11:02:59 906

原创 pip mmcv-full卡在wheel

我会卡死在build wheel。使用这两句就能安装成功,亲测有效!

2023-10-24 17:00:27 657

原创 Wider Face格式的人脸数据集

【代码】制作WiderFace同格式的人脸数据集。

2023-10-24 09:59:10 258

原创 pycharm巨坑,项目中无法使用相对路径,只能识别绝对路径

原因:在pycharm中启动项目会碰到无法使用相对路径的情况,pycharm把当前项目工作的路径替换为pycharm的路径而不是文件的路径,具体原因未知,巨坑!

2023-09-13 20:23:11 1056

原创 Python多进程的一个坑,子进程直接跳过函数不运行

而不用多线程这种问题是会直接报错的,因为子进程不报错所以一直没有发现,如果大家有相同问题可以先不用多进程跑一下代码确认版本什么的没有问题再进行多进程测试~~使用进程池创建多进程实现某些功能的时候,子进程如果运行有错误会直接跳过而不会报错,这个时候找问题会比较困难。我的多进程程序在windows上可以跑,在linux服务器上确跑不起来,这个问题困扰我好久,最后发现是。如果发生子进程直接跳过函数这种问题一般都是代码有问题,会报错。

2023-09-01 15:18:39 191

原创 python多进程实现图片处理,进程池的大坑!

只有主进程在运行,子进程都sleep等等。一一解决之后仍然跑不通,一行一行debug,找了n个小时终于发现了这个坑。其实是知道这个点的,但之前就是没注意到这个问题,而且你只要之前定义过了变量在多进程的work_func()中也不会报错还能连接到那个数据,所以这个简单的坑困扰了很久。最近做大批量图片数据处理的时候,cpu占用一直很低,所以想用python多进程实现大量图片处理的加速。所以如果是用单写config的文件的,要记得在多进程传参的时候,顺带一提,如果有device等等配置也需要传入哦~~

2023-08-24 15:35:58 196

原创 微信小程序开发时,cover-view中文字消失问题

微信小程序中文字消失问题

2023-07-29 00:56:35 464

原创 flask框架中,对跳过登陆界面直接访问主页面的bug的处理

使用flask框架开发系统,有输入地址跳过登陆界面直接访问主界面这个问题,可以通过下面的方法解决。在登陆界面对应的py文件中编写登陆相关的代码。

2023-06-28 21:43:54 254

原创 flask框架下使用blueprints(蓝图),url_for()无法运行对应的视图函数

最近做一个flask项目时,html界面中使用url_for()无法访问蓝图中分类的对象的视图函数,但是app中的可以正常运行,研究了一下。要访问user下的get_img,需要在url_for中添加上’user.',这样就能正常运行了。需要在url_for()中添加相应的蓝图对象名称。

2023-06-28 21:33:09 143

原创 往numpy数组中添加新数

在这个例子中,我们首先创建了一个名为output的NumPy数组,其中包含三个数。然后,我们定义了一个新数new_num,需要将其添加到数组中。我们可以使用append()方法将新数添加到数组的末尾,也可以使用vstack()函数将其作为新行添加到数组中。注意,在使用vstack()函数时需要将新数转换为一个新的NumPy数组,并使用np.vstack()函数将其与原始数组进行垂直堆叠。可以使用NumPy数组的append()方法或vstack()函数将新数添加到数组中。

2023-05-10 14:02:41 1720

原创 【Java开发】通过map实现双层json字符串嵌套的标准json字符串转换

{ "touser" : "UserID1|UserID2|UserID3", "toparty" : "PartyID1|PartyID2", "totag" : "TagID1 | TagID2", "msgtype" : "text", "agentid" : 1, "text" : { "content" : "你的快递已到,请携带工卡前往邮件中心领取。\n出发前可查看<a href=\"http://work.weixin.qq.com\"&

2022-02-25 10:28:50 1598

原创 【Java开发】Java实现企业微信消息推送,通过应用发送

企业微信机器人发送消息一、可能需要的依赖二、必须的信息三、效果展示四、具体代码一、可能需要的依赖之前导依赖的时候没有特别标记,现在分不清哪个是哪个了,应该就在这些里面 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> &l

2022-02-25 10:17:10 5181 6

原创 【Java开发】Java实现调用微信机器人,发送企业微信通知

企业微信机器人发送消息一、可能需要的依赖二、机器人地址号查看三、效果展示四、具体代码一、可能需要的依赖 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.5</version&gt

2022-02-25 09:57:58 3487 3

原创 【Java多线程】Thread,Runnable两种实现,Thread调用Runnable接口实现多线程传参,带参数实现多线程

Java多线程一、单独使用Thread和Runnable两种实现方式(传参困难)二、使用Thread调用Runnable两种实现方式(方便传参)一、单独使用Thread和Runnable两种实现方式(传参困难)1、继承Thread类实现多线程  继承Thread类的方法本质上也是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。这种方式实

2022-02-24 19:52:29 2745

原创 【笔记】C++ 转 JAVA 学习笔记

实习中,初学JAVA的学习笔记(不断更新)

2022-01-18 10:52:11 664

原创 【课程设计】C语言 数据结构课程设计 字符串的模式匹配(KMP算法与朴素算法对比)

C语言 数据结构课程设计 字符串的模式匹配(KMP算法与朴素算法对比)前言一、朴素算法1.流程图2.测试结果3.代码二、KMP算法1.流程图2.测试结果3.核心代码三、打包程序和报告下载前言问题描述在事务处理程序中,顾客的姓名、货物的产地等一般都是作为字符串处理的。对于这些关键词的查询也就是在主串中寻找子串的过程,即为模式匹配。基本需求(1)输入多条主串,及一条子串。(2)对于多条主串进行模式匹配,如果匹配成功则返回主串内容及子串在主串中的位置。如果匹配失败,则返回0。(3)分别用朴素的模.

2021-07-05 21:21:50 908

原创 【课程设计】数据库C#课程设计 教务处管理系统 vs2017和sql server2014制作

数据库课程设计 C#完成的教务管理系统前言一、系统模型图二、数据库设计1.E-R图2.关系模式图3.建表三、用户界面设计部分功能展示四、部分源代码五、前言C#连接数据库制作的教务管理系统,包括学生信息的增删查改,教师信息的增删查改和成绩的查询统计修改一、系统模型图二、数据库设计1.E-R图根据对管理员、教师、学生、课程、成绩实体属性和实体与实体之间关系的描述,归纳整理出系统整体的 E-R 关系模型图如下图2.关系模式图根据数据库概念设计的情况,对教务管理系统的进行逻辑设计,主要有学生.

2021-07-05 20:44:52 85566 16

原创 【PAT甲级】2020冬季 PAT 甲级

2020冬季 PAT 甲级记录第一次参加PAT,本来九月份报名的时候是打算到十二月份的时候把乙级的题库刷完,然后甲级的题库刷一半,结果因为各种各样的事情(主要是懒又没坚持0.0)这次直到考前乙级才刷完三分之二,甲级一题都没刷就来考试了,而且考前才得知原来我报名的考点是线上考点要自己准备环境,一看考试须知,周围2.5米内不得有人,考试中途不能上厕所,妈蛋我是六人寝啊,2.5米不得有人我要把我舍友都扔出去吗- -,我最喜欢做题喝水了,之前打一场比赛至少要去个三次厕所,感觉自己被针对了0.0然后焦头烂额准备环境

2020-12-06 11:05:21 1010

原创 【蓝桥杯】2020 蓝桥杯C++ B组国赛题目集

2020 11-14 蓝桥杯C++ B组国赛题目合集国赛过去一段时间了,发挥很烂,看了蛮多的题解的,来记录一下这些题。CONTENTS2020 11-14 蓝桥杯C++ B组国赛题目合集填空题扩散(搜索)阶乘约数( 数学)本质上升序列(字符串处理)蛇(搜索)编程题填空题扩散(搜索)很标准的深搜,比赛的时候不知道为什么写了一个一直卡住的#include<bits/stdc++.h>#include<queue>using namespace std;int n, ch

2020-12-04 23:58:02 374

原创 【PAT天梯赛】团体程序设计天梯赛 L1-009 N个数求和 (20分) c++实现 很烦躁的一题

L1-009 N个数求和 (20分 C++实现 ) 题目思路代码题目本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输出格式:输出上述数字和的最简形式 —— 即将结果写成整数部分 分数部分,其中分数部分写成分子/分母,要求分子小于分母,且它

2020-11-06 22:15:06 188

原创 【PAT天梯赛】团体程序设计天梯赛 L1-025 正整数A+B (15分) 这题输入有点坑

L1-025 正整数A+B (15分 C++实现 ) 题目思路代码题目题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1个空格认为是A和B的分隔。题目保证至少存在一个空格,并且B不是一个空字符串。输出格式:如果输入的确是两个正整数,则按格式

2020-11-06 22:08:43 158

原创 【PAT天梯赛】pat团体程序设计天梯赛 L1-033 出生年 (15分)

L1-033 出生年 (15分 C++实现 ) 题目思路代码题目以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字

2020-11-06 22:00:47 124

原创 【PAT天梯赛】L2-001 紧急救援 (25分) C++实现 PAT团队天梯赛 Dijkstra求单元最短路径

1067 试密码 (20分 C++实现 一个简单题) 题目思路代码题目作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。输入格式:输入第一行给出4个正整数N、M、S、D,其中N(2≤N≤500)是城市的个数,顺便假设城市的编号为0 ~ (N−1);M是快速道路

2020-10-31 00:01:29 915

原创 【PAT乙级】1065 单身狗 (25分 C++实现 暴力的话一个简单题)

1065 单身狗 (25分 C++实现 暴力的话一个简单题) 题目思路代码题目“单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个 ID 号,为 5 位数字(从 00000 到 99999),ID 间以空格分隔;之后给出一个正整数 M(≤ 10 000),为参加派对的总人数;随后一行给出这 M 位客人的

2020-10-20 23:21:07 132

原创 【PAT乙级】1067 试密码 (20分 C++实现 一个简单题 )

1067 试密码 (20分 C++实现 一个简单题) 思路代码思路按照题目描述的来操作,一开始我还是遍历字符串,一个一个比较,后来发现原来只要直接写(s != password)就可以了 = =。。代码要注意的是密码本身没有空格,但是输入的时候会有空格,测试点1好像就是这个,所以输入密码要用getline来写,getline前面需要加一个getchar()把一开始输入密码和次数那一行的回车给吃掉。#include<bits/stdc++.h>using namespace std;

2020-10-20 13:51:55 324

原创 【PAT乙级】1064 朋友数 (20分 C++ 会错题意的一道题)

1064 朋友数 (20分 C++ 会错题意的一道题)思路第一遍代码修改后思路字符串来处理,得出朋友数比较方便,用int的话还要求余很麻烦,得到朋友数之后用set容器来存,自动排序+去重,代码量直接快没了。第一遍代码一开始我以为朋友数必须是出现两次以上的数字才行,结果样例都没过,仔细看了一下发现原来只要是出现过的数的朋友数就行了。。题目描述感觉不是很清楚0.0//这是一开始的,还遍历比较一遍#include<bits/stdc++.h>using namespace std;in

2020-10-20 11:46:25 234

原创 约瑟夫环(C语言数组实现)

自用数组实现约瑟夫环纪念一下我的第一篇博客,很菜见谅,欢迎讨论。很长时间没有做题了,前几天做了一下老师布置的题目,数据结构还没怎么学懂,应该用链表来做的,最后还是用了数组。#include<bits/stdc++.h>using namespace std;const int maxn=3005;int a[maxn];int main(){ int n,p,co...

2019-11-27 16:24:53 1392

kaggle中fashionMNIST数据集和训练的网络模型和代码

pytorch实现的CNN,准确率91.5%

2023-05-10

kaggle竞赛中关于MNIST数据集的input

用来学习机器学习的入门数据集

2023-04-25

MNIST数据集的CNN模型

正确率98%+

2023-04-25

苏州大学计算机考研872,操作系统资料

苏州大学计算机考研872,操作系统资料

2023-03-15

苏州大学计算机考研872,数据结构资料

苏州大学计算机考研872,数据结构资料

2023-03-15

软件工程课程设计 学生成绩管理系统(C++实现)报告+源代码打包

软件工程课程设计 学生成绩管理系统(C++实现)报告+源代码打包

2021-07-05

操作系统课程设计 循环首次适应算法的动态分区分配方式模拟(c++实现)报告+源代码打包文件

操作系统课程设计 循环首次适应算法的动态分区分配方式模拟(c++实现)报告+源代码打包文件

2021-07-05

C语言C++数据结构课程设计 字符串的模式匹配(KMP算法与朴素算法).zip

初学数据结构的课程设计

2021-07-05

教务处管理系统课设.zip

教务管理系统课设打包文件,包含源码和数据库备份文件

2021-07-02

空空如也

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

TA关注的人

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