本文以winddows系统安装hexo博客框架为例一、hexo本地安装
二、提交到github仓库
三、最轻便,最美主题安装,以及优质主题推荐
四、在vercel容器安装hexo,添加自定义域名
五、博客内容修改,修改菜单内容,页面内容,文章添加,插件安装,seo,cdn加速加载页面
六、markdown 语法
第一部分1、安装环境node.js
安装时注意添加路径
https://nodejs.org/en/
2、安装git bash
https://git-scm.com/download/win
在 git bash 中输入以下命令启用 Hexo镜像
npm config set registry https://registry.npm.taobao.org
在 git bash 中输入以下命令开始全局安装 Hexo
npm install -g hexo-cli
在 git bash 中输入
hexo init 自定义博客名
在 git bash 中输入hexo g ,编译静态文件到public文件夹,这是根目录会自动生成public文件夹
hexo g
在 git ...
在使用 MinIO + PicList 图床 方案之前,我也自建过兰空图床、EasyImages2、Chevereto,不过它们更像是公开给别人临时使用的,而不是自己用的,用着不直观。
MinIO + PicList 方案,思路很简单:MinIO 负责保存图片、开放下载网址,PicList 用于上传图片和构造网址。
介绍 MinIO 如何作为图床MinIO 属于对象存储,就是一个网络目录,可以上传文件、下载文件,可以通过网址访问文件。
如果我们上传图片到 MinIO、并构造正确的网址,就能在网页上显示这张图片了——图床🎉
如果上传视频,那就能直接在网页上播放视频(前提是浏览器支持播放的格式,比如 mp4)——视频床🎉
如果上传音频,就是音频床
如果上传普通文件,可以当作网盘用来分享文件
手动上传并构造网址是完全可以的,上传的文件的下载链接格式为(填入 ip 或域名、桶名 vfly2 和文件名 file.name,注意端口是 9000)
http://ip:9000/vfly2/file.name
比如,在 MinIO 后台创建了一个 imagesbed 桶,在里面上传了 ...
引言不知道是否有遇到以下场景:
图片打开很慢!因为图片源来自于国外。
图片可以正常打开,但是有防盗链,插入网页报403错误。
图片放在服务器中,给带宽带来了极大的负担。
……如果有以上的困扰,那这篇文章对你是有用的。
加速接口来一张未加速图片:https://static.2ge.org/image/2024/02/60c1189fb8015d30c782302648eb5154.jpeg
下面的示例中都会放一张测试图,如果不显示则代表接口失效。
在这里只推荐国内访问速度快的。
1. WordPress提供的图片加速https://i0.wp.com/{url}https://i1.wp.com/{url}https://i2.wp.com/{url}https://i3.wp.com/{url}其中url部分是不带协议头的,即https://
2. 百度加速https://image.baidu.com/search/down?url={url}url填完整url,注意该url ...
引言eu.org 很长时间都没有审批了,但是我觉得只是时间长短问题,早晚会再次审批的。
既然如此,大可以未雨绸缪一般,趁着大家对其“失望”的时间段,看看有哪些好看的前缀没有被注册。
原理灵感来源于 域名 .eu.org 过户(Push)教程 - 综合讨论 - YiOVE论坛
原理是调用 https://nic.eu.org/arf/en/contact/bydom 查看域名是否有拥有者。
如果没有,则为未注册。需要注意的是,虽然域名没有注册,但如果有人提前提交了申请,那我们还是没办法注册的。最后一行会出现 IGNORED: we already have pending request(s) for that domain. 。
源码Github:https://github.com/WuSuoV/ScanDomainEuorg
下载 EXE :Releases · WuSuoV/ScanDomainEuorg (github.com) 就是其中的 Zip 文件,下载解压即可直接运行。
运行环境:Python 3.10(参考)
运行所需:exe 文件 + zidian.tx ...
看着有用
未读
tls或非tls所用的端口:http = [80, 8080, 8880, 2052, 2086, 2095, 2082]
https = [443, 8443, 2053, 2096, 2087, 2083]
查询的路由哥CF反代IP 域名cdnhk.huabuxiang.vip
ali.055500.xyz
yx.kkkong.pp.ua
cdn.shanggan.pp.ua
443.xiangmq1969.xyz
hk.100366.xyz
sp.rweek.top
CF官方IP域名cip.951535.xyz
大佬提供的CF的let proxyIP域名:cdn-all.xn--b6gac.eu.org
cdn.xn--b6gac.eu.org
cdn-b100.xn--b6gac.eu.org
edgetunnel.anycast.eu.org
cdn.anycast.eu.org
优选域名:icook.hk ip.sb japan.com skk.moe www.visa.com www.visa.co.jp www.visakorea.com www.gco.g ...
➡️近日一直在寻找一款稳定靠谱用着踏实的大模型ai自建方案,openai的api需要收费,用token则非常不稳定;使用azure提供的openai的api很快、稳定,但需要收费。最近突然发现谷歌新出的gemini大模型ai,其功能基本对标chatgpt,使用体验上也区别不大,但是,谷歌提供了每分钟60条的免费api套餐,很是划算!于是采取gemini的api结合广受好评的chatgpt-next-web项目提供的网页,自建专属的免费智能AI!
📝申请Gemini的api打开谷歌开放平台:
往下拉可以看到2个版本的API。
选择左边的免费版。
登录@gmail.com邮箱。(需要自行寻找合适的节点进行科学上网)
之后同意下图所示的第一个协议(二三个复选框是允许推广,可选可不选)
在这个界面选择第二项。
获取API秘钥
这里会生成一个API的秘钥,
复制记录一下。保存好。
没有保存,就需要重新生成了。
OK 这样我们的免费API就申请好了。
(注:本节为了省事和避免重复造轮子,引用了李飞笔记的部分内容和图片)
创建chatgpt-next-web在此我采用的作者提供的 ...
1.首选打开cloudflare网站2.创建应用程序,选择worker,名字随便,点击下面的“部署”按钮
3.删除原有的代码,把下面的代码复制进去,填入自己的信息,点击保存并部署addEventListener('fetch', (event) => { event.respondWith(handleRequest(event.request));});// 用户填写信息部分const cloudflareApiKey = ""; //你cf的APIconst cloudflareEmail = ""; //你cf的登入邮箱const cloudflareZoneId = ""; //你绑定在cf的域名ZoneIdconst mainDomain = ""; //绑定的域名,比如123.comconst subdomain = ""; // 二级域名,比如“cfipconst gi ...
免费域名,通过Sitelutions注册永久免费域名,无需信用卡,一个邮箱搞定,支持修改名称服务器,将白嫖进行到底。。。免费节点 科学上网 免费订阅 免费vpn 优选域名 免费域名
1,注册地址:https://www.sitelutions.com/2,准备材料: 邮箱一个3,注册方法 打开网站点击这里注册
填写信息(随便填写)和邮箱,然后验证邮箱
登录账号
点击注册域名
输入自己想要的域名前缀,后缀选择rr.nu
设置解析或者名称服务器
注意:可以在hostry.com托管,cloudflare不行
总结通过Sitelutions注册永久免费域名,无需信用卡,只需一个邮箱即可完成。支持修改名称服务器,但Cloudflare不支持,可以选择在hostry.com托管。
在注册过程中,你需要打开Sitelutions的官网,准备一个有效的邮箱地址。然后,你需要填写个人信息(可以随便填写)和邮箱地址,并对邮箱进行验证。验证成功后,登录你的账号,点击注册域名,输入你想要的域名前缀,后缀选择rr.nu。最后,设置解析或者名称服务器,你可以选择在hostry.com托管。但请注意 ...
技术分享
未读title: 通过html实现mac代码块author: astartags: - mac - 代码块categories: - 技术分享description: 用html实现mac代码块comments: trueswiper_index: 2date: 2024-02-21 11:18:00<html><style> .mac { width:10px; height:10px; border-radius:5px; float:left; margin:10px 0 0 5px; } .b1 { background:#E0443E; margin-left: 10px; } .b2 { background:#DEA123; } .b3 { background:#1AAB29; } .warpper{ b ...
技术分享
未读Linux Kernel 内核升级到 4.9 及以上版本可以实现 BBR 加速,由于Ubuntu 18.04 默认的内核就是 4.15版本的内核,由于Ubuntu 20.04 默认的内核就是 5.4 版本的内核,并已经默认编译了 TCP BBR 模块,所以可以直接通过参数开启。新的 TCP 拥塞控制算法 BBR (Bottleneck Bandwidth and RTT) 可以让服务器的带宽尽量跑慢,并且尽量不要有排队的情况,让网络服务更佳稳定和高效。
修改系统变量:echo net.core.default_qdisc=fq >> /etc/sysctl.confecho net.ipv4.tcp_congestion_control=bbr >> /etc/sysctl.conf
保存生效:sysctl -p
执行:sysctl net.ipv4.tcp_available_congestion_control
如果结果是这样:sysctl net.ipv4.tcp_available_congestion_controlnet.ipv4.tc ...
.png?table=collection&id=651c64a7-ea69-4179-9399-53f10997b150&t=651c64a7-ea69-4179-9399-53f10997b150&width=800&cache=v2)

