Win10安装CUDA 目录安装Nvidia显卡驱动安装Tookit和CuDNN前言安装工具的准备CUDA 安装与配置过程cuDNN配置安装PyTorch卸载CUDA1.前言2.卸载开始参考安装Nvidia显卡驱动安装Nvidia显卡驱动前可以先检查Nvidia显卡驱动是否已安装。搜索 Nvidia控制面板 或 Nvidia Control Panel可以看到当前已经安装的显卡驱动及版本如需安装显卡驱动,在官方驱动下载网站找到自己的显卡型号对应的驱动下载并安装
大学生优惠资源 学生资源????说明本文介绍的是利用学生身份可以享受到的相关学生优惠权益,但也希望各位享受权利的同时不要忘记自己的义务,不要售卖、转手自己的学生优惠资格,使得其他同学无法受益。⚠️注意点一切官方的助学资金等,请咨询学校领导、辅导员、班主任,请勿向陌生账户转账!校园借贷风险极高,请谨慎尝试。对需要出示身份证、手持身份证的资源请保持谨慎。保管好自己的学生证、身份证,不要随意丢弃。????前言高考已经过去,你们也将迎来不同于以往的大学生活,大学或许对之前的12年管制式生活来说是解放了,不过你
Spring常用注解总结 0.前言这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖Spring开发工作中遇到的大部分常用的场景。1. @SpringBootApplication这里先单独拎出@SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它。这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。@SpringBootApplicationpublic class SpringSecurityJwtGuideApp
Git对MR进行revert Git对MR进行revertrevert 可以取消指定的某次提交内容。当讨论 revert 时,需要分两种情况,因为 commit 分为两种:一种是常规的 commit,也就是使用 git commit 提交的 commit;另一种是 merge commit,在使用 git merge 合并两个分支之后,你将会得到一个新的 merge commit。merge commit 和普通 commit 的不同之处在于 merge commit 包含两个 parent commit,代表该 merge co
使用BeanUtils完成Bean拷贝 项目中经常要用到Bean之间的属性复制,本文主要介绍了几种常见的Bean拷贝工具以及几种在Bean拷贝过程中根据需要实现Bean字段类型转换的方法。项目中经常要用到Bean之间的属性复制,如果自己使用 set 方法逐个设值,不仅运行效率低,如果用到的地方很多,代码维护也很困难。实际上,已经有很多可以完成 Bean 属性复制的工具。本文就来重点讨论一下。本文主要包括以下内容:选择哪个框架的Bean工具效率最高封装springBean工具自定义copyBeanProperties实现Bean拷贝.
git常用命令 Git常用操作git help #查看git帮助配置账户git config --global user.name "lipengfei" #配置用户名 git config --global user.email "goodlpf00@gmail.com" #配置电子邮箱 ssh-keygen -t rsa -C "goodlpf00@gmail.com" #生成公钥和私钥对...
安装 Anaconda 安装 Anaconda1. 下载 Anacondasudo wget https://repo.anaconda.com/archive/Anaconda2-5.3.1-Linux-x86_64.sh #下载anaconda 2.7# sudo wget https://repo.anaconda.com/archive/Anaconda3-5.3.1-Linux-x86_64.sh #...
Anaconda默认python 3.7 要使用 python3.6 Anaconda默认python 3.7 要使用 python3.6conda create -n py36 python=3.6 #建立python3.6的虚拟环境,并将虚拟环境命名为py36# To activate this environment, use:# > source activate py36## To deactivate an active environm...
conda 常见命令 conda 常见命令查看,创建,激活,关闭,更新,卸载,删除,清理0. 获取版本号conda --version或conda -V1. 获取帮助conda --helpconda -h查看某一命令的帮助,如update命令及remove命令conda update --helpconda remove --help同理,以上命令中的–help也可以换成-h。2...
各大开源软件镜像源 1. 常用开源镜像源开源项目镜像源名 源链接 CentOS http://mirror-status.centos.org/#cn Archlinux https://www.archlinux.org/mirrors/status/ Ubuntu https://launchpad.net/ubuntu/+cdmirrors Debian ht...
Linux硬盘分区 逻辑卷管理(LVM)由于其多层映射,使其拥有非常灵活磁盘管理方案:硬盘分区使用 fdisk 创建物理卷使用 pvcreate 创建卷组并给卷组增加分区 vgcreate 创建新的逻辑卷使用 lvcreate1. 磁盘物理磁盘(物理硬盘)就是电脑上那块(或多块)沉得可以砸死人的东西虚拟磁盘使用RAID技术组合的多个物理磁盘组称为一个虚拟磁盘,此时电脑将多个物理磁盘看成...
Collection中List,Set的排序 排序分为两种1. 自然排序:自定义类需实现Comparable接口,依据CompareTo方法,确定按照哪一个或哪几个属性排序,如果返回值为0,则表示两个自定义对象相同,(如果需要降序,就在CompareTo的返回值前面加一个“-”号)。【如果可以操作一个类,就用自然排序】2. 定制排序:实现Comparator接口,在重写compare方法时指明按照自定义
网络编程(socket) IP 地址:InetAddressü 唯一的标识Internet 上的计算机ü 本地回环地址(hostAddress):127.0.0.1 主机名(hostName):localhostü 不易记忆 192.168.20.165端口号标识正在计算机上运行的进程(程序)ü 不同的进程有不同的端口号ü 被规定为一个 16 位的整数 0~65535。其中,
静态代理与动态代理模式 动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象。动态代理使用场合: 调试、 远程方法调用代理设计模式的原理:使用一个代理将对象包装起来, 然后用该代理对象取代原始对象. 任何对原始对象的调用都要通过代理. 代理对象决定是否以及何时将方法调用转到原始对象上1静态代理package reflections;//静态代理模式
go中包的概念、导入与可见性 包是结构化代码的一种方式:每个程序都由包(通常简称为 pkg)的概念组成,可以使用自身的包或者从其它包中导入内容。如同其它一些编程语言中的类库或命名空间的概念,每个 Go 文件都属于且仅属于一个包。一个包可以由许多以 .go 为扩展名的源文件组成,因此文件名和包名一般来说都是不相同的。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package mai
反射 Java反射机制提供的功能² 在运行时判断任意一个对象所属的类² 在运行时构造任意一个类的对象² 在运行时判断任意一个类所具有的成员变量和方法² 在运行时调用任意一个对象的成员变量和方法生成动态代理一个反射的例子package reflections;import java.io.Serializable;public class Person
线程间通信 wait():令当前线程挂起并放弃CPU、同步资源,使别的线程可访问并修改共享资源,而当前线程排队等候再次对资源的访问notify():唤醒正在排队等待同步资源的线程中优先级最高者结束等待notifyAll ():唤醒正在排队等待资源的所有线程结束等待. Java.lang.Object提供的这三个方法只有在synchronized方法或synchronized代码块中才能使用,否