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

03月31日

PyCharm添加Anaconda中的虚拟环境,Python解释器出现Conda executable is not found

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 211次
PyCharm添加Anaconda中的虚拟环境,Python解释器出现Conda executable is not found

在Anaconda配置好虚拟环境后,需要将环境添加进PyCharm中。(或者新建项目时,设置针对某一项目的运行环境),选择CondaEnvironment是有时会出现Condaexecutableisnotfound错误。本文的错误来源配置Anaconda和Pytorch的过程中,本机的安装过程见此文WIndows10系统安装Anaconda、Pycharm以及Pytorch环境(NVIDIAGPU版本)解决步骤:点击文件夹图标因为是Condaexecutable,所以我们要选择Conda.exe不能选择Python解释器,因此我们要选择那个在Anaconda根目录下的_Conda.exe(注意:文件名中有下划线)。有一点需要注意,在Script目录下,也有一个Con

03月31日

2021年蓝桥杯赛题【Python】

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 291次
2021年蓝桥杯赛题【Python】

【填空】1、卡片小蓝有很多数字卡片,每张卡片上都是数字0到9。小蓝准备用这些卡片来拼一些数,他想从1开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。小蓝想知道自己能从1拼到多少。例如,当小蓝有30张卡片,其中0到9各3张,则小蓝可以拼出11到1010,但是拼11时卡片1已经只有一张了,不够拼出11。现在小蓝手里有0到9的卡片各2021张,共20210张,请问小蓝可以从1拼到多少?importosimportsysn=sys.maxsizenum=0foriinrange(1,n):num+=str(i).count('1')ifnum>20

03月31日

【数据结构】带头双向循环链表的实现

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 182次
【数据结构】带头双向循环链表的实现

?个人主页:平凡的小苏?学习格言:别人可以拷贝我的模式,但不能拷贝我不断往前的激情?C语言专栏:https://blog.csdn.net/vhhhbb/category_12174730.html?数据结构专栏:https://blog.csdn.net/vhhhbb/category_12211053.html    家人们更新不易,你们的?点赞?和⭐关注⭐真的对我真重要,各位路过的友友麻烦多多点赞关注,欢迎你们的私信提问,感谢你们的转发!    关注我,关注我,关注我,你们将会看到更多的优质内容!!     1、带头循环双向链表    我们在单链表中,有了next指针,这使得我们要查找下一节点的时间复杂度为O(1)。可是如果我

03月31日

Mybatis(二):实现“增删改查”

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 167次
Mybatis(二):实现“增删改查”

Mybatis(二):实现“增删改查”前言一、MyBatis的增删改查1、添加2、修改3、删除4、查询4.1查询一个实体4.1查询集合二、MyBatis获取参数值的两种方式(重点)1、单个字面量类型的参数2、多个字面量类型的参数3、map集合类型的参数4、实体类类型的参数5、使用@Param标识参数6、结论三、MyBatis的各种查询功能1、查询一个实体类对象2、查询一个list集合3、查询单个数据4、查询一条数据为map集合5、查询多条数据为map集合6、结论前言本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!一、MyBatis的增删改查1、添加U

03月31日

Vue3通透教程【七】生命周期函数

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 187次
Vue3通透教程【七】生命周期函数

文章目录?写在前面?生命周期钩子函数?组合式API生命周期?写在最后?写在前面专栏介绍:凉哥作为Vue的忠实粉丝输出过大量的Vue文章,应粉丝要求开始更新Vue3的相关技术文章,Vue框架目前的地位大家应该都晓得,所谓三大框架使用人数最多,公司选型最多的框架,凉哥之前在文章中也提到过就是Vue框架之所以火起来的原因,和Vue框架相比其他框架的巨大优势,有兴趣的伙伴可以看一下Vue框架背后的故事、尤大大对前端生态是这样看的,随着Vue框架不断的被认可,现如今的Vue框架已经是前端工程师必备的技能了,记得尤大大开发Vue的初衷,为了让自己的开发工作更加便捷,也希望这个框架能让更多人的开发工作变得轻松;现如今V

03月31日

数据结构学习笔记(王道)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 169次
数据结构学习笔记(王道)

