Coderyang的笔记

知识就是财富


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Docker学习笔记第二篇--镜像和容器

发表于 2018-10-21 | 分类于 Docker | | 阅读次数:
字数统计: 5,950 字 | 阅读时长 ≈ 28 分钟
Docker学习第二篇🌶,这篇我们将学习Docker的镜像和容器以及原理。 先阅读这篇参考文章再阅读这篇笔记:https://mp.weixin.qq.com/s/Ndu17Pa_8Y-RfgqfwqjTSg Docker的架构和底层技术简介 Docker Platform 首先我们明确一下Docker提供了一个开发、打包、运行app的平台 把app和底层infrastructure隔离开来 ...
阅读全文 »

Docker学习笔记第一篇--安装

发表于 2018-10-19 | 分类于 Docker | | 阅读次数:
字数统计: 2,890 字 | 阅读时长 ≈ 15 分钟
今天开始要真正全面系统学习Docker了 💪 学习资源依然为慕课网实战课程,购买链接:系统学习Docker 践行DevOps理念 我们学习Docker之前,先了解下什么是容器呢? 我们从上图左侧可以看到 在一个物理主机上我们通过共享Kernel创建不同的容器,在不同的容器中运行不同的应用。 容器是APP层面的隔离,虚拟化是物理资源层面的隔离。 官方下载网站:https://docs.docke ...
阅读全文 »

如何在Flask项目中配置使用logging

发表于 2018-10-17 | 分类于 Flask | | 阅读次数:
字数统计: 564 字 | 阅读时长 ≈ 2 分钟
我们一般在编程的时候使用print大法,但是当项目部署上线之后再使用print机会很不方便,今天我们看下如何在Flask中集成Python的logging模块。 该篇笔记摘自《Flask Web开发实战》一书,内容不错推荐购买。 书籍详情:http://greyli.com/flask-web-development/ Flask日志模块官方文档 在程序的实例化模块中进行一下操作。 1234567 ...
阅读全文 »

别人的优秀笔记

发表于 2018-10-08 | 分类于 其他 | | 阅读次数:
字数统计: 15 字 | 阅读时长 ≈ 1 分钟
有关python3中的md5加密:https://blog.csdn.net/m0_38080253/article/details/78838489
阅读全文 »

asyncio并发编程-下

发表于 2018-09-29 | 分类于 Python | | 阅读次数:
字数统计: 79 字 | 阅读时长 ≈ 1 分钟
asyncio实现的是TCP、UDP协议层的协议,并没有实现HTTP层的协议。 爬虫是一个HTTP请求,我们要使用aiohttp来实现HTTP请求。 我们看下aiohttp的介绍: Asynchronous HTTP client/server framework for asyncio and Python https://docs.aiohttp.org 既可以是客户端也可以是服务端(Djan ...
阅读全文 »

《Flask-Web开发实战》读书笔记

发表于 2018-09-28 | 分类于 Flask | | 阅读次数:
字数统计: 72 字 | 阅读时长 ≈ 1 分钟
最近在读一本“伪”狗书,以为又是一个大抄文章没想到内容很好。 推荐阅读购买:http://helloflask.com/ 当我们使用pip install命令时需要额外添加--dev选项才会安装Pipfile文件里dev-packages定义的开发依赖包。 2.
阅读全文 »

asyncio并发编程-中

发表于 2018-09-27 | 分类于 Python | | 阅读次数:
字数统计: 1,630 字 | 阅读时长 ≈ 8 分钟
ThreadPoolExecutor和asyncio完成阻塞IO请求这个小节我们看下如何将线程池和asyncio结合起来。 在协程里面我们还是需要使用多线程的,那什么时候需要使用多线程呢? 我们知道协程里面是不能加入阻塞IO的,但是有时我们必须执行阻塞IO的操作的时候,我们就需要多线程编程了,即我们要在协程中集成阻塞IO的时候就需要多线程操作。 12345678910111213141516171 ...
阅读全文 »

asyncio并发编程-上

发表于 2018-09-26 | 分类于 Python | | 阅读次数:
字数统计: 3,703 字 | 阅读时长 ≈ 17 分钟
这一篇是高级编程的最后一篇了,学完整套课程之后对Python的知识很多地方有了豁然开朗的感觉。如果你看到了这个系列的文章觉得不错的话,可以购买老师的原版视频文件,进行学习哦!购买链接:Python高级编程和异步IO并发编程 asyncio是Python中解决异步I/O高并发的一个模块,在3.4版本之后引入。 asyncio的事件循环我们先看下asyncio有哪些功能: 包含各种特定系统实现的模块 ...
阅读全文 »

协程和异步IO-下

发表于 2018-09-25 | 分类于 Python | | 阅读次数:
字数统计: 3,362 字 | 阅读时长 ≈ 14 分钟
🐴上我们就要进入到真正的协程概念学习了,这之前我们先了解一下C10M问题。 C10M:如何利用8核心CPU,64G内存,在10gbps的网络上保持1000万并发连接。 通过协程就能解决这类问题。 在我们正式学习协程含义之前,我们先看下面临的问题: 回调模式编码复杂度高 同步编程的并发性不高 多线程编程需要线程间同步(线程间同步我们使用锁Lock机制,但是锁机制会降低并发性能) 如果我们想解决 ...
阅读全文 »

协程和异步IO-中

发表于 2018-09-24 | 分类于 Python | | 阅读次数:
字数统计: 1,340 字 | 阅读时长 ≈ 6 分钟
我们接着上小节的学习,现在我们进行一下测试,分别是非阻塞I/O,和使用select实现的IO复用。 使用非阻塞io完成http请求1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556import socketfrom urllib.parse i ...
阅读全文 »
1…101112…19
Coderyang

Coderyang

Coderyang

184 日志
23 分类
23 标签
RSS
GitHub 简书
0%
© 2021 Coderyang
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4