windows下使用docker-compose挂载目录
使用docker-compose来创建docker容器比较优雅方便,并且容易从本地移植到服务器。
但是我本地用的是windows系统,这点在开发的时候真的很蛋疼,这里只为记录一下如何在windows下使用docker-compose挂载目录。
docker-compose.yml示例
12345678910111213141516171819202122232425262728# docker-compose up -dversion: "3.7"services: db: image: postgres:latest restart: "no" environment: POSTGRES_DB: postgres POSTGRES_USER: postgres #postgres POSTGRES_PASSWORD: 123456 #1234 PGDATA: /var/lib/postgresql/data volumes: - /D/Docker/PostgreSQL ...
windows下使用tree列出目录文件
前言
我们经常在写博客或者项目设计文档时需要列出项目的结构树。我们下可以使用 tree 列出项目结构,如下面这种:
123456789101112131415$ tree -L 2 -I "node_modules"tree-node-cli├── LICENSE├── README.md├── __tests__│ ├── __fixtures__│ ├── __snapshots__│ ├── fixtures│ └── tree.test.js├── bin│ └── tree├── jest.config.js├── package.json├── tree.js└── yarn.lock
使用 windows 自带的 tree 命令
windows 提供了一个 tree 命令可供我们使用,但是不太好用。
1234TREE [drive:][path] [/F] [/A] /F 显示每个文件夹中文件的名称。 /A 使用 ASCII 字符,而不使用扩展字符。
当然你也可以使用ls命令,但是不太好看。
123456789101 ...
新文章通知
每次部署新文章时自动通知读者新的文章更新
效果
见我的博客。
方案
方案一:hexo-web-push-notification插件方案二:webpushr方案三:魔改主题新增notice.pughexo-web-push-notification插件可以帮助您在每次部署新文章时自动通知读者新的文章更新。订阅的读者可以收到浏览器关于您最新发布的通知。通知将包含标题和摘录。点击它会把读者带到你的最新文章。webpushr是一个免费的web 推送通知服务,具体配置根据官方教程走就行。
webpushr-sw.js应该放在某路径下,使得网站生成后 www.yourblog.com/webpushr-sw.js 可以访问到该文件。
我是放在BlogRoot\source\webpushr-sw.js下。你也可以放在别的位置,然后在BlogRoot\_config.yml中设置一下skip_render。
Tracking Code放在BlogRoot\_config.butterfly.yml\的inject的head下就好。
此处参考自安之鱼 | butterfly重装笔记第15条配置pw ...
VS Code编辑器插件推荐
我的全部插件如下,可以复制保存为extensions.json,也可以点击下载,放到任何一个项目的.vscode文件夹下即可自动提示安装这些插件。
extensions.json123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122[ { "metadata": { "id": "d3836729-9cc1-42c1-b2af-d50071f57d29", "publisherId": "form ...
解决神马站长平台无法获取AuthKey
兄弟们,这个方法获取的AuthKey用了两天突然报错了,token illegal。
123456{"errorMsg": "token illegal","returnCode": 201}
解决方案参考自神马站长后台无法更新获取Authkey解决方法。
问题
在使用abnerwei/hexo-url-submission配置主动推送博客到个大搜索引擎的时候,发现神马站长平台无法获取AuthKey。
解决方法
使用F12在head 标签内添加以下代码
1<meta http-equiv="Content-Security-policy" content="upgrade-insecure-requests">
代码插入位置12345678910<!DOCTYPE html><html> <head> <meta http-equiv="Content-Security-policy ...
hexo pwa实现
参考资料
butterfly重装日记
butterfly重装日记 视频版
Butterfly主题的PWA实现方案
Butterfly 安裝文檔(四) 主題配置-2
terminal终端美化
本人放弃了oh-my-posh,转向starship,详情参考官网文档。Starship:可用于各种 Shell 的提示符
参考文献
Oh My Posh
像 MAC 一样使用你的 Windows Terminal
Oh-My-Zsh 安装及美化
Installing scoop fails: “Running the installer as administrator is disabled by default, see https://github.com/ScoopInstaller/Install#for-admin”
PowerShell美化 | 个人作品展示 - Kanuo’s blog (edgeless.top)
python脚本
记录一下我觉得有趣的python脚本。
图片转字符画
Python 实现图片转字符画 - Fanx’s Blog (rushb.pro)