主题标签
AnZhiYu主题中大部分标签移植于店长的hexo-butterfly-tag-plugins-plus,转载请注明来自安知鱼
按钮 btns标签语法参数配置样式预览示例源码{% btns 样式参数 %}{% cell 标题, 链接, 图片或者图标 %}{% cell 标题, 链接, 图片或者图标 %}{% endbtns %}
圆角样式:rounded, circle
增加文字样式:可以在容器内增加 <b>标题</b>和<p>描述文字</p>
布局方式:默认为自动宽度,适合视野内只有一两个的情况。
参数
含义
wide
宽一点的按钮
fill
填充布局,自动铺满至少一行,多了会换行
center
居中,按钮之间是固定间距
around
居中分散
grid2
等宽最多 2 列,屏幕变窄会适当减少列数
grid3
等宽最多 3 列,屏幕变窄会适当减少列数
grid4
等宽最多 4 列,屏幕变窄会适当减少列数
gri ...
服务器
Linux相关命令基础知识
Linux系统的文件结构
/bin 二进制文件,系统常规命令/boot 系统启动分区,系统启动时读取的文件/dev 设备文件/etc 大多数配置文件/home 普通用户的家目录/lib 32位函数库/lib64 64位库/media 手动临时挂载点/mnt 手动临时挂载点/opt 第三方软件安装位置/proc 进程信息及硬件信息/root 临时设备的默认挂载点/sbin 系统管理命令/srv 数据/var 数据/sys 内核相关信息/tmp 临时文件/usr 用户相关设定
Linux系统命令行的含义
示例:root@app00:~# root //用户名,root为超级用户@ //分隔符app00 //主机名称~ //当前所在目录,默认用户目录为~,会随着目录切换而变化,例如:(root@ap ...
在线音乐播放器
准备工作如何在服务器上搭建在线音乐播放器 | hash070’s blog
搭建所用到的服务后端音乐服务接口GitHub链接:
前端mmPlayer GitHub链接:
~~~### 搭建后端服务+ 后端服务克隆后执行安装~~~bash#我这边将这些文件放在了/www/wwwroot/文件夹下#进入/www/wwwroot/文件夹cd /www/wwwroot/#克隆音乐后端服务项目到该文件夹(如果由于网络原因下载失败,也可以直接点击上面的链接去github下载压缩包并解压上传到服务器)git clone https://github.com/Binaryify/NeteaseCloudMusicApi.git#进入克隆下来目录cd NeteaseCloudMusicApi/#执行安装命令npm install#如果提示npm命令不存在,则您应当手动安装nodejs和npm#安装命令(CentOS):yum install nodejsyum install npm#如果执行npm命令提示链接错误等信息,则您应当尝试卸载并重新安装nodejs和npm#卸载命令(CentOS)yum ...
Flask框架
Flask框架安装pip install Flask
Hello World
from flask import Flaskapp = Flask(__name__)@app.route("/")def hello_world(): return "<p>Hello, World!</p>"
路由跳转路由变量规则 <>:提取参数
from flask import Flaskapp = Flask(__name__)@app.route("/", methods=['GET','POST'])def hello_world(): return "<h1>Hello, World!</h1>"@app.route("/chat/<int:id>") def chat(id): if id == 1: return 'python ...
深度学习工具
自创数据集(img)在当前目录下新建dataset,并在文件夹中,将图片分类在各自文件夹中,文件夹名为标签名
import osimport random# 选取60%作为训练数据集train_radio = 0.6text_radio = 1 - train_radioroot_data = r'dataset'train_list, test_list = [], []data_list = []class_flag = -1for a, b, c in os.walk(root_data): print(a) for i in range(len(c)): data_list.append(os.path.join(a, c[i])) for i in range(0, int(len(c) * train_radio)): train_data = os.path.join(a, c[i]) + '\t' + str(class_flag) + '\n' t ...
ChatGPT
OpenAI模型
模型
token
编码
gpt-35-turbo
cl100k_base
text-similarity-ada-001
ttext-davinci-003
4097
p50k_base
text-davinci-002
text-embedding-ada-002
可以像下面这样使用tiktoken.encoding_for_model()来查询某个模型使用的编码。
pip install --upgrade tiktokenimport tiktokenencoding = tiktoken.encoding_for_model('gpt-3.5-turbo')
通过encoding.encode()将文本变成token
def num_tokens_from_string(self, string: str, encoding_name: str) -> int: """Returns the number of tokens in a ...
Redis
windows安装Releases · tporadowski/redis (github.com)
点击安装Redis-x64-5.0.14.1.msi
Nosql
非关系型数据库
常用命令:
设置键过期时间 expire
EXPIRE key seconds # 秒为单位127.0.0.1:6379> set key1 wangweijunOK127.0.0.1:6379> keys *1) "key1"127.0.0.1:6379> EXPIRE key1 10 # 设置10s后过期(integer) 1127.0.0.1:6379> keys *(empty list or set) # key1在10s后被删除
清空所有数据库
flushdb
五大数据类型Redis-keyString(字符串)List(列表)在redis里面,我们可以把list当成,栈、队列、阻塞队列
########################################################################### ...