自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python求无向图两点间所有路径

假如我们要查找的图为:通过一个字典进行保存:求任意两点之间所有路径:输入输出:方法二、由图的邻里表进行查找程序如下:求解图的最短路径算法:Floyd算法Dijkstra算法————————————————原文链接:https://blog.csdn.net/qq_36025591/article/details/105513297

2023-08-11 16:27:08 577

原创 idea 报错|无效的目标发行版:17 的解决办法

报错界面:将这两个地方的数字都改为一样的:这里也改成一样的:

2023-06-20 22:34:30 308

原创 如何判断电脑操作系统是win10还是win11

1、打开电脑,按下win+r组合键打开运行窗口,输入dxdiag,点击确定。2、接下来电脑会弹出一个诊断工具的窗口,就显示出操作系统的版本号啦。

2023-06-17 16:01:22 1999

原创 C++|atoi,atol,strtod,atof

函数说明1.atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时(‘\0’)才结束转换,并将结果返回。2.参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如123.456或123e-2。返回转换后的浮点型数。atof()与使用strtod(nptr,(char**)NULL)结果相同。执行结果atoi(将字符串转换成整型数)定义函数函数说明atoi()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上

2023-06-15 15:00:46 260

原创 C++ #if defined (WIN32)和#ifdef(WIN32)的区别

if define(WIN32)和ifdef(WIN32)的区别

2023-06-15 11:20:21 1240

原创 python取整

int:向中(0)取整(直接去掉浮点位)round则是四舍五入(不考虑符号)ceil:坐标轴上向上取整。floor:向下取整。

2023-05-05 11:14:38 53

原创 快速十进制转二进制方法

快速的十进制转二进制方法

2023-02-14 19:17:05 235

原创 C++| ifndef/define/endif用法

C++|ifndef/define/endif用法

2023-02-14 14:19:03 269

原创 使用torch.load()加载模型参数时,提示“xxx.pt is a zip archive(did you mean to use torch.jit.load()?)“

