自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Efficientnet网络

宽度倍率因子:调整网络的宽度就是调整卷积核的个数, 调整卷积核的个数, 输出特征矩阵的channle就会发生变化, 将宽度倍率因子乘以B0的channels就得到对应的Bn的输出特征矩阵的channels, 例如b6宽度倍率因子为1.8*32 = 57.6, 取整到最近的8的整数倍得到56, 其他的同理。紧接着一个DW卷积, 卷积核在上方每个stage的operator中显示出来, 可能为3, 可能为5, s1/s2表示步距, 可能为1或2, 紧跟着一个BN和Swish激活函数。

2022-09-30 19:29:19 1129 1

原创 数据增强albumentations工具

首先安装使用conda进行安装, 先安装 imgaug, 在安装albumentations。

2022-09-30 10:53:22 685

原创 在linux服务器下配置Python环境, 并安装gpu版本Pytorch

在linux服务器下搭建Python环境

2022-09-28 08:45:21 1841

原创 搭建基于nodejs的vue环境

搭建nodejs的vue环境

2022-08-16 23:54:36 351

原创 批量修改labelme的图片名和json名, 并修改json中imagePath

批量修改labelme的图片名和json名, 并修改json中imagePath或者任意内容

2022-05-03 20:30:05 2486

原创 批量修改文件名称方法

1.在所属文件夹, 新建一个txt文件, 将一下语句赋值进去, 修改txt文件为.bat文件, 运行DIR *.* /B>2.将出现的新的txt文件中的内容复制到excel中A列,在B列写好新的命名名字, 在C列中输入以下公式="REN "&A1&" "&B13.将C列中的内容复制到所属文件夹下的新的txt文件中, 修改为bat文件, 运行...

2022-04-23 19:43:47 557

原创 numpy报错问题

目的是安装numpy模块, 首先定位到Python安装目录下的Scripts文件夹下, 我的是D:\Users\Laura Li\AppData\Local\Programs\Python\Python310\Scripts, 然后将此文件夹放进系统环境变量中, 在此文件夹下启动命令行, 输入pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com回到代码中, 没有报错了...

2022-04-22 15:59:21 1802

原创 Python安装模块出错:Could not fetch URL https://pypi.org/simple/pip/

numpy是我要安装的包pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

2022-04-22 15:56:07 719

原创 Python基础

为方便运行, 以下所有代码, 带input的块, 整体注释import copy# ctrl + / 为注释或取消注释# 输出语句printprint(1, 3)print(1, 2, end='/')print(1, 2, 3, sep='/')# 输入语句 input# num为变量名# num = input("input:")# print(num)# 整型 (int)two = 2# 查看类型print(type(two))# 浮点数/小数 (fl

2022-04-19 16:47:51 157

原创 算法题目练习010:将数组中的数奇偶分化并排序

将数组中所有偶数按从小到大的顺序存放在数组前半部,将所有奇数按从小到大的顺序存放在数组的后半部#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;int jiou(int *a, int n){ int x=0, y=n-1; int t; while(x<y){ while(a[x]%2 == 0) x++; while(.

2022-03-07 15:01:40 148

原创 算法题目联系009:成绩排序1

输入用户名和成绩,将成绩按照给出的0或1,判断由高到低排序或由低到高排序,相同成绩都按先录入者排序在前的规则处理input/output:#include<stdio.h>#include<iostream>#include<algorithm>using namespace std;struct Student{ string name; int score;}; bool comp1(Student a, Student b){ .

2022-03-05 20:34:38 92

原创 算法题目练习008:成绩排序(排序函数sort(first, last,comp)的使用)

void sort (RandomAccessIterator first, RandomAccessIterator last, Compare comp);sort函数:第一个参数为要排序的起始位置,如果是数组,就是数组的起始地址 第二个参数为要排序的结束位置, 如果是数组,就是数组起始地址+数组结点个数,并非按照地址计算(不需要*4, 下面举例说明)第三个参数为一个函数,可以直接不写,那么为默认按升序排列,如果写此参数,需自行定义一个函数,该函数格式为retu...

2022-03-05 12:35:32 739

原创 算法题目练习007:打印日期

给出年份y和一年中的第n天, 算出第n天时几月几号输入输出: #include<stdio.h> int IsLeapYear(int y){ if((y%4==0 && y%100 != 0) || (y%400 == 0)) return 1; else return 0;} int main(){ int day[2][13]={{0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}, .

