7a95fb4c0081f681450ff5a6246e8ed385140cfeb73a179278aff75bbad16d74d507257b4bc62d4438d99395151000ac30bc94f5d8673566eb6cdc5cfa524da8d8ab9b84a254f272f0e2f3e292e830c0e1da6ef855ac6cfa24b25013dbb4670753dda38ed1f8fbc12fbe27d21bb1b6a1defd2f99093e7172e6941bfdb04c21824f9401fafea07725b13ca55fc08aadbc509e51cfd5824c111e64e2bcac8b33ec1d3448ca78958948544962397ad40c196cb96bd044fd33926df3f05a0535cc34b8b4e2f24c9d2c3deb9ca5fc010f89cee898b469c7ce0eb5e7d27b2b10db1c4c8195cc5a829b3177db2d18babeb0cda5be396fc66a680dccd ...
前言Hax这个网站提供了免费的ipv6 vps,还提供了免费的网络虚拟空间服务,本篇文章就来分享白嫖hax IPV6 vps的方法,和连接方法
注册账号打开官网点击右上角的“Register”
在TG上打开HaxTG_bot输入/gitid获取自己的telegram id,复制到网页中,点击”Submit”按钮
等会会在telegarm上收到bot发来的验证码,输入验证码,然后设置账号密码,登录账号
登录之后,点击右上角的“VPS”-“Create VPS”
参考图上,然后点击“CREATE VPS”
点击”VPS Info”,等几分钟后刷新网页,这样就代表成功了
连接VPS有ipv6复制ipv6地址后打开ssh工具,我以Xshell举例,在主机那一栏填ipv6地址
然后点击“用户身份验证”,如图
这样就代表OK了
没有ipv6Web Terminal打开ssh.hax.co.id
输入自己VPS的ipv6地址,用户名root和VPS密码,点击”Connect”
这样就成功了
ipv4转发打开开Hax的IPV4 to IPV6页面,如图
然后点击蓝色的按钮,如果出现了这样 ...
本博客所选取的主题是 Icarus ,并做了一些个性化的修改,很多修改都可以直观的看到。
布局文章页面两栏布局主题默认是双栏布局,在阅读文章时显得有些拥挤。可以通过配置的方式把所有文章变为两栏布局,在_config.post.yml把需要的widget显示在一边即可,可以参考官方文档。
但两栏整体宽度跟三栏不同,因此强制指定为三栏布局,并且修改相应的宽度,这样所有的页面侧边栏宽度保持一致。
layout/layout.jsx1234 <Head site={site} config={config} helper={helper} page={page} />- <body class={`is-${columnCount}-column`}>+ <body class={`is-3-column`}> &l ...
Type.js是一个轻量级的插件, 用于实现页面文字的打字机效果. 它使用起来非常简单, 只需要几行代码就能实现高大上的打字机效果.
一.使用Type.js1. 引入Type.js
方法1: ES6模块化引入官方推荐12 //npm下载npm install typed.js
12//在js文件中用模块的方式引入import Typed from 'typed.js';
采用该方法导入type.js需要使用Babel, 否则浏览器不能识别ES6的语法. 如果只是练手, 推荐使用下面的方法.
方法2: 常规导入12 //script标签导入<script src="./typed.js"></script>
12//cdn导入<script src="https://cdn.bootcss.com/typed.js/2.0.5/typed.js"></script>
2. 实例化对象1<span class="element"></s ...
大部分 Git 平台,如 Github、Gitlab 等,会在打开仓库时自动渲染 README.md,而我们利用这一特性,通过对 README.md 中的图片访问日志加以记录,可以实现追查代码泄露的目的。
如果你还没有 Cloudflare 账号,可以申请一个。登录 Cloudflare 后,进入 Workers 页面,点击 KV。添加一个 Cloudflare KV,起名 ref,用于记录访问记录。创建 Cloudflare Worker,起名 img,用于记录请求信息,并转发图片资源请求。代码如下:
12345678910111213141516171819202122addEventListener('fetch', (event) => { event.respondWith(handleRequest(event.request));});async function handleRequest(request) { let response; if (request.url.slice(-4).toLowe ...
typecho同款编辑器带ui界面小白易上手
一、下载插件 项目地址:http://pandao.github.io/editor.md/
二、引用插件 下载安装包后放在相应的目录中并引用;
12345<link rel="stylesheet" href="lib/js/editor.md-master/css/editormd.css" />//依赖jquery<script type="text/javascript" src="lib/js/jquery.min.js"></script><script src="lib/js/editor.md-master/editormd.min.js"></script>//需要这三个文件,自己对应好目录哦
三、在自己的页面中加上对应的id123456789101112131415161718192021<div class="btns"&g ...
当我们在文章中写太多内容时,进行适当的内容折叠是非常有必要的。
MarkDown折叠语法是:
1234567891011121314151617181920212223242526272829<details><summary>Title</summary>content!!!</details> 示例1:注意:summary标签与正文间一定要空一行!<details><summary>CLICK ME</summary>**<summary>标签与正文间一定要空一行!!!**content!!!</details> 示例2:在Github中写太多内容时,进行代码块内容折叠的代码如下:<details><summary>展开查看</summary><pre><code>System.out.println("Hello to see U!")</code></pre>& ...
偷节点的时候总是会有之前失效节点,使用这个工具开源下载单个文件夹
方法一:SVN-下载单个文件夹
个人最适应的方法,缺点是需要借助第三方工具-svn
环境:Windows 10
若想要下载{username}的{repo}里的{dir}文件夹,
主分支master(现在似乎默认是main了,区别不大):
其浏览器路径应为https://github.com/{username}/{repo}/tree/master/{dir}
修改/tree/master/为/trunk/
打开cmd,输入指令:svn checkout https://github.com/{username}/{repo}/trunk/{dir}
该{dir}将被下载至当前目录下 示例
特定分支
将/trunk/换成/branches/{branch_name}即可
...
创建v2ray订阅链接时经常需要使用到base64编码
1. Base64 是什么 Base64 是一种基于 64 个可打印字符来表示二进制数据的表示方法。由于 2^6=64,所以每 6 个比特为一个单元,对应某个可打印字符。3 个字节有 24 个比特,对应于 4 个 Base64 单元,即 3 个字节可由 4 个可打印字符来表示。
——维基百科
它不是一种加解密技术,是一种简单的编解码技术。
Base64 常用于表示、传输、存储二进制数据,也可以用于将一些含有特殊字符的文本内容编码,以便传输。
比如:
在电子邮件的传输中,Base64 可以用来将 binary 的字节序列,比如附件,编码成 ASCII 字节序列;
将一些体积不大的图片 Base64 编码后,直接内嵌到网页源码里;
将要传递给 HTTP 请求的参数做简单的转换,降低肉眼可读性;
注:用于 URL 的 Base64 非标准 Base64,是一种变种。
网友们在论坛等公开场合习惯将邮箱地址 Base64 后再发出来,防止被爬虫抓取后发送垃圾邮件。
2. Base64 编码原理标准 Base64 里的 ...
CloudFlare 默认只对静态资源进行缓存。动态资源是默认不缓存的。如果你的内容基本是静态的或者不在意实时更新的话,可以使用 CloudFlare 的页面规则设置缓存所有内容。免费用户可以设置 3 条页面规则,Pro 用户可以使用 30 条规则。
如果要全域都走这条规则的话,就使用 * 表示全部,比如 *.ednovas.xyz/* 就是代表所有的 ednovas.xyz 前缀后缀的域名都要走这个规则
还可以加上一条 Edge Cache TTL,此项为 cloudflare 多久去检查你的服务器并更新
如果有的时候进不去后台,可以设置个 Cache Level 的 bypass 规则,并且设置其为置顶规则