自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 selectors

EVENT_READ:表示可读EVENT_WRITE:表示可写。

2024-11-26 11:23:48 411 1

原创 python 异步 asyncio_5: 应用2

本篇会研究一下,异步与多进程、多线程结合使用,异步锁,共享数据等内容。

2024-11-26 10:48:09 690

原创 python 异步 asyncio_4: 应用1

前文中,我们已经大致了解了python异步的原理。其实python异步只需要抓住两点:1.事件循环是核心,2.任务调度需要在事件循环的任务队列中,就可以了。其他类似实现细节,如事件回调机制,可等待(awaitable)对象,async/await语法糖等等,在这两点的基础上加以理解即可。接下来,就要来了解一下,异步在实际开发中有哪些应用。其实在实际开发中,我们接触最多的,一个是网络请求,一个是数据库请求,除此之外还有一些消息队列缓存库等等,大多都是网络IO。

2024-11-26 10:33:45 477

原创 Python 异步 asyncio_3: 进阶

在这部分中,我们使用套接字(socket),逐步构建WEB程序的方式,来学习和了解异步程序构建。

2024-11-26 10:27:06 1076

原创 Python 异步 asyncio_2: 基础

在概述中我们大致了解了一下异步的基本原理,接下来,我们会通过学习python的asyncio模块,来深入了解python异步的原理和使用。并且,在这个过程中,我们还会利用一个底层库,比如select等,来模拟一下事件回调的实现。

2024-11-26 10:19:52 936

原创 Python 异步 asyncio_1:概述

python 异步内容学习,详尽讲述异步原理,以及python的asyncio包用法。

2024-11-26 10:10:16 856

原创 linux+uWSGI+Nginx部署django项目

前言此前写了一个django项目,由于接触不久,不太了解项目部署,因此实在windows上面直接采用runserver来部署。但是runserver部署性能太差,又是单线程,在使用过程中存在诸多问题,考虑到linux的稳定性(其实是因为windows不支持uwsgi),决定采用linux+uwsgi+Nginx来进行部署。花了好几天,遇到诸多问题,终于部署成功。分享一下,希望能帮到有需要的伙伴萌。(项目实际需求不同,过程会有差异,仅供参考)扯扯原理(这也是我看视频学的,有兴趣的同学可以自行了解)什么

2021-10-13 11:20:40 865

原创 C1认证 任务3 Web相关知识学习

由于此前有web基础,所以本次未使用富文本编辑器。1 HTML、CSS与JS1.1 Web语言介绍1.1.1 HTMLHTML(Hyper Text Markup Language),超文本标记语言,是一种标记语言(或者标签语言)。顾名思义,HTML用于标记并展示页面的内容,内容包括文本、图片、音频、视频等。每一个内容都由一对(有的时一个)标签包裹。经过浏览器的编译之后,展示在页面上。超文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各.

2021-04-14 20:52:34 336 1

原创 优快云 C1认证 任务2

前言:由于此前没有注意过相关网络只是,故此在做任务前大概了解了一下相关知识,因此本篇中也会包含一些TCP/IP协议基础知识,以及子网掩码的知识。望在此过程中,能给初学者一些启发。1 任务描述规划一个C类IP地址,使⽤⼦⽹掩码将IP地址192.168.99.0~192.168.99.255划分成四个⼦⽹(可以从8位主机号中借⽤⼏位作为⼦⽹号),并使之能互联互通。IP地址:192.168.99.12 学习路径1、TCP/IP的基本了解2、IP的分类及相关知识3、子网掩码及IP地址分子网.

2021-04-07 22:54:47 974

原创 优快云 C1认证:作业1

1、作业任务1、修改《植物大战僵尸》的存档文件,将一个新用户的进度直接修改到5-2关2、金钱(能量)直接修改到100002、运行环境①win10系统②《植物大战僵尸1》单机中文版③H小D Hex Editor 64位注:《植物大战僵尸1》以及Hex Editor下载地址:https://pan.baidu.com/s/1Vr4UJQwpZTgRSnI1qF2U9A 提取码:lnhs3、实现详解3.1 实现流程1、下载安装《植物大战僵尸1》和16进制编辑器2、打开游戏,新建

2021-04-06 21:21:10 1932 2

空空如也

空空如也

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

TA关注的人

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