自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

追寻者

Just do it!

  • 博客(32)
  • 收藏
  • 关注

原创 将notebook转成py文件/python脚本

一行命令jupyter nbconvert --to script notebook_name.ipynb

2022-01-13 10:24:41 358

原创 Pytorch官网教程中文版-QuickStart

原文地址: link.加载数据PyTorch有两个处理数据的原语:torch.utils.data.DataLoader和torch.utils.data.Datasetdataset存数据和标签,Dataloader通过Dataset构建一个可迭代的对象import torchfrom torch import nnfrom torch.utils.data import DataLoaderfrom torchvision import datasetsfrom torchvision.

2021-11-21 14:49:03 1507

原创 谷歌浏览器网页截全图

提示:打开搜索框快捷键:Ctrl+Shift+p截全图功能名称:Capture full size screenshot1.右键打开检查2. 选择合适的图片形状2.Ctrl+Shift+p打开开发者工具中的搜索框3. 键入 full找到截图工具4. 点击截图...

2021-11-13 18:57:40 651

原创 linux安装python3环境

1.下载安装包手动下载:链接: python官网.其他方式下载:略2.解压安装tar -zxvf Python-3.7.3.tgzcd Python3.7.3/sudo ./configure --prefix=/usr/local/python37sudo makesudo make install3.环境变量# 创建软连接sudo ln -s /usr/local/python37/bin/python3.7.3 /usr/local/bin/pythonsudo ln -

2021-10-20 12:38:11 82

原创 Nginx+Django简单项目部署

先介绍整体架构:Nginx作为静态服务器,所有对静态文件的请求直接走Nginx动态请求经由Nginx直接代理转发给Django处理Django依然使用自带的runser服务器1.准备阶段安装Nginx,有一个写好的Django项目,项目能正常通过python manage.py runserver 8080启动将Django项目setting.py中的Debug值改为False,自己在主Template文件夹中添加404页面和500页面2.Nginx配置Ngin静态资源的配置#

2021-08-27 17:29:43 563

原创 jmeter无法启动,jmeter启动后找不到java环境问题

jmeter安装和配置安装教程:jmeter安装及配置教程遇到的问题:不能正常启动,显示找不到java环境解决:环境变量没有配置完整,path环境中要有下面加粗的环境变量变量名:【path】变量值:【\;%JAVA_HOME%\bin;%SystemRoot%/system32;%SystemRoot%;】...

2021-08-20 22:49:23 2724

原创 MySQL安装初始化工作

安装MySQlL解压压缩包去bin目录下 执行mysqld -install mysqld --initialize启动服务 net start MySQL连接 mysql -uroot -p 密码在第二步生成的data文件夹里以.err结尾的文件里(temporary password)修改密码 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘xxxxxx’;...

2021-08-01 22:31:46 70

原创 Windows上设置jupternotebook远程访问

原文:window系统anaconda下的jupyter notebook设置远程访问.自己遇到的问题:在自己的虚拟环境(不是base)下运行jupyter notebook --generate-config报错了 退出自己的虚拟环境就好了备注:自己按照上面设置就OK了,没有设置防火墙开放端口,如有必要就设置一下...

2021-05-31 17:28:18 199 1

原创 Windows配置Nginx文件服务器

安装1.下载安装Nginx链接: nginx下载地址.2. 安装Windows上直接解压即可3.启动测试进入nignx目录 点击nginx.exe一闪而过即为启动浏览器输入loacalhost测试出现nginx欢迎界面即为安装成功配置文件服务器1.修改配置文件#nginx指定下载目录的配置 location /download{ #端口号之后的url地址 alias download/; # 相对于文件路径 sendfile on; autoinde

2021-05-31 16:40:04 561

原创 Windows10MySQL数据库设置远程连接/登录

Windows10MySQL数据库设置远程连接/登录一、开启MySql数据库远程连接权限二、Windows10开放3306端口三、远程连接mysql -h xx.xx.xx.xx -P 3306 -uroot -pEnter password:或者:mysql -h xx.xx.xx.xx -uroot -pEnter password:...

2021-04-03 12:15:34 511

原创 MAC电脑使用jupyter notebook

1. 安装jupyter notebook安装命令:pip install jupyter notebook2. 使用jupyter nontebook启动命令:jupyter notebook注意:启动的时候在什么目录启动的打开显示的就是什么目录。

2021-01-06 15:37:40 606

原创 阿里云服务器配置Nginx访问不到问题

阿里云服务器配置Nginx访问不到问题问题描述:在阿里云配置了Nginx就是访问不到,首先Nginx的配置一切正常,也开启了远程服务器的80端口,但输入公网ip还是访问不到,没有一点反应!原因:找来找去发现阿里云服务器还需要在阿里云控制台的安全组规则中开启端口。解决:阿里云服务器ECS首先左下角:安全组右上角配置规则自己手动添加一个80端口即可OK!...

2021-01-04 10:14:04 1206