2022-03-03 18:28:47 87

原创 算法题目练习006:叠框

把一个个大小差一圈的筐叠上去,使得从上往下看时, 边筐花色交错input:11 B A5 @ Woutput:#include<stdio.h>#include<string.h>int main(){ int n; char x, y, q, w; while( scanf("%d%c%c%c%c", &n,&q, &x, &w, &y) != EOF){ //可以一直输入,scanf返回值为成功赋予变量的个

2022-03-03 14:08:06 173

原创 算法题目练习005:输出梯形

输出高度h,输出一个高度为h、上底边长度为h的梯形, 要求同样例输出一样规则input:一个整数h(1<=h<=1000)output:h所对应的梯形样例输入:4样例输出:#include<stdio.h>int star(int h, int i){ for(int j=0; j<(2*(h-1)-i*2); j++) printf(" "); for(int k=0; k<(h+i*2); k++) printf("*"); p

2022-03-03 09:37:16 379

原创 算法题目练习004:对称平方数

打印所有不超过256,其平方具有对称性质的数。如2和11就是这样的数Input:无output:输出具有题目要求的数,如果输出数据不止一组,回车隔开,(答案在下方截图)此题另一解法为判断该数的平方是否为反序数,时间复杂度会更低//求0-256平方是否为对称数 //此题另一解法:该数平方得反序数等于该数 #include<stdio.h>int count(int x){ int num = 0; if(x==0) return 1; while(x!=0){

2022-03-02 19:21:16 152

原创 算法题目练习003:消除类游戏

时间复杂度位n^2较高,暂时还未做出时间复杂度低的好办法问题描述消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。现在给你一个n行m列的棋盘,棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。请注意:一个棋子可能在某一行和某一列同时被消除。输入格式输入的第一行包含两个整数n, m,用空格分

2021-02-25 11:20:11 696

原创 算法题目练习002:数字排序

问题描述  给定n个整数,请计算每个整数各位数字和,按各位数字和从大到小的顺序输出。输入格式  输入的第一行包含一个整数n,表示给定数字的个数。  第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。输出格式  输出多行,每行包含两个整数,分别表示一个给定的整数和它的各位数字和。按各位数字和递减的顺序输出。如果两个整数各位数字和相同,则先输出值较小的,然后输出值较大的。样例输入5101 100 999 1234 110样例输出999 271234 10101 21

2021-02-25 11:17:15 1350

原创 算法题目练习001:数列分段

问题描述  给定一个整数数列,数列中连续相同的最长整数序列算成一段,问数列中共有多少段?输入格式  输入的第一行包含一个整数n,表示数列中整数的个数。  第二行包含n个整数a1, a2, …, an,表示给定的数列,相邻的整数之间用一个空格分隔。输出格式  输出一个整数,表示给定的数列有多个段。样例输入88 8 8 0 12 12 8 0样例输出5样例说明  8 8 8是第一段,0是第二段,12 12是第三段,倒数第二个整数8是第四段,最后一个0是第五段。评测用例规模与约定  

2021-02-25 11:14:57 334

原创 C++中char型的计算与输出

引例:一个ISBN码的格式为:x-xxx-xxxxx-x(x为0-9的数字),输入时严格按照ISBN码的格式进行输入,如果(第一位数字乘1+第二位数字乘2,以此类推第九位数字乘9)%11 = 第十位数字,则控制台输出Right,否则输出正确的ISBN码,例子:0-670-82162-4为正确的码,计算过程为:(0*1+6*2+7*3+0*4+8*5+2*6+1*7+6*8+2*9)%11 == 4,满足条件输出RIGHT此题思路十分简单,我首先想到的使用int型数组,然后把-的位置空出来,不进行计.

2021-02-22 12:24:39 5437

原创 树及二叉树的基本知识&二叉树的创建(C++)

树的基本概念树的度:树内各结点的度的最大值结点的度:结点的子女个数树中结点数 = 总分叉数 +1。(这里的分叉数就是所有结点的度之和)分支结点:度不为0的结点叶子结点:度为0的结点二叉树的基本概念满二叉树:一颗深度为k且又2^k-1个节点的二叉树成为满二叉树。完全二叉树:(人话)最后一行可不全,但是左侧叶子节点是没有空位的。线索二叉树:在二叉树的基础上,结点结构除数据区域外,还有l(r)child、l(r)tag、四个区域,其中tag区域等于0则表示节点有(左/右)孩子,child指向孩子

