个人博客建站教程
前言其实有好多博客框架可供选择,最著名的比如说wordpress,但是用它搭建博客需要自己的服务器和域名,这或许对一些喜欢白嫖的人不太友好(比如说我)近些年来很多用户都喜欢使用 GitHub Pages 来搭建 Hexo 静态博客网站,其最吸引人的莫过于完全免费使用,并且非常稳定,甚至当你几年不去动它,它还是好好的本文就详细介绍一下如何用 Hexo 和 Github Pages 搭建一个个人博客
准备安装Node.js
选择长期支持版本
去官网安装Git或者去国内淘宝镜像安装 安装Node.js和Git一定要勾选“add to path”,默认已勾选。
注册一个GitHub账号,并新建一个仓库
这个域名一定要设成 你的GitHub账户名.github.io,不然之会无法建站 我们的博客是通过GitHub pages才能让所有人看见,以后我们在本地的所有更改都要上传到仓库里面,网页才有更新
配置本地文件安装Hexo 创建一个文件夹,用来存放你博客里的所有东西,然后打开它,右键“Git Bash here”,打开Git Bash窗口
...
Clash订阅转换
这是一个Clash订阅转换接口
使用方法1.url: 为你的一元机场订阅链接2.interval: 为自动拉取节点的时间间隔,单位为秒,若无此参数则默认为600若是你一般一直把clash挂在后台(例如挂在软路由、NAS,或者长期挂后台),建议此项设置大一点,例如3600,以减小订阅服务器负载若是一般只是短时间使用时打开clash,建议设置小一点,比如300或600,防止无法及时拉取节点
示例
不指定时间间隔
https://example.com/sub?url=<订阅链接>
指定时间间隔
https://example.com/sub?url=<订阅链接>&interval=<时间间隔>
项目地址Geniucker/sub-conv: Subscription Converter for Clash (github.com)
JavaScript笔记(更新ing~)
基本语法几个基本语句输出一个警告框
1alert("Hello,world!");
向body中输入一个内容
1document.write("Hello,world!");
在控制台输出一个内容
1console.log("Hello,world!");
按钮响应
1<button onclick="alert('讨厌,你点我干嘛!');">点我一下</button>
超链接响应
1<a href="javascript:alert('让你点你就点!');">你也点我一下</a>
不要忘记在结尾打上分号,虽然浏览器会自动帮你加上,但是当遇见复杂的代码时浏览器可能会误解你的意思,而且会降低运行速度
JS编写的位置1.放在HTML文件的开头处,用script标签划分区域(不常用)
123 <script> alert("我是script标签中的代码!!&q ...
杭电的第一场雪
杭州下雪啦!!!!!在宁波已经好久没遇到这么大的雪了 /(ㄒoㄒ)/~~分享一些照片出门不带伞的憨批室友
晚八的三教
教超门口的积雪
准备塞室友衣服里(我是坏蛋)
南一门
东篮球场
宿舍
雪人可爱捏(●’◡’●)
づ ̄3 ̄)づ╭❤~
Java中的正则表达式
起因由于刚开始学习Java,很多语法都不会,有一次做到一道题,仔细思考过后发现可以用高中学的visual basic中的Mid()函数,但是我无法用Java语言给他表示出来/(ㄒoㄒ)/~~,下面是我想出来的“伪代码”。
1234567891011121314151617181920import java.util.Scanner;public class Mid_Java { public static String Mid(String in, int i, int j){ char a[] = in.toCharArray(); String result = ""; for(int x = i -1;x < j;x++){ result = result + a[x]; } return result; } public static void main(String[] a ...