原创 JavaScript两种定时器的使用

一、定义定时器就是在一段特定的时间后执行某段程序代码。二、定时器的使用1、setTimeoutsetTimeout(func[, delay, param1, param2, ...]) :以指定的时间间隔(以毫秒计)调用一次函数的定时器第一个参数 func , 表示定时器要执行的函数名第二个参数 delay, 表示时间间隔,默认是0,单位是毫秒第三个参数 param1, 表示定时器执行函数的第一个参数,一次类推传入多个执行函数对应的参数。<script> func

2020-12-13 21:11:26 746 1

原创 JavaScript中this关键字

单独使用,this 表示全局对象[object Window]var x = this; // [object Window]在函数中,this 表示全局对象[object Window]function myFunction() { return this; // [object Window]}对象方法中,this 表示该方法所属的对象var person = { firstName : "li", lastName : "xiaoming", my.

2020-12-12 16:47:11 123 1

原创 JavaScript闭包实现计数器

JavaScript闭包实现计数器因为javascript没有局部作用域,所以可以通过以下的方法实现一个计数器:var add = (function () { var counter = 0; return function () {return counter += 1;}})(); add();add();add(); // 结果为3解析:代码从上往下执行 var add = …的时候会执行一次counter的初始化和add的初始化counter初始化为0,a

2020-12-12 16:10:54 1574

原创 JavaScript的类型转换笔记

一、转换为字符串类型全局方法 String() 可以将数字转换为字符串。该方法可用于任何类型的数字,字母,变量,表达式:String(x) // 将变量 x 转换为字符串并返回String(123) // 将数字 123 转换为字符串并返回String(100 + 23) // 将数字表达式转换为字符串并返回二、转换为Number类型全局方法 Number() 可以将字符串转换为数字。空字符串转换为 0。其他的字符串会转换为 NaN (不是个数字)。Nu

2020-12-12 09:55:44 64

原创 MACOS的Python虚拟环境使用笔记

一、安装python虚拟环境使用pip安装两个软件pip install virtualenvpip install virtualenvwrapper配置~/.bash_profilevim ~/.bash_profile添加配置项根据自己的python环境:# python_envexport WORKON_HOME=$HOME/.virtualenvsexport VIRTUALENVWRAPPER_SCRIPT=/Library/Frameworks/Python.fr

2020-12-12 09:25:02 232 1

原创 MAC系统使用Matplotlib显示中文问题亲测有效

1. 下载SimHei.ttf资源:下载链接2. 放到matplotlib的字体文件夹mpl-data/fonts/ttf/下print (matplotlib.matplotlib_fname())会得到mpl-data的路径,进一步再找mpl-data/fonts/ttf/的路径3. 修改配置文件:使用vim打开mpl-data/matplotlibrc删除font.family和font.sans-serif两行前的#不删没有效果,并在font.sans-serif后添加SimHe

2020-12-11 21:15:07 347 1

原创 Windows下使用virtualenv创建python虚拟环境

本文的命令可以在windows下的cmd执行也可以使用vscode的终端或其他终端执行1. 使用pip安装virtualenvpip install virtualenv2. 创建一个空文件夹作为虚拟环境空间】3. 使用virtualenv命令创建虚拟环境使用终端进入到第2步新建的文件夹下,执行以下命令,. 表示当前文件夹virtualenv .执行命令后会自动下载几个文件:4. 进入虚拟环境.\Scripts\activate可以使用pip freeze查看环境中安装的库

2020-10-11 10:31:45 310

原创 Django2.0架站笔记01_Django的MTV架构

1. Django的MTV架构此处应该有图片在model.py中定义所有需要用到的数据格式,一般是以数据库的形式来存储的,定义后的Model数据类要把它import(导入)到views.py。主要的操作流程为:用户在浏览器下达requesrt,这个request会先被送到网站服务器中做分派的工作,这个分派的工作指定在urls.py中完成。每一个分派的工作都会被设置成views.py中的函数,也就是主要处理数据的逻辑,将在views.py中完成。因此,所有在urls.py中指派的函数要在urls.py

2020-10-09 21:31:23 297 1

原创 Django2.0架站笔记03_View简介

路由传递url中的参数给view中的处理函数urlpatterns = [ ... path('list/<str:stu_id>',handle_function_name) ]该函数使用尖括号<参数类型:参数名>传送网址参数。所以上述< str:stu_id >的意思就是把要传送的内容存放在名称为stu_id的变量中,且传送内容的类型为字符串(str),最后会自动以参数的方式按序传送到后面的handle_function_name函数中。...

2020-10-09 21:21:14 94

原创 Django2.0架站笔记04_Template简介

传送变量参数到templates的.html文件中字典传参:def index(request): ... return render(request, 'index.html', 参数字典)locals()函数传参:def index(request): ... a = 1 return render(request, 'index.html', locals())locals()方法会自动把所有局部变量与变量内的值转化为字典形式,本例中相当于{'a':1}...

