当前位置:首页 » 《随便一记》 - 第289页

03月29日

【数据结构】详解二叉树与堆与堆排序的关系

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 264次
【数据结构】详解二叉树与堆与堆排序的关系

?个人主页:平凡的小苏?学习格言:别人可以拷贝我的模式,但不能拷贝我不断往前的激情?C语言专栏:https://blog.csdn.net/vhhhbb/category_12174730.html?数据结构专栏:https://blog.csdn.net/vhhhbb/category_12211053.html    家人们更新不易,你们的?点赞?和⭐关注⭐真的对我真重要,各位路过的友友麻烦多多点赞关注,欢迎你们的私信提问,感谢你们的转发!    关注我,关注我,关注我,你们将会看到更多的优质内容!!目录1、树概念及结构1.1、树的概念1.2树的相关概念 2、二叉树概念及结构2.1、概念2.2、 特殊的二叉树2.3、二叉树的性质

03月29日

springcloud常见面试题(2023最新)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 255次
springcloud常见面试题(2023最新)

目录前言一.微服务1.微服务是什么?2.你知道哪些RPC框架3.springCloud和Dubbo有什么区别4.SpringCloud由什么组成二.SpringCloudEureka1.Eureka包含几个组件2.Eureka的工作原理3.说一下什么是Eureka的自我保护机制4.什么是CAP原则5.都是服务注册中心,Eureka比Zookeeper好在哪里?6.Nacos和Eureka的区别三.SpringCloudRibbon1.Ribbon的作用2.Ribbon的原理3.Ribbon和nginx的区别四.SpringCloudFeign1.Feign的作用2.SpringCloud有几种调用接口方式3.Ribbon和Feign调用服务的区别五.Spri

03月29日

Anaconda安装教程傻瓜教程

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 409次
Anaconda安装教程傻瓜教程

网上好多教程找的我心好累,为了方便阅读,我这边整理了大致详细的教程,参考了好几个大佬的教程,废话不多说,直接开始~更多细节已更新~前言:有小伙伴纠结先安装python还是安装anaconda,这边的建议是装anaconda,就不需要单独装python了,因为anaconda自带python,且安装了anaconda之后,默认python版本是anaconda自带的python版本。其次,有小伙伴的Anaconda的安装分两种情况:情况一:电脑现在没有装python或者现在装的可以卸载掉(装Anaconda时先卸python)情况二:电脑目前装了python,但想保留它情况一如果想卸载旧版本python,可以参考网上教程,情况二如果想保留python,也请参考网上教程。提示:第

03月29日

Java的学习路线(非常完整)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 279次
Java的学习路线(非常完整)

Java是一种跨平台的、面向对象的高级编程语言,主要用来进行网站后台开发,也就是服务器端开发,或者动态网站开发。Java是全球最受欢迎的编程语言之一,在世界编程语言排行榜TIOBE中,Java一直霸占着前三名,有好多年甚至都是第一名。JetBrains每年都会发布一个开发者生态系统调查报告,根据该报告的统计数据,最近几年全球约有1/3的专业程序员将Java作为主要编程语言,这一比例在我国更是高达1/2,我国也因此成为全球Java程序员最多的国家,没有之一。JetBrains是一家总部位于捷克的IDE开发商,大名鼎鼎的IntelliJIDEA、PyCharm、WebStorm、CLion、PHPStorm就是出自JetBrains之手。我国互联

03月29日

瑞吉外卖项目1 + 源码

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 281次
瑞吉外卖项目1 + 源码

目录一、瑞吉外卖项目介绍 1.1、项目介绍 1.2、技术点1.3、功能架构(项目中所用到的全部功能)1.4、角色(不同角色所对应的不同权限)二、开发环境搭建2.1、创建项目对应的数据库(两种方式)2.1.1、图形界面创建库形式 2.1.2、命令行形式创建数据库2.2、向瑞吉数据库当中导入表结构2.3、maven项目搭建2.4、导入maven坐标和yml属性配置2.5、项目能够启动成功后,导入前端资源:三、后台系统登录功能开发 3.1、需求分析 注意1:为什么前端在登录页面点击登录时会是以上面求访问资源路径的形式向后端发送访问请求呢: 注意2:之所以这个后台登录功能没有写注册功能,是因为这个登录功能只能后台管理人员才能登录进入,不能随便让其他人就能够注册。注