原因xxx.pth来自pytorch1.6或更高的版本。1.6之后pytorch默认使用zip文件格式来保存权重文件,导致这些权重文件无法直接被1.5及以下的pytorch加载。解决方案在含有高版本的torch的设备上运行如下代码:import torchstate_dict = torch.load("E:/FinalDesign/训练结果/shuffleNet/fruitssm622 shufflenet epoch=40/ShuffleNetV2.pth",map_location='cpu

2022-05-08 22:08:48 449

原创 树莓派4B安装pytorch

树莓派4B4G版python3.7下载安装包torch链接:https://pan.baidu.com/s/1i0ZCwOd7YCTtimPbFz_WsQ 提取码:dc4ztorchvision链接:https://pan.baidu.com/s/1d_cxeosu1DkYH5kS8r35aA 提取码:8zgy安装Pytorch安装必要的依赖包sudo apt-get install libopenblas-dev安装numpy pip3 install numpy pyyaml(没有nump

2022-03-09 17:47:57 940

原创 python词云图详细教程

用python的wordcloud画词云图

2022-01-19 14:32:15 15173

原创 Queue的add、offer、remove、poll区别

一. add()方法和offer()方法两者都是向队列尾部添加元素;当超出队列界限的时,add()方法会抛出异常,offer()方法会返回false。二. remove()方法和poll()方法两者都是从队列头部删除元素;当超出队列界限的时,remove()方法会抛出异常,poll()方法会返回null。...

2021-09-06 15:36:09 335

转载 【java】Map.Enter

Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法。keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry<K,V>。它表示Map中的一个实体(一个key-value对)。接口中有getKey(),getValue方法。Map<Stri

2021-08-12 18:12:02 157

原创 ArrayList和HashMap比较

相同点:1.都是线程不安全,不同步2.都可以储存null值3.获取元素个数方法一样,都是用size()方法获取4.都是可扩容的容器区别:1.实现的接口ArrayList实现了List接口(Collection(接口)->List(接口)->ArrayList(类)),底层使用的是数组;HashMap实现了Map接口,底层使用的是数组+链表结构2.添加元素的方法ArrayList用add(Object object)方法添加元素,而HashMap用put(Object key,O

2021-08-09 20:24:32 814

原创 【栈/java】Leetcode20.有效的括号

给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。java代码如下:class Solution { public boolean isValid(String s){//输入字符串s int n = s.length();//用n记录s的长度 if(n%2 != 0){//如果长度不为偶数,则一定不匹配,返回false

2021-08-09 16:34:02 67

转载 IntelliJ idea 如何生成动态的JSON字符串

IntelliJ idea 如何生成动态的JSON字符串第一步:先书写以下基本程序package cn.lianxi.cn.lianxi.json;/** * @Author: Wxz * @Date: 2020/8/19 16:45 */ public class test1 { public static void main(String[] args) { //需要动态修改的字符串 String name ="大王"; //

2021-04-29 17:09:01 215

原创 启动Tomcat命令窗口中出现中文乱码的问题解决办法

双击startup.bat启动Tomcat时,命令窗口出现乱码解决办法:打开tomcat的conf目录下的logging.properties文件,将:java.util.logging.ConsoleHandler.encoding = UTF-8改为:java.util.logging.ConsoleHandler.encoding = GBK最后重启就会发现命令行不再乱码了...

2021-04-10 21:26:39 101

原创 在Tomcat上部署自己的WEB项目

在Tomcat上部署自己的WEB项目下载安装好Tomcat(步骤详见https://blog.csdn.net/DX390609/article/details/115560946?spm=1001.2014.3001.5501)后,如何在Tomcat上部署自己的web项目呢?本文提供以下两种方式。第一种方法:把web工程的目录拷贝到Tomcat的webapps目录下即可访问方式:在浏览器中输入访问地址格式如下:http://ip:port/工程名/目录下/文件名注:ip是自己电脑的ip地址,

2021-04-10 17:51:09 208

原创 Tomcat服务器的安装详解

Tomcat服务器的安装详解1.进入官网下载:https://tomcat.apache.org/我这里用的是Tomcat 8,选择zip进行下载2.下载后解压3.配置环境变量点击 此电脑-属性-高级系统设置-环境变量-新建变量名填:JAVA_HOME变量值:选择jdk的安装地址(不知道的可以打开cmd,输入java -verbose即可查看)配置好之后进入解压好的tomcat文件夹中,进入bin目录,双击startup.bat检测是否安装成功:进入浏览器,输入测试:http

2021-04-09 22:37:34 86

原创 verilog中的timescale用法

timescale是Verilog HDL 中的一种时间尺度预编译指令,它用来定义模块的仿真时的时间单位和时间精度。格式如下:`timescale 仿真时间单位/时间精度注意:用于说明仿真时间单位和时间精度的数字只能是1、10、100,不能为其它的数字。而且,**时间精度不能比时间单位还要大。最多两则一样大。**比如:下面定义都是对的:`timescale 1ns/1ps`timescale 100ns/100ns下面的定义是错的:`timescale 1ps/1ns时间精度就是模块仿真时

2020-10-21 16:00:53 4924

原创 shutil.copyfile复制文件到另一个文件夹中

shutil.copyfile(file1, file2)file1为复制的源文件的文件路径file2为目标文件的文件路径+文件名即将前者复制到后者以下以Deep learning with python中第五章的部分代码展示上述内容。#将图像复制到训练、验证和测试的目录import os, shutiloriginal_dataset_dir = r'D:\Study\Neural_network\dogs-vs-cats\train'#原始数据集解压目录的路径base_dir = r'

2020-09-29 19:14:45 825

原创 详解python路径拼接os.path.join()函数的用法

众所周知,OS是Operating System操作系统的简称,那python中的os.path.join()函数又有什么作用呢?函数功能:连接两个或更多的路径名组件下面让我们看几个例子来理解下细节吧:1.如果各组件名首字母不包含’/’,则函数会自动加上demo1import osPath1 = 'home'Path2 = 'develop'Path3 = 'code'Path10 = Path1+Path2+Path3Path20 = os.path.join(Path1, Path2

2020-09-29 09:09:30 636

原创 C语言jint main与void main区别

1.void main() 这么定义只是说明main函数没有返回值int main(void)和int main()是一样的,括号里没有东西就相当于void,只是说明main函数有一个int类型的返回值2.C语言的规范里面要求main函数需要返回一个int类型的返回值来告诉操作系统这个程序是执行正确还是执行错误。执行正确返回0,执行错误返回非0。但是目前操作系统都不去判断这个返回值,所以你写成void main()还是int main()其实是一样的,没有什么区别。不过既然有规范,还是推荐写成int

2020-07-27 22:57:46 787

原创 大话数据结构、数据结构(严蔚敏)电子书

链接:https://pan.baidu.com/s/14i08GhVjB430XGuPRSm-ZQ提取码:hs7t复制这段内容后打开百度网盘手机App,操作更方便哦

2020-03-21 09:55:19 6842 6

原创 Bit、 Byte、KB、MB、GB之间的换算

换算1 Byte = 8 Bits1 KB = 1024 Bytes1 MB = 1024 KB1 GB = 1024 MB基本概念Bit意为“位”或“比特”,是计算机运算的基础,属于二进制的范畴;Byte意为“字节”,是计算机文件大小的基本计算单位;这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输...

2020-03-21 09:48:39 3216

原创 时间复杂度的计算详解

时间复杂度计算分为以下三个步骤(推导大O阶):1.用常数1取代运行时间中的所有加法常数2.在修改后的运行次数函数中,只保留最高阶项3.如果最高阶项存在且不是1,则去除与这个项相乘的常数,得到的结果就是大O阶。下面给大家看几个例子:(1)常数阶O(1):int sum = 0,n = 100;/*执行一次*/sum = (1+n)*n/2;/*执行一次*/printf("%d",su...

2020-03-17 11:11:51 4189

原创 第一章 数据结构

第一章 数据结构数据元素:是组成数据的、有一定意义的基本单位。数据项:一个数据元素可以由若干个数据项组成。数据项是数据不可分割的最小单位。数据对象:是性质相同的数据元素的集合,是数据的子集。数据结构的定义:相互之间存在一种或多种特定关系的数据元素的集合。数据类型的定义:指一组性质相同的值的集合及定义在此集合上的一些操作的总称。数据结构分类:逻辑结构集合结构线性结构树形结构图...

2020-03-12 23:53:16 92

原创 打卡加油!

打卡从今天开始学习数据结构与算法,以后每日于此打卡学习内容,锻炼自己总结能力!

2020-03-10 22:17:21 139

空空如也

空空如也

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

TA关注的人

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