2020-10-09 21:20:30 49

原创 Django2.0架站笔记06_Template高级技巧

一、Template模板继承1、base.html基础文件主要放置一些一些固定不变的html网页代码,可变的内容使用以下代码注释:{% block block_name %} {% endblock %}2、index.html使用base.html模板引入base.html {% extends "bas.html" %}传递内容 {% block block_name %} 内容 {% endblock %}二、Template语言判断指令{% if 条件 %}

2020-10-09 20:22:16 77

原创 Django2.0架站笔记05_Template深入探讨

一、模板的设置在settings.py中与Template有关的设置如下:TEMPLATES = [ ... 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS':[], 'APP_DIRS':True, ...]BACKEND除指定要使用的模板引擎DIRS用来指定Template网页文件存放的位置,一般都会将其和主网站放在一起,所以都是使用os.path.join把Template附加到BASE_D

2020-10-09 19:44:13 95

原创 前端报错:GET http://localhost:XXXX/css/bootstrap.css net::ERR_ABORTED 404 (Not Found)

GET http://localhost:XXXX/css/bootstrap.css net::ERR_ABORTED 404 (Not Found)表现:浏览器加载的界面没有渲染原因:浏览器不能加载css库–>库文件路径错误–>静态文件都要放在static文件夹下解决方法:将静态资源都放在static目录下即可!...

2020-09-21 22:42:46 10558 2

原创 python代码报错UnicodeDecodeError

python代码报错:UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xaa in position 214: ille解决方法:open里面添加 encoding='UTF-8’即可 with open("template/center.html", "r", encoding='UTF-8') as file: file_data = file.read()...

2020-09-21 21:51:58 244

原创 tensorflow-gpu2.0报错:Failed to get convolution algorithm. This is probably because cuDNN...

tensorflow-gpu2.0报错:Failed to get convolution algorithm. This is probably because cuDNN…发现tensorflow2.0-gpu版在运行时可以使用GPU运算全连接层,不可以运行卷积运算Conv2D,报错:UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so tr

2020-08-21 15:56:41 501 5

原创 Numpy的常见功能函数汇总

Numpy的常见功能函数汇总文章目录Numpy的常见功能函数汇总一、数组创建函数二、Numpy的Ufuncs三、数组的统计方法四、集合运算五、线性代数(np.linalg)函数六、随机数(np.random)函数一、数组创建函数二、Numpy的UfuncsUfuncs可以接受一个可选参数,这样可以在数组原地进行操作,直接修改数组元素:三、数组的统计方法四、集合运算五、线性代数(np.linalg)函数六、随机数(np.random)函数[1]:data analysis wi

2020-08-04 21:31:29 502

原创 Win10上装ubuntu(虚拟机)与树莓派4B之间使用ssh连接

Win10上装ubuntu(虚拟机)与树莓派4B之间使用ssh连接文章目录Win10上装ubuntu(虚拟机)与树莓派4B之间使用ssh连接一、准备工作1.设置ubuntu有自己的网络2.关闭Win10防火墙3.查看Win10ip命令二、SSH连接1.确保linux和树莓派都装了ssh2.启动ssh命令:3.ssh连接命令:4.Win10ssh连接三、命令总结一、准备工作1.设置ubuntu有自己的网络找到虚拟机设置–>网络适配器–>NAT模式改为适配器模式–>点击确定查看ip

2020-08-04 20:15:40 1839

原创 Python迭代器的用法

Python迭代器的用法迭代器生成器表达式itertools模块迭代器迭代器协议(iterator protocol)是Python实现以一种一致的方式对序列进行迭代(比如列表中的对象或文件中的行)的原生的通用方法。比如,对字典进行迭代可以得到其所有的键:In [180]: some_dict = {'a': 1, 'b': 2, 'c': 3}In [181]: for key in some_dict: .....: print(key)abc当编写for key in som

2020-08-04 19:56:57 519

原创 Linux Vim编辑器使用入门(二)

Linux Vim编辑器使用入门Vim编辑器简介Vi编辑器是Unix系统最初的编辑器,它使用控制台图形来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本,而Vim是vi的升级版,即vi improved。vim编辑器操作复杂,但功能强大,拥有众多粉丝。Vim使用基础查看vim版本信息:终端键入vim命令vim显示如下:返回终端命令,键入时会在底行(消息...

2020-01-12 14:10:18 201

原创 Linux Vim编辑器使用入门(一)

Linux Vim编辑器使用入门(一)Vim编辑器简介Vi编辑器是Unix系统最初的编辑器,它使用控制台图形来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、编辑和替换文本,而Vim是vi的升级版,即vi improved。vim编辑器操作复杂,但功能强大,拥有众多粉丝。Vim使用基础1. 查看vim版本信息:打开终端键入vim命令vim显示如下:返回终端命令**:q...

2020-01-12 14:02:42 163

空空如也

空空如也

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

TA关注的人

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