2021-01-07 12:46:01 266 2

原创 链队列的C++实现

#include<iostream>using namespace std;class Point{ int x; Point *next; public : Point(); int getx(); bool setx(int x); Point *getnext(); bool setnext(Point *next);}; Point::Point(){ x = 0; next = NULL;}int Point::getx(){ ret.

2021-01-01 22:06:13 409

原创 顺序队列的C++实现

#include<iostream>using namespace std;class Point{ int x; public: int getx(); void setx(int x);};int Point::getx(){ return this->x;}void Point::setx(int x){ this->x = x;}class Queue{ int head; int tail; int length; int .

2021-01-01 22:05:34 336

原创 链栈的C++实现

#include<iostream>using namespace std;class Point{ int x; Point *next; public: Point(); int getx(); bool setx(int x); Point *getnext(); bool setnext(Point *p);};Point::Point(){ next = NULL;} int Point::getx(){ return this-&gt.

2021-01-01 22:03:52 150

原创 顺序栈的C++实现

#include<iostream>using namespace std;class Point{ int x; public: int getx(); bool setx(int x); };int Point::getx(){ return this->x;}bool Point::setx(int x){ this->x = x;}class Stack{ Point *tail; Point head[100]; int l.

2021-01-01 22:03:03 454 1

原创 数据结构中算法的描述

有关树的算法有关图的算法最小生成树算法:普利姆最小生成树 克鲁斯卡尔最小生成树拓扑排序:AOV网:定点表示活动(或任务),有向边表示活动(或任务)之间的先后关系的有向图拓扑排序:把AOV网中的所有顶点拍成一个线性序列,满足若AOV网中存在边<Vi, Vj>,则在该序列中,Vi必位于Vj之前。,构造AOV网的拓扑序列的操作叫拓扑排序对于存在回路的网,就无法找到其顶点的拓扑排序拓扑排序算法思想:1.在AOV网中选择一个入度为0的顶...

2020-09-12 10:09:44 434

原创 折半查找的实现

折半查找又叫二分查找,适用于有序的顺序表,在有序表(eg:单调递增)中快速找到Key,将key与中间值进行比较,如果大于中间值,则要找的数据在后半部分,小于中间值,则需要的数据在前半部分,然后缩小范围继续折半查找,找到则返回该数据,找不到返回返回失败信息。#include<iostream>using namespace std;int Biniry_Search(int l[10], int key){ int low = 0, high = 10-1, mid; while(

2020-08-22 14:43:53 297

原创 存储器编址问题

主存储器根据MAR中的地址访问某个存储单元时,经过地址译码、驱动等电路,找到所需要访问的单元,将读出的数据,经过放大器,将被选中单元的存储字送到MDR中,写入时,MDR中的数据经过写入电路,写到被选中单元中1.地址概念: 一个存储器会被划分位若干个存储单元,并对每个存储单元进行编号,每个编号就是一个地址,就如同教学楼中,每个教室为一个存储单元,每个教师都有唯一指定的编号,这个编号就可以代表一个地...

2020-04-04 21:08:00 3958

原创 Cache命中率问题

