Chrome浏览器相关配置
Google浏览器-下载提示保留文件问题解决
Windows激活工具
管理员打开 PowerShell ,执行下面的命令
1irm https://get.activated.win | iex
来源:https://massgrave.dev/
CloudFlare Workers 定时任务框架
进入 CloudFlare 首页。
左侧导航栏找到 **Workers 和 Pages **,创建一个新的workers
名字随便,假设这里输入 test-scheduled
单击页面右下角的部署。
等待部署完成,选择『继续编辑代码』,并将下面的代码覆盖左侧代码框的代码
123456789101112131415addEventListener('fetch', event => { event.respondWith(handleRequest(event.request))})addEventListener('scheduled', event => { event.waitUntil(handleScheduled(event.scheduledTime))})async function handleRequest(request) { return new Response('Worker is running')}async fun ...
Telegram机器人发送消息示例
发送图片API:https://core.telegram.org/bots/api#sendphoto
发送消息API:https://core.telegram.org/bots/api#sendmessage
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253# Telegram Bot 配置TELEGRAM_TOKEN = "your_telegram_bot_token" # 替换为你的 Telegram Bot TokenTELEGRAM_CHAT_ID = "your_chat_id" # 替换为你的 Telegram 用户 ID# GitHub 账号配置ACCOUNTS = [ { "username": "your_github_username1", "token": " ...
语雀+elog实现文档批量导出
痛点语雀可以跨端,但是没有博客的灵活性,无法实现博客的各类自定义功能。
思路在L站上看到了 白嫖个人站:NotionNext,真得好香!帖子,其中的GitHub项目提到了 Elog ,可以批量导出Markdown 文件,并兼容语雀。可以按照 Elog 官网接入Hexo
Elog Markdown 批量导出工具、开放式跨平台博客解决方案,随意组合写作平台(语雀/Notion/FlowUs/飞书)和博客平台(Hexo/Vitepress/Halo/Confluence/WordPress等)
Elog可以将语雀中的文档导出为Markdown文件,结合 Hexo+Github Action+butterfly+vercel 就可以实现语雀更新文档,定时/实施将语雀文档发布到公网
实现上的问题、对应的技术分析语雀的文档和 Hexo 解析 Markdown 文件的格式不一致的问题Hexo 要求每个Markdown 文件开头有一段 YAML 或 JSON 代码块,用于配置写作设置。否则无法渲染Markdown文件 ...
Linux基础命令
这里记录常用的Linux命令
Screen 命令123456789101112131415# 创建新的窗口screen -S <窗口名># 查看窗口列表screen -ls # 进入指定窗口screen -r <窗口名># 删除指定窗口进入Screen命令模式,按Ctrl+A,然后松开,再按":"在出现的提示符中,输入kill,然后按Enter。这会关闭当前窗口。# 退出窗口ctrl+a,然后输入d
友好的查看文件大小方法一
ls -lh 查看目录下文件大小,文件夹似乎不准确
du -h --max-depth=1查看当前目录的一级目录所占空间
查看进程1234567891011# 查看 python 相关进程ps aux | grep pythonlsof | grep python# 关闭指定进程kill -9 PID
切割文本<font style="color:rgb(9, 171, 59);background-color:rgb(248, 249, 251);">sed</fon ...
sqlmodel封装
sqlmodel的知识点特别的零散,就用AI封装了一下
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125from sqlmodel import SQLModel, Session, select, Field, create_enginefrom typing import TypeVar, Type, List, Optional, Anyfrom sqlalchemy.exc import SQLAlchemyErrorT = TypeVar("T", bound=SQLModel) ...
Windows Terminal 集成git bash
先来看看下面的效果图
怎么配置直接打开设置里面的json文件(左下角),在 profiles -> files 下面看到配置文件,在最后面添加一个对象
12345678910{ // 这里我的 git 安装路径:C:\Program Files\Git\git-bash.exe // commandline 要填写的值是 C:\Program Files\Git\bin\bash.exe 记得合适一下这个文件路径是否存在 "commandline": "C:\\Program Files\\Git\\bin\\bash.exe", // window上是 git 安装路径/bin/bash.exe "elevate": false, "guid": "{37a3b6ec-1f39-46a9-83f2-b5a412ea50d5}", // 这个id随机生成的,以随意写 "hidden": false, ...