效果展示 创建 books 页面在 终端 输入下面的代码,创建页面 1hexo new page books 在 index.md 文件中加入一下内容123type: 'books'comments: trueaside: false 添加页面跳转在 themes\anzhiyu\layout\page.pug 文件插入以下代码 12345678 when 'music' include includes/page/music.pug when 'equipment' include includes/page/equipment.pug+ when 'books'+ include includes/page/books.pug default include includes/page/default-page.pug 创建解构文件在 themes\anzhiyu\layout\includes\page\ 目录中创建 book ...
引用站外地址 SwitchHosts 解决连接 github 不稳定的问题 新增 点击新增,选择远程,将下面的URL粘贴上去 确定,点击开启(每隔一个小时就会自动更新并追加到host文件中) 1https://raw.hellogithub.com/hosts
部署方法在 友链页面的 index.md 文件中添加以下代码: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172<p style="padding:0 0 0 .8rem"> 请<strong>勾选</strong>你符合的条件:</p><div id="friendlink_checkboxs" style="padding:0 0 0 1.6rem"> <p> <label class="checkbox"> <input type="checkbox" id="checkbox1" onclick=" ...
twikoo 控制面板设置 回复邮件模板1<div> <div id="isForwardContent"> <div> <div id="content"> <div style="background: white;width: 95%;max-width: 800px;margin: auto auto; border-radius: 15px; border: #39c5bb 1px solid; overflow: hidden; -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.12); box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.18); "> ...
centos 7 自带的 python是2.7版本,我们想要升级到高版本。 安装文件准备下载在官方主站找到合适的版本,并下载 https://www.python.org/ftp/python/先下载最新得python安装文件,比如以3.9.1为例。如果通过centos得wget命令太慢,可以下载到本地再通过rz命令上传到服务器。 比如我这里下载的是 3.9.0 版本1https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz 解压1tar -xzvf Python-3.9.0.tgz 进入解压缩后的文件夹 1cd Python-3.9.0 创建文件夹在 /usr/local 建一个文件夹 python3( 作为python的安装路径,以免覆盖老的版本) 1mkdir /usr/local/python3 编译生成配置文件在 Python-3.9.0 文件夹下 生成安装配置文件 1./configure --prefix=/usr/local/python3 编译及安装1make && make install ...
AnZhiYu主题中大部分标签移植于店长的hexo-butterfly-tag-plugins-plus,转载请注明来自安知鱼 段落文本 p标签语法配置参数样式预览示例源码1{% p 样式参数(参数以空格划分), 文本内容 %} 字体: logo, code 颜色: red,yellow,green,cyan,blue,gray 大小: small, h4, h3, h2, h1, large, huge, ultra 对齐方向: left, center, right 彩色文字在一段话中方便插入各种颜色的标签,包括:红色、黄色、绿色、青色、蓝色、灰色。 超大号文字文档「开始」页面中的标题部分就是超大号文字。Volantis A Wonderful Theme for Hexo 123456- 彩色文字 在一段话中方便插入各种颜色的标签,包括:{% p red, 红色 %}、{% p yellow, 黄色 %}、{% p green, 绿色 %}、{% p cyan, 青色 %} ...
引用站外地址 Websocket 基础学习笔记 一. websocket 介绍1.1 简介Websocket : 可以实现 客户端(client) 与 服务端(server) 之间的双向通信, 弥补了 http 无法保持长连接的不足.Websocket 协议本身有 心跳机制、连接检测机制,服务端无须关心客户端状态,一旦有异常,会自动断开连接 使用场景: html 页面实时更新、 网页游戏、聊天、证券交易等 实时通信类场景, 如位置服务、物联网、多方协作软件、在线教育等 1.2 原理 基于 TCP, 一次握手就能建立连接, 支持双向通信, 可保持长连接. 响应码为 101, 表示切换为 websocket 协议 WebSocket 握手请求消息实例: 1234567GET /chat HTTP/1.1Host: normal-website.comSec-WebSocket ...
引用站外地址 Python 操作 Excel 文件库 - openpyxl 官方教程 一. 安装1pip install openpyxl 二. 基本操作2.1 创建工作簿创建工作簿时, 会自动产生一个 sheet, 可以通过 active 获取 1234567import openpyxl# 创建工作簿wx = openpyxl.Workbook()# 获取默认 工作表sheet = wx.active 2.2 创建工作表123sh1 = wb.create_sheet("工作表 1") # 在最后插入工作表sh2 = wb.create_sheet("工作表 2", 0) # 在首位插入工作表sh3 = wb.create_sheet("工作表 3", -1) # 在倒数第二个位置插入工作表 2.2.1 修改工作 ...
引用站外地址 Httpx 官方文档 支持同步和异步 API,并支持 HTTP/1.1 和 HTTP/2 一. httpx 基础HTTPX 是 Python 3 的全功能 HTTP 客户端,它提供同步和异步 API,并支持 HTTP/1.1 和 HTTP/2。 1.1 安装1pip install httpx 1.2 快速开始1.2.1 get请求1234567import httpxparams = { "wd": "python" # 输入百度搜索的内容}resp = httpx.get("https://www.baidu.com/s", params=params) # 和原来requests的使用方法类似print(resp.text) # 获取数据信息 1.2.2 post请求表 ...
一. 概念识别阻塞: A 调用 B, A 会被挂起, 一直等待 B 的结果, 什么都不干. 非阻塞: A 调用 B, A 自己不用被挂起来等待 B 的结果, A 可以去干其他事情. 同步: A 调用 B, 此时只有等 B 有了结果才返回. 同步意味着有序 异步: A 调用 B, B 立即返回, 无需等待, 等 B 处理完之后再告诉 A 结果. 异步意味着无序 并发: 为了让独立的子任务能够尽快完成. 并行: 为了利用多核加速多任务的完成. 事件循环: 并非真正的循环, 而是线程不断从事件列表中取事件的动作. 回调: 同步回调: 一种 阻塞式调用, 需要等待调用事件返回. 回调: 一种 双向调用模式, 被调用方调用时也会调用对方. 异步回调: 一种类似消息或事件的机制, 即收到某种信息时, 会主动通知调用方. 二. 协程2.1 协程协程(coroutine): 又称微线程, 一种用户态的轻量级线程. 协程(coroutine): 又称微线程, 一种用户态的轻量级线程. async: 用来定义协程的关键字. await: 等待到对象的返回结果,才会继续执行后续代码. 1234567 ...