.video-container {
position: relative;
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio (height/width = 9/16 * 100%) */
}
.video-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
本文详细介绍了如何使用Hexo框架搭建一个个人博客,并将其部署到GitHub Pages和Cloudflare Pages上。主要内容包括:
环境准备:安装Node.js和Git
配置Git和GitHub:设置SSH密钥,创建GitHub仓库
初始化Hexo项目:安装Hexo,创建新博客
部署到GitHub Pages:配置部署设置,推送静态文件
部署到Cloudflare Pages:连接GitHub仓库,自动部署
基本使用方法:创建新文章,本地预览,发布更新
这个教程适合那些想要快速搭建个人博客,但又不想花费太多成本的人。通过使用Hexo、GitHub和Cloudflare的免费服务,您可以轻松创建一个高效、简洁的博客网站。
1.事前准备
域名(非必须,你也可以使用免费域名,或者GitHub.io或Pages.dev分配的域名也可以)
GitHub(必须,你需要注册一个GitHub帐号)
Cloudflare(非必须,你需要注册一个Cloudflare帐号,这样你就可以将博客部署在CF的CDN里加速,但是你也可以直接使用GitHub.io分配的域名)
2.软件支持
Nod ...
加密笔记
未读一、功能介绍交通红绿灯,具有红黄绿三个小指示灯和一个行人按钮,正常情况下,机动车道指示灯按照60时钟周期绿灯,5个时钟周期黄灯,10个时钟周期红灯循环。当行人按钮按下,如果剩余绿灯时间大于10个时钟,则缩短为10个时钟,小于10个时钟则保持不变。红绿灯的顺序为:红黄绿。(注:机动车道的指示灯和人行道指示灯应该是配对的,当机动车道的灯为绿或者黄时,人行道的灯为红;当机动车道的灯为红时,人行道的灯为绿,为简便起见,只考虑机动车道的指示灯。)
二、信号接口图
三、Verilog代码1、输入描述:clk:系统时钟信号。rst_n:复位信号,低电平有效。pass_request:行人按钮信号,当该信号为1,表示按钮按下,如果剩余绿灯时间大于10个时钟,则缩短为10个时钟,小于10个时钟则保持不变。
2、输出描述:clock:当前灯计时器值,8位宽度。red:红灯信号。yellow:黄灯信号。green:绿灯信号。red_cnt:红灯倒计时计数器,8位宽度。yellow_cnt:黄灯倒计时计数器,8位宽度。green_cnt:绿灯倒计时计数器,8位宽度。clock_cnt:当前灯的倒计时值。fla ...
一.Quartus安装转自:https://blog.csdn.net/m0_73929002/article/details/1392934791.首先下载相关资料下载链接:[百度网盘 请输入提取码][Link 1]2.下载的是压缩包,解压后可以看到13个文件先打开QuartusSetup-13.1.0.162.exe文件开始安装。3.安装流程(1)打开后点击next(2)选择第一个accept,再点击next(3)选择文件夹可以自定义安装的位置,尽量建立一个新的文件夹(路径不包括中文和特殊符号)来存放,不然很多子文件夹可能会填的很乱….,选择好后点击next(4)除了最后一个不勾选外,其他全选(默认情况),当然也可以根据自己的芯片包需要更改Devices里面的内容,然后Next(5)Summary确保有足够的安装空间,确认后点击Next(6)这里就开始自动安装了,需要等待一段时间如果你之前安装过quartus却没有删除干净的话,它可能会问你是不是要建立quartus(copy),最好还是先把之前的卸载完全再重装(卸载教程在后面)(7)完成安装后直接点击Finish,最后一个feed ...
安装:2020-tcad-win64.exe; 以管理员身份运行;可改安装目录。
安装:2020-sflm-win64.exe;以管理员身份运行;如果是第一次安装择会弹出“SFLM”窗口,在输入框里输入密码:123456。
重启电脑。
打开“你的安装目录\Shortcuts”文件夹,找到“Stop License Server”,以管理员身份运行。
复制lib文件夹到安装文件夹,替换原有文件。
打开“你的安装目录\Shortcuts”文件夹,找到“Start License Server”,以管理员身份运行。
打开破解文件中的网址“SFLM”,输入密码123456,复制Machine IDs;修改“破解文件”文件夹中license.lic中LM_HOSTIDS的后面一段(用记事本打开),替换为你刚才复制的Machine IDs. 复制License.lic文件到安装目录“etc”文件夹。
打开网址http://127.0.0.1:3162/, Install new license(s),Install Saved File,选择license.lic安装。
破解文 ...
适用场景
A机器,配置高,但仅有ipv6,无ipv4B机器,配置一般,有独立ipv4和ipv6我想让A机器使用ipv6连接b机器,并且可以用b机器的v4进行通讯以Debian 12为例,A设备为双栈网络,B设备为仅IPv6网络,两端设备均需要安装wireguard
apt install wireguard-tools
实现思路:使用wireguard将两端设备组成一个局域网,端点为ipv6地址,两端分配内网IPv4地址,在A设备给内网网段配置NAT,实现B设备走A设备的网关出网。
实现步骤:
wireguard的配置文件位于/etc/wireguard目录,默认情况下里面什么也没有,进入到该目录cd /etc/wireguard
创建密钥对,AB设备均需操作:
创建私钥, 保存为priv_key文件wg genkey > priv_key
根据私钥生成公钥wg pubkey < priv_key > pub_key现在两设备都生成了密钥,可以通过 cat priv_key 查看私钥,cat pub_key 查看公钥
编写配置文件,创建vnet.conf, ...
前言
Koishi 是一个跨平台、可扩展、高性能的聊天机器人框架。用人话来说,Koishi 就是一个开源的,可以同时接入多个平台的,拥有丰富插件的,高性能的机器人框架它的优点非常之多:
部署多平台支持: 提供了 Windows / Linux / Docker 等平台支持,甚至还可以跑在 Android 上面
支持通信平台多: 包括但不限于 QQ / 微信 / Telegram / Discord / Kook / 钉钉 / Minecraft / 邮件
配置简单: Docker 一行命令完成部署,提供高级 Web 面板以进行配置
功能多: 很多,几千个插件,基本涵盖了通讯/娱乐/查询/图片等等功能的需求当然,不可能有完美的产品:
占用大: 如果你的小鸡是 1c512m 这种,而且跑分特别炸裂的,还是别玩了。Nodejs 通病内存大
配置难: 可能和上面的优点是有点冲突的,但是功能多的同时不可避免的就是配置繁琐本文会以一个 Telegram 与 Discord 互 ...
Demo: https://t.me/cloudflareworkersaibot
该机器人随意使用,有的时候更新有点波动,问题不大
搭建一个 Cloudflare Workers AI Telegram 机器人本文由 High Ping Network 的小伙伴 GenshinMinecraft 进行编撰,首发于 本博客
前言最近 Cloudflare Workers 已经正式开始商用了,配置了挺多大模型的,而且只要是 Beta 模型都免费使用,而目前大多数模型 (不论 GPT / 绘图等) 都是 Beta 状态,所以基本上可以免费试用就算是收费了,Cloudflare 也贴心提供了每天 10000 个神经元,大约可以进行 500 次对话而你仅需要_一个 Cloudflare 账号_、_一个能够连上 Cloudflare 以及 Telegram 的机器_而已请注意,本文会一步步讲解这一 Bot 的实现过程,也算是我学习 Telegram Bot 的一个阶段性总结如果你不想看实现过程,请直接翻到本文末尾Github Link: https://github.com/Gen ...
初衷最近常有不慎r!m -rf /* 的狗血剧情上演,本人最近也不幸遭遇,原因是捣鼓脚本的时候,无脑拷贝ChatGPT代码r!m -rf "$TEMP_DIR"/* # 清理临时目录但是忘了定义$TEMP_DIR那一句,导致一失足成千古恨。另外,在不稳定的商家部署服务,也会随时面临清退的风险,导致资料全丢。因此对于一些重要资料及服务,部署自动备份是有必要的。现有的备份方案往往步骤繁琐,本文提供了一个极简方案,可在一分钟内快速部署重要资料每日备份至阿里云盘,方便mjj后续瞎折腾不至于弄丢重要文件
1分钟部署步骤
安装阿里云盘客户端 (15秒)
Debian / Ubuntu
sudo curl -fsSL http://file.tickstep.com/apt/pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg > /dev/null && echo "deb [signed-by=/e ...
前置条件:首先连接上你的校园网(不要登录认证),然后打开cmd,然后拿最好的测网络的工具:“百度” 进行测试是否可行。
nslookup www.baidu.com
如果返回结果类似如下,则可以利用 DNS 查询来绕过验证。
服务器:UnKnownAddress:10.1.1.1非权威应答:名称:www.a.shifen.comAddresses: 180.101.49.12 180.101.49.11Aliases: www.baidu.com
你的返回结果不一定和上图一模一样,如果你成功查询到了 www.baidu.com 的服务器 IP<span> </span>,80% 就能成功,本教程将适合你。
教程开始(以下教程在Ubuntu系统下进行):服务端(服务器操作)一、确保服务器已安装docker和OpenSSL二、把自己的一个域名A记录指向服务器IP,记住这个域名三、使用OpenSSL签发域名自签证书
创建需要的文件夹sudo mkdir -p /opt/docker/sing-box /opt/docker/sing-box/cert
生成私 ...