![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
文章平均质量分 78
Fighting-年轻人就该张牙舞爪
人类所有真实的快乐,一定是恒久的努力
展开
-
协程是什么?
协程可以身处四个状态中的一个。当前状态可以使用函数确定,该函数会返回下述字符串中的一个:1.GEN_CREATED:等待开始执行2.GEN_RUNNING:解释器正在执行3.GEN_SUSPENED:在yield表达式处暂停4.GEN_CLOSED:执行结束通过asyncio源码分析我们可以看到, asyncio的调度其实就是I/O多路复用器;原创 2024-01-03 13:11:16 · 825 阅读 · 0 评论 -
RGB颜色对照表
颜色RGB代码英文(大小写不敏感)#000000Black#0C090ANight#2C3539Gunmetal#2B1B17Midnight#34282CCharcoal#25383CDark Slate Grey#3B3131Oil#413839Black Cat#3D3C3AIridium#463E3FBlack Eel#4C4646Black Cow#504A4BGray Wolf#5650...原创 2022-05-25 09:40:29 · 3214 阅读 · 0 评论 -
markdown高级编辑技巧
前言markdown文本编辑器语法是markdown标记语言,相比于其他标记语言比如html非常简单明朗。但是日常我们可能需要一些复杂功能,比如复杂表格制作页内跳转(锚点)复杂表格制作跳转到另一篇博客锚点原理同html锚点, 即采用一个标签比如a标签作为锚点, 我们以这篇博客为例,它的源码如下:### 前言- markdown文本编辑器语法是`markdown`标记语言,相比于其他标记语言比如`html`非常简单明朗。但是日常我们可能需要一些复杂功能,比如 - [复杂表格制原创 2022-05-19 15:36:30 · 368 阅读 · 0 评论 -
Python定时任务 - apscheduler
一、 四大组件触发器 triggers :用于设定触发任务的条件date 日期:触发任务运行的具体日期interval 间隔:触发任务运行的时间间隔cron 周期:触发任务运行的周期任务储存器 job stores:用于存放任务,把任务存放在内存或数据库中执行器 executors: 用于执行任务,可以设定执行模式为单线程或线程池调度器 schedulers: 把上方三个组件作为参数,通过创建调度器实例来运行BlockingScheduler 阻塞式调度器:适用于只跑调度器的程序。B原创 2022-05-18 10:14:38 · 1340 阅读 · 0 评论 -
Python SSH
Python远程连接主机进行命令输入/输出# coding: utf-8import paramikoclient = paramiko.SSHClient()# client.load_host_keys(filename="/home/opcai/.ssh/known_hosts")client.set_missing_host_key_policy(paramiko.AutoAdd...原创 2020-03-31 14:52:34 · 6926 阅读 · 0 评论 -
fastapi路由
有的同学不知道fastapi如何向flask一样,同个url配置多个methods,下面说明from fastapi import FastAPI, APIRouterapp = FastAPI()@app.api_route("/index", methods=["GET", "POST"])async def index(): res = "HELLO" return resif __name__ == '__main__': import uvicorn原创 2022-05-13 10:37:44 · 1283 阅读 · 2 评论 -
Cookie|Seesion|Token|JWT
文章目录CookieSessionTokenJWT (json web token)Cookie概念由服务端产生,存储在客户端,每次交互通过 request header带到服务端cookie是存在的,但不是http协议的内容每个domain的cookie保存的数据不超过4KB, 很多站点还限制个数20我的项目中使用过cookie的场景是tornado的secret cookie, 即后端返回set-cookie时,需要用服务器保存的密钥给用户信息加盐生产唯一签名值,这个cookie则是安全原创 2022-05-09 10:40:10 · 862 阅读 · 0 评论 -
gdb常用调试命令
gcc编译:#mermaid-svg-7RpKpE9xQibTrwmI {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-7RpKpE9xQibTrwmI .error-icon{fill:#552222;}#mermaid-svg-7RpKpE9xQibTrwmI .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-原创 2022-04-19 18:05:12 · 649 阅读 · 0 评论