hugo markdown文章新窗口打开超链接

一、通过js修改链接a标签 target <script type="text/javascript"> function addaTarget(id) { var aTags = document.getElementById(id).getElementsByTagName("a"); for (i = 0; i < aTags.length; i++) { var aTags_item = aTags[i]; aTags_item.target = "_blank"; } } addaTarget("post-content-id"); </script> 二、通过Hugo Markdown Render Hooks 可在超链接添加title标签 [Text](https://www.gohugo.io "Title") 增加下面模板文件 layouts/_default/_markup/render-link.html <a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{

Golang 监听文件变化(非轮询)

Golang 监听文件变化(非轮询) 最近研究openresty(nginx+lua),由于这货热更有点麻烦,所以就写就用golang写了一个文件监听的程序,监听到配置文件或lua文件更改就重启

MacOS 系统实用命令记录

强制关闭系统对时光机器的限流,俗称“解除封印” sudo sysctl debug.lowpri_throttle_enabled=0 恢复时光机器限流状态 sudo sysctl debug.lowpri_throttle_enabled=1

javascript中date详细介绍

1、var myDate = new Date(); Date() 返回当日的日期和时间。 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 getMonth() 从 Date 对象返回月份 (0 ~ 11)。 getFullYear() 从 Date 对象以四位数字返回年份

Golang正则查找与替换

Golang正则查找与替换 package main; import ( "regexp" "fmt" "strings" ) func main() { //1、过正则来判断字符串是否匹配 if ok, _ := regexp.Match("^[0-9a-zA-Z_]+$", []byte("hello")); ok { fmt.Println("ok"); } //上面的例子也可以通过MatchString实现 if ok, _ := regexp.MatchString("^[0-9a-zA-Z_]+$", "hello"); ok { fmt.Println("ok"); } //2、

Golang操作笔记

Golang 判断字符串中是否包含其他某字符 import ( "fmt" "strings" ) func main() { fmt.Println(strings.Contains("widuu", "wi")) //true fmt.Println(strings.Contains("wi", "widuu")) //false } Golang 判断字符串中是否包含 chars 中的任何一个字符 func main() { b := strings.ContainsAny("Hello,世界!

CSS面试题[分享知识]

CSS面试题 1、position的值, relative和absolute分别是相对于谁进行定位的? absolute :生成绝对定位的元素, 相对于最近一级的 定位不是 static 的父元素来进行定位。 fixed (老IE不

Git 代理设置

本地开启代理后,GIt也需要设置代理,才能正常通过代理网络 设置如下(可复制): git config --global http.proxy http://127.0.0.1:1087 git config --global https.proxy https://127.0.0.1:1080 git config --global http.proxy 'socks5://127.0.0.1:1080' git config --global https.proxy 'socks5://127.0.0.1:1080' 取消 git config --global --unset http.proxy git config --global --unset https.proxy

MySql 常用查询语句整理中

MySql 常用查询语句整理中 Group by 前排序、查询数据库中哪些表包含某个字段 Group by 前排序 select * from (select * from ls_list order by id desc) ls_list1 group by gid order by id 查询数据库中哪些表包含某个字段 已知一个字段中含有字符lan,想知道数据库

VsFtp 详细设置记录

VsFtp 详细设置 1-卸载 查看当前服务器中的vsftpd rpm -qa|grep vsftpd 例如结果为:vsftpd-2.2.2-13.el6_6.1.x86_64 执行卸载 rpm -e vsftpd-2.2.2-13.el6_6.1.x86_64 返回:卸载时自动备份vsftp的用户列表