- 博客(73)
- 资源 (3)
- 收藏
- 关注
原创 Win10安装CUDA
目录安装Nvidia显卡驱动安装Tookit和CuDNN前言安装工具的准备CUDA 安装与配置过程cuDNN配置安装PyTorch卸载CUDA1.前言2.卸载开始参考安装Nvidia显卡驱动安装Nvidia显卡驱动前可以先检查Nvidia显卡驱动是否已安装。搜索 Nvidia控制面板 或 Nvidia Control Panel可以看到当前已经安装的显卡驱动及版本如需安装显卡驱动,在官方驱动下载网站找到自己的显卡型号对应的驱动下载并安装
2022-04-19 20:21:26
18757
1
转载 大学生优惠资源
学生资源????说明本文介绍的是利用学生身份可以享受到的相关学生优惠权益,但也希望各位享受权利的同时不要忘记自己的义务,不要售卖、转手自己的学生优惠资格,使得其他同学无法受益。⚠️注意点一切官方的助学资金等,请咨询学校领导、辅导员、班主任,请勿向陌生账户转账!校园借贷风险极高,请谨慎尝试。对需要出示身份证、手持身份证的资源请保持谨慎。保管好自己的学生证、身份证,不要随意丢弃。????前言高考已经过去,你们也将迎来不同于以往的大学生活,大学或许对之前的12年管制式生活来说是解放了,不过你
2021-10-08 16:48:46
2760
转载 Spring常用注解总结
0.前言这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖Spring开发工作中遇到的大部分常用的场景。1. @SpringBootApplication这里先单独拎出@SpringBootApplication 注解说一下,虽然我们一般不会主动去使用它。这个注解是 Spring Boot 项目的基石,创建 SpringBoot 项目之后会默认在主类加上。@SpringBootApplicationpublic class SpringSecurityJwtGuideApp
2020-08-30 20:56:37
536
转载 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
2020-08-26 20:49:42
2463
原创 使用BeanUtils完成Bean拷贝
项目中经常要用到Bean之间的属性复制,本文主要介绍了几种常见的Bean拷贝工具以及几种在Bean拷贝过程中根据需要实现Bean字段类型转换的方法。项目中经常要用到Bean之间的属性复制,如果自己使用 set 方法逐个设值,不仅运行效率低,如果用到的地方很多,代码维护也很困难。实际上,已经有很多可以完成 Bean 属性复制的工具。本文就来重点讨论一下。本文主要包括以下内容:选择哪个框架的Bean工具效率最高封装springBean工具自定义copyBeanProperties实现Bean拷贝.
2020-08-06 00:20:51
1481
原创 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" #生成公钥和私钥对...
2020-02-01 23:05:03
438
原创 安装 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 #...
2020-02-01 22:59:01
230
原创 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...
2020-02-01 22:54:18
1668
原创 conda 常见命令
conda 常见命令查看,创建,激活,关闭,更新,卸载,删除,清理0. 获取版本号conda --version或conda -V1. 获取帮助conda --helpconda -h查看某一命令的帮助,如update命令及remove命令conda update --helpconda remove --help同理,以上命令中的–help也可以换成-h。2...
2020-02-01 22:52:41
256
原创 各大开源软件镜像源
1. 常用开源镜像源开源项目镜像源名 源链接 CentOS http://mirror-status.centos.org/#cn Archlinux https://www.archlinux.org/mirrors/status/ Ubuntu https://launchpad.net/ubuntu/+cdmirrors Debian ht...
2018-08-09 18:05:27
1111
原创 Linux硬盘分区
逻辑卷管理(LVM)由于其多层映射,使其拥有非常灵活磁盘管理方案:硬盘分区使用 fdisk 创建物理卷使用 pvcreate 创建卷组并给卷组增加分区 vgcreate 创建新的逻辑卷使用 lvcreate1. 磁盘物理磁盘(物理硬盘)就是电脑上那块(或多块)沉得可以砸死人的东西虚拟磁盘使用RAID技术组合的多个物理磁盘组称为一个虚拟磁盘,此时电脑将多个物理磁盘看成...
2018-08-09 14:27:27
481
原创 Collection中List,Set的排序
排序分为两种1. 自然排序:自定义类需实现Comparable接口,依据CompareTo方法,确定按照哪一个或哪几个属性排序,如果返回值为0,则表示两个自定义对象相同,(如果需要降序,就在CompareTo的返回值前面加一个“-”号)。【如果可以操作一个类,就用自然排序】2. 定制排序:实现Comparator接口,在重写compare方法时指明按照自定义
2017-09-21 22:16:49
747
原创 网络编程(socket)
IP 地址:InetAddressü 唯一的标识Internet 上的计算机ü 本地回环地址(hostAddress):127.0.0.1 主机名(hostName):localhostü 不易记忆 192.168.20.165端口号标识正在计算机上运行的进程(程序)ü 不同的进程有不同的端口号ü 被规定为一个 16 位的整数 0~65535。其中,
2017-08-24 00:57:14
467
原创 静态代理与动态代理模式
动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时根据需要动态创建目标类的代理对象。动态代理使用场合: 调试、 远程方法调用代理设计模式的原理:使用一个代理将对象包装起来, 然后用该代理对象取代原始对象. 任何对原始对象的调用都要通过代理. 代理对象决定是否以及何时将方法调用转到原始对象上1静态代理package reflections;//静态代理模式
2017-08-24 00:54:37
469
转载 go中包的概念、导入与可见性
包是结构化代码的一种方式:每个程序都由包(通常简称为 pkg)的概念组成,可以使用自身的包或者从其它包中导入内容。如同其它一些编程语言中的类库或命名空间的概念,每个 Go 文件都属于且仅属于一个包。一个包可以由许多以 .go 为扩展名的源文件组成,因此文件名和包名一般来说都是不相同的。你必须在源文件中非注释的第一行指明这个文件属于哪个包,如:package main。package mai
2017-08-15 22:06:36
683
原创 反射
Java反射机制提供的功能² 在运行时判断任意一个对象所属的类² 在运行时构造任意一个类的对象² 在运行时判断任意一个类所具有的成员变量和方法² 在运行时调用任意一个对象的成员变量和方法生成动态代理一个反射的例子package reflections;import java.io.Serializable;public class Person
2017-08-13 18:06:45
383
原创 线程间通信
wait():令当前线程挂起并放弃CPU、同步资源,使别的线程可访问并修改共享资源,而当前线程排队等候再次对资源的访问notify():唤醒正在排队等待同步资源的线程中优先级最高者结束等待notifyAll ():唤醒正在排队等待资源的所有线程结束等待. Java.lang.Object提供的这三个方法只有在synchronized方法或synchronized代码块中才能使用,否
2017-08-13 17:53:33
357
原创 线程安全与同步锁
1. 线程安全问题存在的原因?由于一个线程在操作共享数据的过程中,未执行完毕,另外的线程参与进来,导致共享数据出现安全问题。2. 如何解决线程安全问题?必须让一个线程操作共享数据完毕以后,其他线程才有机会参与共享数据的操作。3. Java如何实现线程的安全使用线程的同步机制。方式一:同步代码块Synchronized(同步监视器
2017-08-13 17:53:02
650
原创 Java创建多线程
继承Thread方式创建子线程1.创建一个继承Thread的子类2.重写Thread类的run()方法,实现子线程要完成的功能3.在主线程类中创建一个子线程类的对象4.调用子线程类的start()方法,启动此子线程(实际上start()方法是调用了该类的run()方法)package TestThread; public classGeneticThreadWindow e
2017-08-13 17:37:41
404
原创 docker常用命令
------------------------------------------------------------------- ---------------------启动Docker----------------------------------------------------------------------------------使docker开机启动,启动doc
2017-08-07 21:34:35
374
原创 php增删改
connection.php<?php$servername = "localhost";$username = "root";$password = "";$dbname = "classplatform";// 创建连接$conn=mysql_connect($servername,$username,$password) or die('Connecting failed
2017-08-06 22:18:14
420
原创 require/include/include_once/require_once()的区别
require()函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include()函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单。他们两个的用途是完全一样的,不一定非
2017-08-06 21:30:46
334
原创 字节流和字符流转换、标准输入流和标准输出流、打印流、对象序列化、随机流
使用InputStreamReader、OutputStreamWriter,将输入的字节流解码成字符流,读入程序;将程序中的字符流编码成字节流,输出//使用InputStreamReader、OutputStreamWriter,将输入的字节流解码成字符流,读入程序;将程序中的字符流编码成字节流,输出 @Test public void testInputOutStreamReader(
2017-08-03 00:13:32
533
原创 CentOS配置SSH
SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH1.登陆linux系统,打开终端命令。输入 rpm -qa |grep ssh 查找当前系统是否已经安装2.如果没有安装SSH软件包,可以通过yum 或rpm安装包进行安装启动SSH服务安装好了之后,就开启ssh服务。Ssh服务一般叫做 SSHD命令行输入
2017-07-30 21:03:35
475
转载 资深Java程序员的学习路线建议
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java W
2017-07-30 21:00:12
499
原创 讨论mysql和mysqli两种连接数据库方式
mysql方式连接数据库案例<?php//指定网页头编码为utf-8header ( "Content-type:text/html;charset=utf-8" ); //网页统一输出编码为utf-8 echo "demo - mysql方式连接"; //指定网页标题$servername = 'localhost';$username = 'root';$password
2017-07-29 16:32:39
5351
转载 CentOS 7设置静态IP
设置CentOS静态IP:涉及到三个配置文件,分别是:?12345/etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/resolv.conf
2017-07-27 16:30:41
834
转载 如何成为一名全栈开发人员
全栈工程师是可以将最初的原型转换成为 MVP(最低可行产品),他们通常被称之为行业的万精油,无所不会的大师,而且有很好的声誉。为了定义现代的全栈工程师,我们首先需要关注的是完整的堆栈开发人员曾经是什么。全栈工程师的以前很久以前,大约在 2000年(在互联网时代,17 年是很久以前),一个完整的堆栈开发人员是这样的人可以做的:能利用 Adobe 工具像图象处理软件PS处理图片
2017-07-26 00:13:42
811
转载 Vmware虚拟机下三种网络模式配置
VMware虚拟机有三种网络模式,分别是Bridged(桥接模式)、NAT(网络地址转换模式)、Host-only(主机模式)。VMware workstation安装好之后会多出两个网络连接,分别是VMware Network Adapter VMnet1和VMware Network Adapter VMnet8,这两个是可以在主机的网络连接中可以查看到的,还有一个是VMnet0,可以在v
2017-07-23 22:16:16
526
原创 Java文件字节输入流(FileInputSream)文件字节输出流(OutputStream),字符输入输出流(FileReader/FileWriter)
FileInputSream:读文件的过程文件写入的过程1.创建一个File类对象2.创建一个FileInputStream对象3.调用FileInputStream的方法,实现file文件的读取4.关闭相应的流 public void testFileInputStream3(){ //将流读出到byte数组中 FileInputStream fis=null;
2017-07-22 00:42:25
802
原创 python学习资料
最开始,小白还没有一个Python的概念,推荐看:1. 菜鸟教程的python部分:http://www.runoob.com/python/python-tutorial.html2. 廖雪峰的python教程: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3
2017-07-14 10:51:12
396
转载 机器学习资料集合
本文是转载了别人的博客,然后还加上了自己到淘宝上买的百度云盘资料(还包括一些数据挖掘,大数据之类的教程)。编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等。而且原文也会不定期的更新,望看到文章的朋友能够学到更多。《Brief History of Machine Learning》介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机、神经
2017-07-14 10:23:50
899
原创 python库集合
Unofficial Windows Binaries for Python Extension Packages(非官方的2进制python库安装包)http://www.lfd.uci.edu/~gohlke/pythonlibs/Python Imaging Library (PIL)http://www.lfd.uci.edu/~gohlke/pythonlibs/
2017-07-14 10:14:46
605
原创 svn常用命令
1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 (1)向版本库添加一个新文件 svn add file 例如:svn ad
2017-06-14 01:32:43
294
转载 33款可用来抓数据的开源爬虫软件工具
目录(?)[-]Java爬虫1 Arachnid2crawlzilla3Ex-Crawler4Heritrix5heyDr6ItSucks7jcrawl8JSpider9Leopdo10MetaSeekerGooSeeker 11Playfish12Spiderman13webmagic14Web-Harvest15WebSPHINX16YaCyPython爬虫17Qu
2017-04-07 00:26:07
2041
转载 kali2.0安装搜狗输入法
(一开始源要配置好:修改软件源APT-sources.list[python] view plain copy vim /etc/apt/sources.list 将原来的注释掉,加了个阿里的#阿里云kali源deb http://mirrors.aliyun.com/kali sana main non-free co
2016-09-22 22:21:09
576
转载 Java入门
首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的这个,它是三者的基础,属于桌面级应用开发,这部分如果学得好很容易拓展J2EE和J2ME。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手
2016-07-28 17:17:09
318
原创 C#笔记_1-动态生成类,程序集
利用反射动态创建对象(如string,int,float,bool,以及自定义类等):“反射”其实就是利用程序集的元数据信息。 反射可以有很多方法,编写程序时请先导入 System.Reflection 命名空间,假设你要反射一个 DLL 中的类,并且没有引用它(即未知的类型): Assembly assembly = Assembly.LoadFile("程序集路径,不能是相对路径")
2016-07-08 15:45:46
801
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人