自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 docker最细节的笔记

Docker概述Docker为什么出现一款产品: 开发–上线 两套环境! 应用环境,应用配置!开发 — 运维。 问题:我在我的电脑上可以运行!版本更新,导致服务部可用! 对于运维来说,考验十分大Docker的思想就来自于集装箱,看他现在的logo就一目了然,一个小鲸鱼上面装了很都货物Docker的出现解决了项目部署的的问题。比如MySQL集群或者是Redis集群等,如果单独去部署这些东西很麻烦,但是通过Docker一键就可以安装了,就是因为Docker本身就写好了这些东西的配置。Dock

2021-08-17 16:44:06 240

原创 2021-07-08

Docker概述Docker为什么出现一款产品: 开发–上线 两套环境! 应用环境,应用配置!开发 — 运维。 问题:我在我的电脑上可以运行!版本更新,导致服务部可用! 对于运维来说,考验十分大Docker的思想就来自于集装箱,看他现在的logo就一目了然,一个小鲸鱼上面装了很都货物Docker的出现解决了项目部署的的问题。比如MySQL集群或者是Redis集群等,如果单独去部署这些东西很麻烦,但是通过Docker一键就可以安装了,就是因为Docker本身就写好了这些东西的配置。Dock

2021-07-08 08:46:07 278

原创 axios的基体请求使用与Django的结合

axios的基体请求使用基于promise用于浏览器和node.js的http客户端特点支持浏览器和node.js支持promise能拦截请求和响应能转换请求和响应数据能取消请求自动转换JSON数据浏览器端支持防止CSRF(跨站请求伪造)安装$ npm install axiosbower安装$ bower install axios通过cdn引入<script src="https://unpkg.com/axios/dist/axios.min.js">&l

2021-01-27 21:23:42 1642 1

原创 python+vue第三方登录流程

文章目录流程图前端代码后端代码流程图前端代码```javascriptclass OauthView(APIView): def get(self, request): code = request.query_params.get('code') print(code) # 请求数据 request_data = { 'client_id': '1089625992',

2020-12-19 16:50:25 428 3

原创 django--用户注册及发邮件需要的配置

setting配置邮件发送EMAIL_BACKEND = ‘django.core.mail.backends.smtp.EmailBackend’EMAIL_HOST = ‘smtp.qq.com’ # 如果为163邮箱,设置为smtp.163.comEMAIL_PORT = 25 # 或者 465/587是设置了 SSL 加密方式发送邮件的邮箱EMAIL_HOST_USER = ‘120045236@qq.com’在邮箱中设置的客户端授权密码EMAIL_HOST_PASSWORD =

2020-12-17 14:22:04 318

原创 python-并发编程之协程与生成器

文章目录@[toc]1.生成器初始2.生成器的构造3.生成器面试题1.生成器初始# 1.1 生成器1.迭代器: 迭代器是底层实现了__next__和__iter__方法的对象, 一般我们调用某些方法会返回迭代器, 或者通过iter()函数返回可迭代对象的迭代器. 迭代器的好处是节省内存2.在程序中为了节省内存而编写的具有迭代器功能的东西叫做生成器# 1.2 生成器的产生python中提供构造生成器的方法有两种: 生成器函数 与 生成器表达式1.生成器函数: 常规函数定义,但是,使用yie

2020-12-17 08:51:10 66

原创 python-并发编程之线程

文章目录@[toc]1.线程的产生2.线程模块与线程的创建3.线程无序性4.守护线程5.数据不安全9.死锁1.线程的产生# 进程程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。计算机允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这样的设计,大大提高了CPU的利用率。# 线程的诞生# 进程的缺点进程可以提高计算机的利用率。但进程也存在一定的缺点, 比如: 1.进程在执行的过程中如果阻塞,例如等待输入,整个进程就会挂起,

2020-12-17 08:50:21 79

原创 python-并发编程之进程

文章目录@[toc]1.进程2.进程调度3.并发与并行4.进程三状态5.python进程的创建6.深入了解Process7.进程通信8.进程池9.进程池中进程的通信变化1.进程# 1.进程的概念狭义: 进程是正在运行的程序实例广义: 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动. 它是操作系统动态执行的基本单元.# 解释:程序是一个没有生命的实体, 只有处理器赋予程序生命时(执行), 它才能成为一个活动的实体, 即进程.# 2.进程与程序程序是指令和数据的有序集合, 其

2020-12-17 08:49:20 121 1

原创 正则的基本用法

day6 — 正则表达式文章目录@[toc]1.正则表达式2.正则表达式语法3.re模块3.1 findall方法3.2 match方法3.3 search()方法3.4 compile方法拓展:1.正则表达式# (1).什么是正则根据指定规则从字符串中提取子字符串指定规则: 正则表达式字符串: 待匹配字符串子字符串: 匹配结果注意: 正则并不是python独有的, 各种语言中均可以使用正则# (2).正则表达式应用场景1.表单验证(手机号验证, 账号验证, 密码验证)2.爬虫.

2020-12-17 08:47:22 163

原创 python-TCP通信

day — TCP通信文章目录@[toc]昨日回顾今日内容1.TCP通信2.三次握手与四次挥手3.TCP协议特点4.TCP通信实现5.HTTP协议6.HTTP网络请求模块昨日回顾今日内容1.TCP通信 *****2.三次握手四次挥手 *****3.TCP特点 *****4.TCP通信代码实现 *****5.HTTP协议 ***6.HTTP网络请求模块 ***1.TCP通信# (1).TCP协议TCP协议,传输控制协议(英语:Transmission Control Pro.

2020-12-17 08:44:51 154

原创 python高阶函数与装饰器

高阶函数文章目录@[toc]1.函数的分类2.四大高阶函数 [map, reduce, filter, sorted]2.1 map(function, iterable)2.2 reduce(function, Iterable)2.3 filter(function, Iterable)2.4 sorted(Iterable, key=abs, reverse=False)3. 匿名函数3.1匿名函数的介绍3.2 匿名函数的语法3.3 应用场景4.递归函数5.闭包...

2020-12-17 08:43:08 100

原创 python基础以及面向对象

python基础python基础第一单元 Python解释器和IDE的安装和初步使用**一、昨日知识点回顾****二、本单元知识点概述**(Ⅰ)指定教材(Ⅱ)知识点概述(Ⅲ)教学时长**三、本单元教学目标**(Ⅰ)重点知识目标(Ⅱ)能力目标**四、本单元知识详讲**1.1 计算机介绍1.1.1 计算机发展史 ★★1.1.2 计算机组成 ★★★1.2 Python概述1.2.1 了解Python语言 ★★1.2.2 Python的应用领域 ★★★1.2.3 Python的版本 ★★1.3 Python解释器和

2020-12-16 09:02:11 1592 1

空空如也

空空如也

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

TA关注的人

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