Hexo跳过指定文件的渲染,skip_render参数的设置
skip_render 配置其实很简单,但是配完一定要执行 hexo clean,否则会不生效。
例如:
skip_render: "mypage/**/*"# 将会直接将 `source/mypage/index.html` 和 `source/mypage/code.js` 不做改动地输出到 'public' 目录# 你也可以用这种方法来跳过对指定文章文件的渲染skip_render: "_posts/test-post.md"# 这将会忽略对 'test-post.md' 的渲染
文档
css中的inherit initial revert unset
inherit inherit关键字使得元素获取其父元素的计算值。它可以应用于任何CSS属性,包括CSS简写all。
对于继承属性,inherit关键字只是增强了属性的默认行为,通常只在覆盖原有的值的时候使用。
继承始终来自文档树中的父元素,即使父元素不是包含块。
示例/* 设置二级标题的颜色为绿色 */h2 { color: green; }/* ...but leave those in the sidebar alone so they use their parent's color */#sidebar h2 { color: inherit; }
在下面这个例子中,如果sidebar 中h2元素的div匹配下面的规则的话,颜色会变成蓝色。
div#current { color: blue; }
兼容性全支持
initialinitialCSS关键字将属性的初始(或默认)值应用于元素。不应将初始值与浏览器样式表指定的值混淆。它可以应用于任何CSS属性。这包括CSS简写all,initial可用于将所有CS ...
windows git缩写配置
找到bash.bashrc文件64位git 默认地址是C:\Program Files\Git\etc\bash.bashrc
32位git 应该是C:\Program Files (x86)\Git\etc\bash.bashrc
缩写命令以下命令参考的ohmyzsh的git.plugin.zsh,在原有的基础上删除部分命令
alias g='git'alias ga='git add'alias gaa='git add --all'alias gapa='git add --patch'alias gau='git add --update'alias gav='git add --verbose'alias gap='git apply'alias gapt='git apply --3way'alias gb='git branch'alias gba='git branch -a& ...
使用StarWind V2V Converter转换成Esxi镜像
使用Esxi搭建的openwrt软路由,网上的固件包是不能直接安装使用的,需要镜像转换。
我这使用的是StarWind V2V Converter工具,工具免费,官网就能下载
官网下载
使用方法
注意:保存路径不要使用带中文字符的,会失败
成功后会有两个文件,将两个文件到导入到Esxi磁盘即可
windows远程开机
主板设置不同的平台设置可能有些不同我的老电脑是技嘉主板,进BIOS后选电源选项,关闭erp。erp的作用是节省主机用电量,开启这个功能时可以保证整机耗电量低于1W,可以降低主机的耗电量,长期使用就会节省大量电费。同时开启此功能后电源管理事件功能将无用、鼠标 开机功能、键盘开机功能、网络唤醒功能等功能不能使用,其它没有任何影响。
其他品牌主板请自行查询
windows打开控制面板\网络和 Internet\网络连接
选择使用的有线网卡,右键属性,打开面板 –> 配置 –> 高级
获取当前网络配置设置静态IP等若路由器有设置DHCP静态分配,则可以不在电脑设置静态IP
设置网络唤醒设置不降速是网友提供的解决长时间没开机情况下无法唤醒的问题,不过我试了还是没用,不知道是不是BIOS设置有问题。
路由器不同的路由器可能会有略微的不同,我使用的是爱快。登录爱快 –> 网络设置 –> 端口映射 –> 添加
根据之前电脑地址设置
手机端Android:google商店搜WakeOnLan有很多同类产品,随便找一款一般都可。
IOS:Mocha WOL
基本操作差不多,配 ...
nginx默认会过滤header中带带_的键
前言最近调试一个接口时,根据后台指示在header中添加了带_的新字段。后台本地调试时没有问题,前端调用就取不到新字段。
原因nginx对header的name命名做了限制,underscores_in_headers 默认为off。忽略带下划线header中的字段。
解决方案:1、在http或者server配置中把underscores_in_headers配置参数开关打开:
server { ... underscores_in_headers on; ...}
增加配置后,然后重启nginx。
2、使用驼峰或者-命名字段
jellyfin外挂字幕乱码,字幕框框问题
jellyfin使用硬件解码后,部分外挂中文字幕会出现框框的情况。
方法一:登录用户后点击右上角的用户,选择字幕 –> 烧录字幕 –> 所有复杂格式字幕
以上方法似乎能解决部分问题
方法二:新建一个fonts文件夹,找一些中文简繁支持好的喜欢的字体放在文件夹下,并在
控制台 –> 播放 –> 备用字体文件路径 填入fonts的路径
勾选启用备用字体
jellyfin电影电视及字幕的文件命名规范
电影Movies├── Film (1990).mp4├── Film (1994).mp4├── Film (2008)│ └── Film.mkv└── Film (2010) ├── Film-cd1.avi └── Film-cd2.avi
当有多种版本电影文件时Movies└── Best_Movie_Ever (2019) ├── Best_Movie_Ever (2019) - 1080P.mp4 ├── Best_Movie_Ever (2019) - 720P.mp4 └── Best_Movie_Ever (2019) - Directors Cut.mp4
或者
Movies└── Best_Movie_Ever (2019) ├── Best_Movie_Ever (2019) - [1080P].mp4 ├── Best_Movie_Ever (2019) - [720P].mp4 └── Best_Movie_Ever (2019) - [Directors Cut].mp4
注:1080P、720P可以自 ...
解决openwrt resolv.conf被重置问题
问题描述openwrt的 etc/resolv.conf 文件每次网络重启会被重置,导致openwrt软件无法上网。电脑是能够正常上网的。
寻求解决方案貌似网上很少有完全一致的问题,大部分都是center os的。还是有找到几个方案:1、在openwrt页面 -> 网络 -> DHCP/DNS -> 重绑定保护 (去掉钩) – 无效2、更改etc/config/dhcp及 etc/config/network文件 – 无效3、使用chattr +i etc/resolv.conf让文件不可更改 – 安装chattr后报错,不支持4、删除etc/resolv.conf文件并自己新建一个 –有效
最终解决方案rm etc/resolv.confvi etc/resolv.conf# i# 根据情况编写内容nameserver 114.114.114.114......# :wq 保存