数据结构学习笔记(王道)PS:本文章部分内容参考自王道考研数据结构笔记文章目录数据结构学习笔记(王道)一、绪论1.1.数据结构1.2.算法1.2.1.算法的基本概念1.2.2.算法的时间复杂度1.2.3.算法的空间复杂度二、线性表2.1.线性表的定义和操作2.1.1.线性表的基本概念2.1.2.线性表的基本操作2.2.顺序表2.2.1.顺序表的基本概念2.2.2.顺序表的实现2.2.3.顺序表的基本操作2.3.链表2.3.1.单链表的基本概念2.3.2.单链表的实现2.3.3.单链表的插入2.3.4.单链表的删除2.3.5.单链表的查找2.3.6.单链表的建立2.3.7.双链表2.3.8.循环链表2.3.9.静态链

03月31日

MyBatis-Plus 使用拦截器实现数据权限控制

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 158次
MyBatis-Plus 使用拦截器实现数据权限控制

前言背景平时开发中遇到根据当前用户的角色,只能查看数据权限范围的数据需求。列表实现方案有两种,一是在开发初期就做好判断赛选,但如果这个需求是中途加的,或不希望每个接口都加一遍,就可以方案二加拦截器的方式。在mybatis执行sql前修改语句,限定where范围。当然拦截器生效后是全局性的,如何保证只对需要的接口进行拦截和转化,就可以应用注解进行识别因此具体需要哪些步骤就明确了创建注解类创建拦截器实现InnerInterceptor接口,重写查询方法创建处理类,获取数据权限SQL片段,设置where将拦截器加到MyBatis-Plus插件中上代码(基础版)自定义注解importjava.lang.annotation.ElementType;importjava.l

03月31日

刷题之最长公共/上升子序列问题

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 207次
刷题之最长公共/上升子序列问题

目录一、最长公共子序列问题(LCS)1、题目 2、题目解读​编辑 3、代码四、多写一题五、应用二、最长上升子序列问题(LIS)1、题目 2、题目解读 3、代码四、多写一道 Ⅰ、题目解读 Ⅱ、代码一、最长公共子序列问题(LCS)最长公共子序列(LCS)是一个在一个序列集合中(通常为两个序列)用来查找所有序列中最长子序列的问题。一个数列,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则称为已知序列的最长公共子序列。1、题目最长公共子序列我们有两个字符串m和n,如果它们的子串a和b内容相同,则称a和b是m和n的公共子序列。子串中的字符不一定在原字符串中连续。例如字符串“abcfbc”和“abfcab”,其中“abc”同时

03月31日

argparse简介

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 165次
argparse简介

一、argparse简介argparse模块是Python内置的用于命令项选项与参数解析的模块,argparse模块可以让人轻松编写用户友好的命令行接口,能够帮助程序员为模型定义参数。argparse定义四个步骤导入argparse包——importargparse创建一个命令行解析器对象——创建ArgumentParser()对象给解析器添加命令行参数——调用add_argument()方法添加参数解析命令行的参数——使用parse_args()解析添加的参数2.举个栗子#导入库importargparse#1.定义命令行解析器对象parser=argparse.ArgumentParser(description='Demoofa

03月31日

2023华为软件精英挑战赛赛题解析及baseline(C++实现)

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 155次
2023华为软件精英挑战赛赛题解析及baseline(C++实现)

一年一度的华为软件精英挑战赛又开始了,今年的题目感觉比以往更难些。因为不仅把数据都给你了,连判题器都给你了。任务介绍题目描述大概内容如下:在一张50m*50m的地图上,分布着许多固定的工作台和可以移动的机器人(4个)。可以把这些工作台看作一个又一个的点,他们可以生产、消耗某种产品。机器人只能通过前进,后退,旋转等操作进行移动,当移动到工作台后,可以购买产品、出售产品,此外在携带产品时可以随时销毁产品。开始时,你有一笔钱(20万),通过调度机器人在各个工作台之间进行购买、出售产品,从而赚取差价获利。比如,你可以让机器人移动到某个工作台a购买产品1(假设花费100元),然后移动到另一个工作台b出售产品1(假设售价1000元),那么你可以赚取900元的差价。题目给定的机器人数量为4,工作

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

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