计算机工作时,有很多子程序或指令是需要经常访问的,固将访问频率较高的部分放入速度快的cache中。CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中”,此时CPU直接从Cache中调用该内容;否则,就称为 “不命中”,CPU便去内存中调用所需的子程序或指令了。在一个程序执行期间,cache命中率 = cache完成存取的次数/(cache完成存取的次数 + 主存...

2020-04-02 12:14:17 4533

原创 计算机组成原理中CPI、MIPS、CPU执行时间、主频等计算

CPU时钟周期 :一个是时钟脉冲所需要的时间,也叫节拍脉冲或T周期,它是CPU中最小的时间单位主频(CPU时钟频率):1秒中的时钟脉冲数,即时钟周期的倒数CPI:执行一条指令所需要的时钟周期数 = 总时钟周期数/IC;IC:总指令数CPU执行时间:运行一个程序所花费的时间 = CPU时钟周期数/主频 = (指令条数CPI)/主频MIPS:每秒执行多少百万条指令 = 指令条数/(执行时间10...

2020-04-02 10:09:07 59340 8

原创 计算机组成原理中位bit、字节B/byte、字、字长、存储单元、存储字长、存储容量

1字节(B or byte) = 8位(bit)机器字长(字长):CPU一次能处理数据的位数,通常与CPU的寄存器位数有关[唐奶奶]说人话就是我们俗称的多少位的机器,现在计算机都为32或者64位倘若一个8位机器,1字 = 1字节,机器字长为8位;16位机器,1字 = 2字节,机器字长为16位MAR的位数反应了存储单元的个数,MDR的位数反映了存储字长eg:MAR为16位,根据216= 6...

2020-03-26 21:59:29 7102 2

原创 解决org.junit.Test不存在问题

解决方案:进入Project Structure---Librariea---点击“+”,找到IDEA安装路径的lib文件夹,选择junit-xxx添加即可

2020-03-16 22:53:12 6101 1

原创 springboot测试单元中@RunWith(SpringRunner.class)报错解决方法

解决办法:在pom.xml中要有下面两个依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> ...

2020-03-16 01:19:06 6252 5

原创 SpringBoot解决Spring boot configuration processor not found in classpath问题

解决办法:在pwm.xml中加一段代码,导入配置文件处理器,配置文件进行绑定就会有提示(注意添加位置) <!--导入配置文件处理器,配置文件进行绑定就会有提示--> <dependency> <groupId>org.springframework.boot</groupId> ...

2020-03-16 01:02:42 1254

原创 IDEA环境下,创建springboot时,创建yml文件失效问题

首先:安装yml插件第二部: 添加模板

2020-03-16 00:39:13 963

原创 在IDEA环境下创建Springboot项目

|下面内容自行填写Groupid:公司或组织域名倒序+项目名Artifactid:模块名Version:版本下载失败等配置失败问题见:https://blog.csdn.net/LJH_laura_li/article/details/104841169在pom.xml中添加一下语句(会报错),因国内下载镜像慢,解决办法:https://blog.csdn.net/LJH_laur...

2020-03-13 22:44:47 181

原创 解决报错project 'org.springframework.boot:spring-boot-starter-parent:1.5.9.RELEASE' not found问题

使用阿里maven镜像,将maven的配置文件settings.xml软件自动装载的maven为安装路径可以用下面方式找到,自己手动配置的也同样在lib-maven-conf下,也可以同样方式找到打开在<mirrors></mirrors>中添加以下内容<mirror> <!--This sends everything e...

2020-03-13 21:46:51 25541 13

原创 在IDEA环境下,创建maven工程,解决running :/Temp/archetypetmp和一直download问题

首先new project,选择maven,找到右侧quickstart(创建一个简单的maven工程)打开项目后,下方控制台右下角会出现需要导入一些文件点击import changes,进行自动下载点完后,卡死在running :/Temp/archetypetmp解决办法:新建maven项目时,在properites下加一行:archetypeCatalog = internal.........

2020-03-13 16:56:17 1293

原创 配置Maven环境变量

官网下载Maven需要注意的是带src的是源码,不是我们要的将下载好的压缩包解压,bin路径就是我们要配置的,方法和配置jdk相同配置好后,输入mvn -v配置完成...

2020-03-13 11:47:36 191

原创 centos 7 安装图形界面

首先配置网络,因为安装图形界面大多数为新系统,那么一定要确保网络畅通,ping一下试一下,没网的话https://blog.csdn.net/LJH_laura_li/article/details/104719433这里有配置方式网络畅通后,在root权限下,输入命令:yum groupinstall "GNOME Desktop"中间填y表示yes,所有提示y/n,都是y,让它继续...

2020-03-07 20:24:34 283

Sniffer Pro 4.7软件及安装镜像环境

软件安装过程:https://blog.csdn.net/LJH_laura_li/article/details/81202899 使用该环境和软件做的实训:https://blog.csdn.net/LJH_laura_li/article/details/81458888 实训报告:https://download.csdn.net/download/ljh_laura_li/10586992 软件运行环境和配置方法我写的清清楚楚,请认真阅读操作后进行评论,别跟我说什么XP,WIN10不好使,本来就不能在那些系统上运行 就是为了大家图个方便,没必要骗你们积分 如果真不好使,可以私信我,看到我就会回复你们!!!!!!!

2020-04-08

sniffer网络实训报告

网络实训报告,使用软件为sniffer,内容包括实训目的、需求分析、sniffer工作原理、数据包采集和数据分析,采集了ICMP、ARP数据包、http数据包、ftp数据包、UDP数据包,内涵数据包格式及分析等

2018-08-06

空空如也

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

TA关注的人

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