一键部署属于自己的 ChatGPT 网站
一键部署属于自己的 ChatGPT 网站介绍 最近ChatGPT项目在Github上非常受欢迎,其中发现一款可以使用Vercel一键部署的ChatGPT网页端,项目名为ChatGPT Next Web。 仅仅需要一个Vercel账号即可,就可以不适用魔法进行ChatGPT服务。
工具源仓库地址https://github.com/Yidadaa/ChatGPT-Next-Web
Fork项目 首先我们进入项目仓库,点击右上角fork。
Vercel部署添加项目 如果没有Vercel账号,进入下方网址注册登录并进入控制台页面。Vercel官网https://vercel.com/ Fork完项目,我们进入Vercel控制台。点击添加新项目。
选择要导入的ChatGPT Next Web项目仓库。
环境变量添加 在部署之前进行环境变量的添加,这里需要一个ChatGPT的KEY(必选),另一个变量为网站的访问密码(可选),需要填入访问密码才能进行对话。 ...
PDF 编辑器 FineReader15 安装
PDF 编辑器 FineReader15 安装介绍 在众多 PDF 阅读编辑器中,我曾尝试过 Adobe Acrobat Reader DC,并且使用过很长一段时间,但直到我找到了这款 FineReader ,试用后,发现这款软件更加简洁轻量,并且打开文件的速度上比 Adobe Acrobat Reader DC 要快很多,功能上也能满足我的需求,今天就来分享 FineReader15 破解版的下载与安装。
下载 目前下载方式为我的 Alist 挂载的阿里云盘,如果无法下载请在评论区留言。FineReader 15 破解版https://alistapi.tactfulbean.top/d/%F0%9F%92%BE%E5%8D%9A%E5%AE%A2%E8%B5%84%E6%BA%90/%E8%BD%AF%E4%BB%B6%E8%B5%84%E6%BA%90/ABBYY_FineReader_15.0.114.4683_Corporate_Multilingual_Downloadly.ir.rar
安装解压安装 下载好 ...
使用 gh-pages 提交文件夹至任意分支
使用 gh-pages 提交文件夹至任意分支介绍 在使用 github pages 服务展示页面时,会进行构建页面分支的选择,在我们使用 vue 构建项目进行 npm run build 操作后,会出现 dist 文件夹,如何方便快捷的将 dist 文件夹提交到另外的分支进行页面构建是一个问题,本文将会介绍一个非常好用的包来进行上述操作。
官方文档 gh-pages 将文件发布到 GitHub 上的一个 gh-pages 分支(或其他任何地方的任何其他分支)。
文档https://www.npmjs.com/package/gh-pages
gh-pages 安装和配置安装 在终端中进行安装
1npm install gh-pages --save-dev
配置 在文档中查看基础使用方法。
123ghpages.publish(dir, callback);// or...ghpages.publish(dir, options, callback);
现在我们编写将 dis ...
Office365免费永久激活教程
使用 Office Tool Plus 一键部署激活 Office工具下载Office Tool Plus下载地址https://otp.landian.vip/zh-cn/
在官网中点击立即下载。
选择带框架的版本下载并进行解压。
部署进入部署页面
选择部署版本这里选择 Microsoft 365 企业应用版。
部署参数选择 在下面和右面的参数选择面板选择安装参数,选择安装的 365 中包括的程序,安装版本及语言包。
右侧参数选择中的通道使用默认的“当前通道”会安装当前最新稳定版本,使用“测试通道”会安装最新测试版,通道的选择按照个人需求选取即可。
开始部署 准备就绪后,点击右上角的开始部署,并等待部署的完成。
激活安装对应许可证如果安装了其他 365 中不包含的额外软件,在许可证中选择对应的批量许可进行安装即可。
KMS 激活管理 KMS 的主机与端口号从下面的网址中进行选择,在填入网址和端口号后保存,点击右上角的激活按钮进行激活。
KMS服务器地址选择https://www.kms.pub/rank.h ...
谷歌浏览器翻译功能恢复
谷歌浏览器翻译功能恢复工具GoogleTranslateIpCheck 修复谷歌浏览器翻译功能无法使用的问题
工具源仓库地址https://github.com/Ponderfly/GoogleTranslateIpCheck
工具Win x64版本下载https://wwvv.lanzout.com/iciNG0m46qfe
使用方法1.下载工具压缩包后进行解压。2.右键以管理员身份运行 GoogleTranslateIpCheck.exe。3.运行到出现提示“是否设置到 Host 文件”时,按“Y”键进行设置。
4.按“Y”键后出现以下提示说明设置完成,完成后即可关闭工具。
至此,谷歌浏览器自带的翻译功能即可正常使用。
新版本功能 新版本的工具支持 IPV6 地址搜索,如果您的电脑可以使用 IPV6,可以优先尝试以下方法。
1.创建工具的快捷方式。
2.在快捷方式的属性页面目标后添加”空格-6”。
3.右键以管理员身份运行快捷方式,后续操作与 IPV4 方法一致。
Vue 使用 gzip 压缩
Vue 使用 gzip 压缩 gizp 压缩是一种 http 请求优化方式,通过减少文件体积来提高加载速度。html、js、css 文件甚至 json 数据都可以用它压缩,可以减小 60%以上的体积。
webpack 在打包时可以借助 compression webpack plugin 实现 gzip 压缩,首先需要安装该插件:
1npm install compression-webpack-plugin --save-dev
vue.config.js 配置 在 vue.config.js 中按照如下方式进行配置:
123456789101112131415161718192021222324const { defineConfig } = require("@vue/cli-service");const CompressionPlugin = require("compression-webpack-plugin");module.exports = ...
CMIP6 nc文件按时间、经纬度分割
CMIP6 nc 文件按时间、经纬度分割导入相关包1import xarray as xr
分割 可以单独进行按时间分割和按经纬度分割。
1234567891011nc = xr.open_dataset( r'D:\WorkSpace\Python_WorkSpace\CMIP_Test\Data\pr_day_BCC-CSM2-MR_ssp126_r1i1p1f1_gn_20150101-20391231.nc')v = nc['pr']print(v)for year in range(2015, 2040): time = v.loc[str(year) + '-01-01 00:00:00':str(year + 1) + '-01-01 00:00:00'] latlon = time.loc[:, 15:60, 70:140] # 最小纬度:最大纬度,最小经度:最大经度 ds = xr.Dataset({'pr': ...
CMIP6 nc文件降尺度
CMIP6 nc 文件降尺度导入相关包12import xarray as xrimport numpy as np
降尺度 本代码以经纬度分割后的数据为例将 nc 文件进行线性插值降尺度到 0.5*0.5。
12345678910new_lon = np.arange(70, 140, 0.5) # 经度范围及目标尺度new_lat = np.arange(15, 60, 0.5) # 纬度范围及目标尺度# 多文件处理可以采用循环for year in range(2015, 2040): # 打开文件 ori_data = xr.open_dataset('CMIP6/pr_China/pr_China_' + str(year) + '.nc') new_data = ori_data.interp(lat=new_lat, lon=new_lon) # 线性插值 # 输出路径 new_data.to_netcdf('CMIP6_0.5/pr_China_0.5/pr_Ch ...
CMIP6 模型、实验、变量表格下载
CMIP6 模型、实验、变量表格下载模型、实验、变量表格
下载链接模型、实验、变量表格 提取码3exmhttps://wwp.lanzout.com/b03p9qgza
acccmip6 安装及相关操作
acccmip6 安装及相关操作安装1pip install acccmip6
一般用法
帮助。acccmip6 -h
搜索数据库。acccmip6 -o S
从数据库下载。acccmip6 -o D
必需的参数
-o:采用输出类型。“S”用于搜索数据库或“D”用于从数据库下载。使用“M”来使用 CMIP6DB 模块。
可选参数
-m: 型号名称(允许多个逗号分隔的名称)
-e: 实验名称
-f: CMIP6 输出频率(例如:mon, day 等)
-v: 变量名
-r: 领域名称(例如 atmos,ocean 等)
-rlzn:选择一个指定的实现
-c:“yes”在搜索或下载时使用检查器。这有助于找出搜索项当前是否可用。如果没有,它将提供与您的搜索结果非常匹配的建议。
-desc: ‘yes’ 获取所搜索到的实验的描述
-dir: 下载目录
-skip:从您的下载中跳过任何项目(model/experiment/realizations)
-time: ‘yes’ 打印出所有可用的时间段
-yr:选择一个时间段(年数)的数据
具体变量名和网页搜索https://esgf-nod ...