Github Pages绑定域名
直接看最后,前面别看了
购买域名这里以namesilo为例,因为namesilo购买的域名不需要备案就可以使用
来到namesilo官网注册账号,购买域名.
挑选自己想要的顶级域名:
可以使用支付宝支付
配置DNS解析
来到域名管理界面
点击域名后的蓝色小球:
把默认的配置全部删除
往下翻,找到Github的模板,应用该模板:
ADDRESS/VALUE填自己pages的ip地址,可以通过ping的方式来获取
再添加一个CNAME:
格式为:
Pages添加自定义域名
进入pages的仓库,点击Settings
找到Pages项,在Custom domain处添加你的域名,并在下方勾选Enforce HTTPS
此时就可以通过域名来访问Pages了
解决Hexo d更新博客后自定义域名失效的问题由于绑定了自定义域名,仓库中会自动在根目录添加一个CNAME文件,文件内里是你的域名,但是本地仓库中是没有这个文件的,所以每次执行hexo d都会使自定义域名失效
解决办法:
在博客的source目录下,新建一个CNAME文件,文件内容就是你的域名:
这样每次执行he ...
开发工具箱
Spring配置
统一异常处理
统一结果返回对象
MyBatis-Plus配置
ResultMap配置
SpringBoot配置
Docker配置
Vue配置
Swagger配置
那些难记又经常用的代码片段-待补充
Spring配置Spring核心配置文件AOP最佳实战统一结果返回对象一般的返回结果结构:
1234567891011{ "code": 200, "message": "成功", "data": ...
Shell编程
Shell学习笔记Linux马上就要考试了,我猜这个shell编程是一个考点,所以,看看吧.
1 Shell概述Shell是一个命令行解释器,它接收应用程序/用户命令,然后调用操作系统内核
或者说是shell脚本,可以一行一行解释程序
查看系统提供的shell解释器:cat /etc/shells
centos7内置的shell解释器就是bash,或者说是sh,系统内的sh链接到了bash,所以后面使用sh或者bash都是一样的效果
2 Shell脚本入门
脚本格式
脚本以#!/bin/bash开头(指定解析器)
第一个Shell脚本:hello.sh12#!/bin/bashecho "hello,world!"
执行:bash(sh) hello.sh-也可以指定目录,相对路径和绝对路径都行
还有一种执行方式就是直接输文件名:一执行就提示没有权限了,因为一个文件默认是只有读写权限的,并没有可执行的权限,所以要先授予该文件以执行权限授予权限前:执行:chmod +x hello.sh授予权限,会发现多了一个x,即代表该文件拥有了可执 ...
AnZhiYu主题自定义分类
AnZhiYu主题文档讲的很清楚
这里记录一下我创建分类页面的流程
去除categories目录下的index.md中的type: "categories"
修改该index.md,添加以下内容:123456789101112131415161718192021222324252627282930313233343536373839404142434445---title: 分类date: 2023-04-05 17:27:56aside: falsetop_img: false---<style> #libCategories .card-wrap:hover .card-info:after { width: 300%; }</style><link rel="stylesheet" type="text/css" href="https://npm.elemecdn.com/js-heo@1.0.11/3dCard/no3d.css"> ...
标签外挂测试
测试复选框
纯文本测试
支持简单的 markdown 语法
支持自定义颜色
绿色 + 默认选中
黄色 + 默认选中
青色 + 默认选中
蓝色 + 默认选中
增加
减少
叉
云尚办公
我终于懂了,标签外挂的意思就是在markdown中用规定的语法,来渲染出markdown所没有的样式
modern样式提示块
默认 提示块标签
default 提示块标签
primary 提示块标签
success 提示块标签
...
Docker学习笔记
2023年2月3日 20点51分
Docker1 Docker基础1.1 Docker介绍
Docker为什么出现
如何确保应用能够在这些环境中运行和通过质量检测?并且在部署过程中不出现令人头疼的版本,配置问题,也无需重新编写代码和进行故障修复?
答案就是使用容器,Docker之所以发展如此迅速,也是因为它对此给出了一个标准的化的解决方案–系统平滑移植,容器虚拟化技术
环境配置相当麻烦,换一台机器,就要重来一次,费时费力,能不能从根本解决问题:软件可以带环境安装?也就是说,安装的时候,把原始环境一摸一样的复制过来,开发人员利用Docker可以消除协作编码使”在我的机器上可正常工作”的问题
哈哈哈哈,老师说的好形象啊,用docker之前,部署项目像是搬家,而用了docker,就像是直接把一栋楼都搬过去了
Docker的出现使得Docker得以打破过去[程序即应用]的观念,透过镜像(images)将作业系统核心除外,运作应用程序所需要的系统环境,由下而上打包,达到应用程序跨平台间的无缝接轨运转
Docker理念
一个镜像,处处运行
一句话:Docker是解决了运行环境和配置问题的软件 ...
AOP复习
AOP的使用还是重新看一遍这个吧,现在是完全不会好吧
注解实现AOP
首先是applicationContext.xml配置文件
123456789101112131415<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:app="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.o ...
MySql多表查询
MySql可能就是关于多表联查和一些数据库高级篇的部分吧,毕竟那块实在是薄弱.
1 多表查询多表查询,也成为关联查询,指两个或更多个表一起完成的查询操作.
前提条件:这些一起查询的表之间是有关系的(一对一,一对多),它们之间一定是有关联字段的,这个关联字段可能是建立了外键,也可能没有建立外键,比如员工表和部门表,这两个表靠部门编号进行关联
案例:3个表
employees
departments
locations
三个表的关联关系:
1.1 多表查询如何实现根据员工id查询员工对应的部门名
先看错误的实现方式(每个员工都与每个部门匹配了一遍):1234567# 错误的实现方式:select employee_id,department_nameFROM employees,departments #查询出2889条数据SELECT * FROM employees # 107条SELECT 2889/107 FROM DUAL # 结果为27SELECT * FROM departments # 27个部门
为什么出现这种情况呢?现在就是107个员工都在27个部门中工 ...
ResultMap关联映射
Endless所以还是重新学一下这个mybatis这块,sql实在是不会写了…
害,当初没好好学,现在真是追悔莫及
映射关系表结构:
t_emp_old:
t_dept:
当字段名和属性名不一致时,该怎么办?
sql中起别名,比如数据库中是emp_id,而Java属性是empId,那么可以这样写sql:
1select emp_id empId,emp_name empName ,age,gender from t_emp where emp_id = #{empId};
给核心配置文件加上如下设置,就可以自定映射下划线和驼峰
12345 <settings><!-- 将下划线映射为驼峰--> <setting name="mapUnderscoreToCamelCase" value="true"/> </settings>
所以当时看这个课的时候,是什么心情呢?
自定义映射resultMap仔细看看笔记,其实也是 ...
华山行
准备7号下午坐高铁到华山北,去时带了一件厚毛衣,两瓶宝矿力,一瓶矿泉水,相机,三脚架,充电宝,还有一些杂七杂八的东西,准备的非常充分
上山稍作休息后,6.30,我们一行四人从玉泉院出发
走没多远,就到了景区的检票口,在检票口可以直接买票,学生票80
进入景区之后全是这种上坡路,上坡走这个很轻松,但是想不到的是,下山的时候,这段路是整个下山过程中最艰难的部分
上坡路结束之后,开始阶梯,前面的阶梯都比较缓,比较宽,大概9点中,到通仙观,这个时候再往上走就是千尺幢和百尺峡,这是华山第一险道
千尺幢:
百尺峡:
虽然非常陡,但是晚上并看不太清楚,以至于上去的时候根本没什么害怕的感觉
一点也不累啊哈哈哈
再之后就是路过苍龙顶,然后直达北峰顶,到北峰顶时已经晚上11点了
在北峰有一块华山论剑的石碑,合照的人是真的多,
一行四人,此时有两个已经走不下去了,他们俩在北峰顶等天亮坐索道下山,而我和另一室友继续往上
东峰
从北峰往上就已经能够看到积雪了,前几天下的雪还没有化完,空气也开始变凉,快到中锋的时候我就把毛衣穿上了
大概凌晨2点,到东峰顶,我们找了个能看日出的地方就坐那了,人是真的多, ...