03月29日

JAVA EE——案例:员工管理系统

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 380次
JAVA EE——案例:员工管理系统

目录1.题目 2.文件目录 3.引入依赖——pom.xml4.配置文件——myBatis-config.xml5.映射文件——EmployeeMapper.xml6.java类——Employee.java7.接口类——EmployeeMapper.java8.测试类——MyBatisTest.java(1)根据id查询员工信息(2)新增员工信息(3)根据id更新员工信息(4)根据id删除员工信息9.数据库运行截图(1)根据id查询员工信息(2)新增员工信息(3)根据id更新员工信息(4)根据id删除员工信息1.题目 在数据库创建一个employee表,在MyBatis环境下完成一个员工管理系统。该系统实现以下几个功能。 (1)在MyBati

03月29日

vue基础用法&基础原理整理

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 425次
vue基础用法&基础原理整理

vue基础用法&基础原理整理md文件地址:https://gitee.com/gaohan888/note1.vue基础知识和原理1.1初识Vue想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象demo容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法demo容器里的代码被称为【Vue模板】Vue实例和容器是一一对应的真实开发中只有一个Vue实例,并且会配合着组件一起使用{{xxx}}是Vue的语法:插值表达式,{{xxx}}可以读取到data中的所有属性一旦data中的数据发生改变,那么页面中用到该数据的地方也会自动更新(Vue实现的响应式)初始示例代码<!--准备好一个容器--><divid="de

03月29日

conda常用操作和配置镜像源

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 3350次
conda常用操作和配置镜像源

conda常用操作和配置镜像源pip临时使用国内镜像源永久使用国内镜像源1、豆瓣源2、清华源3、中科大源4、配置成功会出现:5、删除镜像源conda1.查看默认源2.删除一个默认源3.增加一个默认源4.设置搜索时显示通道地址5.文件所在位置(进行增删)conda常用命令1、创建虚拟环境2、激活虚拟环境3、退出当前环境4、删除环境5、复制虚拟环境6、查看当前所有环境7、查看当前虚拟环境下的所有安装包8、导出/创建虚拟环境9、批量导出虚拟环境中的所有组件10、升级11、卸载pip临时使用国内镜像源下载某一个包的时候,加上如下后缀就行pipinstallxxx#中科大源、清华源、豆瓣源-ihttps://pypi.mirrors.ustc.edu.cn

03月29日

解决RuntimeError: CUDA error: out of memory

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 288次
解决RuntimeError: CUDA error: out of memory

注意:报错内容只有这一行,RuntimeError:CUDAerror:outofmemory,没有后面的内存分析。因为报错的时候忘记截图了,修改好了才来记录的。这里引用别的博主的图片。图片来源1:刚开始我怀疑是batchsize设的太大了,将batchsize由8,改为6,改为4,都跑不了,最后改为1,仍然报错,因此可以判定是其他的原因,非gpu内存不够。2:出现的位置在:怀疑是后面加了cuda的原因,删掉仍跑不了。3:删除后报错的地方为:怀疑是cuda是单引号造成的,改为双引号仍然无法解决。4:看了博主的方案,第一个kill掉pid,但是打开nvidia-smi没有显示正在运行的gpu,说明根本没占用。5:第二个就是最不想面对解决方法,重装pytorch。说明pyt

03月29日

人工智能-A*启发式搜索算法解决八数码问题 Python实现

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 283次
人工智能-A*启发式搜索算法解决八数码问题 Python实现

一.问题描述        八数码问题也称为九宫问题。在3×3的棋盘,摆有八个棋子,每个棋子上标有1至8的某一数字,不同棋子上标的数字不相同。棋盘上还有一个空格(以数字0来表示),与空格相邻的棋子可以移到空格中。要求解决的问题是:给出一个初始状态和一个目标状态,找出一种从初始转变成目标状态的移动棋子步数最少的移动步骤。该问题可用A*启发式搜索算法求解。A*算法的估价函数如下:     其中启发函数可选择w(n)和p(n)两种,本文以w(n)为例编写程序二.算法实现【理论部分】本文以如下情况为例进行分析:         1.对问题进行抽象         ①.操作算子的选取        若着眼在数码

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1