Hexo 持续部署到 Netlify
CDN优化头疼很久,一开始用的github page,访问始终太慢。后来换了腾讯云和又拍云,用站长工具测试还可以,但是自己访问总是比较慢,找不到哪里出了问题,干脆还是换成免费的JsDelivr + Netlify,既免费又省心。以后直接git push代码之后,Netlify会自动部署。
Netlify 设置Netlify 在Hexo中的帮助文档有简单介绍,分为两种生成方式
直接拉去github里面的静态文件部署
拉取source目录和配置文件,在Netlify编译部署。
Netlify支持Github/Gitlab/BitBucket,这里我们以Github为例子。这里主要介绍第二种方法,第一种方法直接跳到猫店。
Github 创建源文件项目首先去Github创建一个项目用来存储博客源文件,私有公共都可以,这里个人建议用私人的,反正Github有免费额度。然后将本地博客目录上传到github。主要包含source目录,_config.yml,主题配置文件,package.json等文件
Netlify 配置拉取代码
这里选择你上传文件代码的仓库
选择你 ...
股票震荡时期买入卖出规则
不要抱有当日买入卖出会爆发的天地板行情,一定要在行情低迷时吸入,行情高涨时卖出,不要在高涨时补仓。
炒股两年多,被套牢次数已经数不清了
先进后出型(盘中 T+0)低开低走,处在震荡时期,确认今日会出现反弹行情。那么你可以在开盘不久的惯性下跌中买进和持仓数量相等的筹 码,然后耐心等待股票价格反弹上涨,临近收盘时候抛售仓中前 期股票,赚取中间的差额,完成降低成本的目标。如图(此为 3.3 种子的京城股份)
这样的操作方式要分清几个不同情况:
前一天个股和大盘恐慌杀跌,而且幅度比较深;
前三十分钟的分时图必须是低点逐步上涨,构筑稳步上升的 趋势;
确认不是问题股,不是垃圾股。
先出后进型先要确认个股已经进入一个短期下跌周期,基本上属于单边下跌 的趋势。一字形破位杀跌股,雪崩股等,都可以采取这个方法操 作。这种操作分两种情况:
当天买回型早盘逢高出掉,下午收盘时候买回。这样的特点就是减少套牢成 本或者是赚取更多的筹码
如果确定大盘趋势和个股趋势次日还会下跌,那么这样的方法可 以重复使用
下跌趋势发生初期卖出,下跌趋势即将完全结束末期买回被套个股中做波段解套法对于初入股市不久,技术 ...
SQL常用命令学习记录
Select 数据记录筛选select * from 数据表 where 字段名=字段值 order by 字段名 [desc]select * from 数据表 where 字段名 like '%字段值%' order by 字段名 [desc]select top 10 * from 数据表 where 字段名 order by 字段名 [desc]select * from 数据表 where 字段名 in ('值1','值2','值3')select * from 数据表 where 字段名 between 值1 and 值2
Update 更新数据记录update 数据表 set 字段名=字段值 where 条件表达式update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式
Git命令学习记录
Git命令git init进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.
子仓库# 添加子仓库git submodule add [url] # 添加子仓库,主仓库根目录增加了.gitmodule文件# 组合命令 git submodule update --init --recursivegit submodule init # 初始化本地配置文件git submodule update # 从该项目中抓取所有数据并检出父项目中列出的合适的提交# 删除子仓库# 删除 .gitsubmodule里相关部分# 删除 .git/config 文件里相关字段git rm --cached <本地路径> # 删除子仓库目录
删除远程分支直接删除远程分支
Git push origin 【空格】:【你的分支名字】
git push origin :master
使用dev覆盖本地及远程master分支git checkout dev. # 切换到dev分支git branch -D master # 删除本地的ma ...
Linux 循环执行定时任务 -- Crontab
cron介绍cron实用程序根据cron表(crontab)中指定的命令运行。每个用户,包括root,都可以有一个cron文件。默认情况下,这些文件不存在,但可以使用crontab -e命令在/var/spool/cron目录中创建,该命令也用于编辑cron文件(请参阅下面的脚本)。不建议使用标准编辑器(如Vi、Vim、Emacs、Nano或任何其他可用的编辑器)。使用crontab命令不仅允许您编辑命令,还可以在保存和退出编辑器时重新启动crond守护进程。Thecrontab命令使用Vi作为其底层编辑器,因为Vi始终存在(即使是最基本的安装上)。
我们可以在以下文件夹内找到相关配置文件
/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名
/etc/crontab 这个文件负责调度各种管理和维护任务。
/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。
我们还可以把脚本 ...
Linux 命令
Linux 命令大全 - runoob.com
find 查找命令# 在 /usr 目录下找出大小超过 10MB 的文件find /usr -type f -size +10240k# 在 /var 目录下找出 90 天之内未被访问过的文件find /var \! -atime -90# 在 /home 目录下找出 120 天之前被修改过的文件find /home -mtime +120# 整个目录树下查找文件 “core” ,如发现则无需提示直接删除它们find / -name core -exec rm {} \;
tail 命令# tail 命令默认显示文件最后的 10 行文本tail filename.txt# 你可以使用 -n 选项指定要显示的行数tail -n 20 filename.txt# 使用 -f 选项进行实时查看,这个命令执行后会等待,如果有新行添加到文件尾部,它会继续输出新的行tail -f log-file
less 命令# 在不加载整个文件的前提下显示文件内容,在查看大型日志文件的时候这个命令会非常有用less log-fil ...
Google Fonts API
Google Fonts中的各种字体可以在这里查找
Google Fonts国内Google Fonts
Google Fonts Doc
https://console.cloud.tencent.com/tcb/env/index?&action=CreateAndDeployCloudBaseProject&appUrl=${git@e.coding.net:soyl/myBlog.git)}&appName=${myBlog}
MacOS下docker brew安装
使用 Homebrew 安装macOS 我们可以使用 Homebrew 来安装 Docker。Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:
❯ brew install --cask --appdir=/Applications dockerRunning `brew update --preinstall`...==> Auto-updated Homebrew!Updated 3 taps (homebrew/cask-versions, homebrew/core and homebrew/cask).==> New Formulaebk brev kyverno==> Updated FormulaeUpdated 36 formulae.==> Updated CasksUpdated 42 ...
Docker 安装 MySQL5.7
查找 MySQL 版本❯ docker search mysqlNAME DESCRIPTION STARS OFFICIAL AUTOMATEDmysql/mysql-server Optimized MySQL Server Docker images. Create… 905 [OK]mysql/mysql-cluster Experimental MySQL Cluster Docker images. Cr… 92 centos/mysql-57-centos7 MySQL 5.7 SQL database server 92 bitnami/mysql Bitnami MySQL ...
Hexo插件之百度主动提交链接
百度如今不重视个人站点,使用sitemap推送提示一直等待中,找了好久找到了这个插件hexo-baidu-url-submit.
安装插件
npm install hexo-baidu-url-submit –save
在根目录config.yml文件里加入以下代码:baidu_url_submit: count: 100 ## 提交最新的一个链接 host: soyl.tech ## 在百度站长平台中注册的域名 token: ******* ## 请注意这是您的秘钥, 所以请不要把博客源代码发布在公众仓库里! path: baidu_urls.txt ## 文本文档的地址, 新链接会保存在此文本文档里
其次,记得查看_config.ym文件中url的值, 必须包含是百度站长平台注册的域名(一般有www), 比如:
# URLurl: https://soyl.techroot: /permalink: :year/:month/:day/:title/
加入新的deployer:deploy:- type: git ## 这是我原来的deployer reposi ...