Git使用记录
.gitignore文件语法规范 #:开头的行表示注释行 *:用来匹配零个或多个字符 *.a:表示忽略.a文件 *.[oa]:表示忽略所有以.a和.o结尾的文件,*~忽略所有以~结尾的文件 []:用来匹配括号内的任一字符,如 [abc],也可以在括号内加连接符,如 [0-9] 匹配0至9的数 ?:用来匹配单个字符 !:用来否定忽略 比如前面用了 *.txt,然后使用 !*a.txt,则这个 a.txt 不会被忽略 /: 正斜杠在前:匹配项目跟目录;如 /bin 表示忽略根目录下的bin文件,/bsp 表示忽略根目录下的bsp文件夹,但不忽略子目录里的 user/bsp 文件夹 正斜杠在后:匹配文件夹以及在该文件夹路径下的内容,但是不匹配该文件;如 bsp/ 表示忽略bsp文件夹里的所有文件 **:匹配多级目录,可在开始,中间,结束 常用例子 1234567891011121314151617181920# 忽略所有的.bin文件*.bin# 不忽略目录下的link.bin!link.bin# 不忽略obj目录下的link.bin!/obj/link.bin# 忽略...
Dockerfile制作镜像
构建自定义镜像docker目前镜像的制作有俩种方法: 基于Docker Commit制作镜像 基于dockerfile制作镜像,Dockerfile方式为主流的制作镜像方式 Commit构建镜像使用 commit 构建自定义镜像:就是将 docker 容器构建成 docker 镜像。 1docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 参数说明 -a 标注作者 -m 说明注释 示例 1docker commit -a "jye" -m "这是一个tomcat" tomcat-8080 tomcat:8080 Dockerfile构建镜像dockerfile构建自定义镜像示例 dockerfile 1234567# this is a dockerfileFROM centos:7MAINTAINER XD 123456@qq.comRUN echo "正在构建镜像!!!"WORKDIR /home/xdclassCOPY 123.txt /ho...
Docker入门
Docker介绍什么是Docker 是一个开源的应用容器引擎,使用 Go 语言编写 开箱即用,快速部署,可移植性强,环境隔离 为什么使用Docker 提供一次性的环境,例如需要安装Mysql,则需要安装很多依赖库、版本等,如果使用Docker则通过镜像就可以直接启动运行; 快速动态扩容,使用Docker部署了一个应用,可以制作成镜像,然后通Docker快速启动; 组建微服务架构,可以在一个机器上模拟出多个微服务,启动多个应用; 更好的资源隔离和共享 Docker的三个概念 image:就相当于是一个root文件系统 container:镜像和容器的关系,就像是面向对象程序设计中的类和实例一样,容器和容器之间的操作互不影响,处于隔离的环境 repository:可看着一个代码控制中心,用来保存镜像,参考maven仓库 安装部署关闭防火墙和selinux 要想外界能够访问,需要关闭防火墙和selinux 关闭防火墙命令 12345systemctl stop firewalld.service# 只开放部分端口# --permanent永久生效,没有此参数重启后就失效...
图形验证码kaptcha
谷歌开源kaptcha介绍 Kaptcha 框架是谷歌开源的一个可高度配置的实用验证码生成工具 验证码的字体/大小/颜色 验证码内容的范围(数字,字母,中文汉字!) 验证码图片的大小,边框,边框粗细,边框颜色 验证码的干扰线 验证码的样式(鱼眼样式、3D、普通模糊) Kaptcha详细配置表 用户微服务整合Kaptcha 聚合工程依赖添加(使用国内baomidou二次封装的springboot整合starter) 123456<!--kaptcha依赖包--><dependency> <groupId>com.baomidou</groupId> <artifactId>kaptcha-spring-boot-starter</artifactId> <version>1.1.0</version></dependency> 用户服务添加 1234<dependency> <groupId>com.ba...
微信公众号开发
介绍微信公众号开发文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 微信公众号管理后台界面:https://mp.weixin.qq.com/ 微信公众号测试号管理后台界面:https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index 微信开发者工具下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html 微信开发者工具使用 下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html 使用流程:打开【微信开发者工具】,选择【公众号网页调试】,将调试页面地址复制到如下即可本地调试页面 内网穿透工具使用 cploar ,官网地址:https://www.cpolar.c...
HTTPS-自签名证书配置
OpenClaw Gateway HTTPS 自签名证书配置指南 适用场景:云服务器没有域名,或域名审核中,先用自签名证书启用 HTTPS 目录 原理说明 第一步:生成自签名证书 第二步:修改 Gateway 配置 第三步:重启 Gateway 第四步:验证 HTTPS 浏览器访问说明 允许跨域(可选) 后续升级到正式证书 常见问题 原理说明自签名证书(Self-Signed Certificate)就是用你自己的服务器生成的证书,没有经过权威 CA(如 Let’s Encrypt、DigiCert)签名。 加密通信完全有效 —— 数据传输是加密的,没人能窃听 浏览器会提示不安全 —— 因为不在 CA 信任列表中,需要手动确认 等域名下来后 —— 换成 Let’s Encrypt 证书就完全无警告了 第一步:生成自签名证书1.1 创建证书存放目录1mkdir -p /etc/openclaw/tls 1.2 生成证书和私钥12345openssl req -x509 -nodes -days 3650 -newkey rsa:2048 \ -keyout /etc/o...
Knowledge-Base
知识库使用指南 基于 Knowledge-Base 协议 + bot-url-question-router 行为规则服务器:京东云 | 工作空间:/root/notes/ 一、知识库结构1234567891011121314151617181920212223242526272829/root/notes/├── README.md # 仓库总览├── 知识库使用指南.md # ← 就是本文└── Notes/ ├── 00-Inbox/ # 收集箱 - 临时内容,7天内归档 ├── 01-Daily/ # 日报 - 当天事实记录 │ └── DAILY-YYYY-MM-DD.md ├── 02-Sources/ # 外部来源 - 文章/推文/博客 │ ├── SRC-Topic-YYYY-MM-DD.md │ └── Fulltex...
OpenClaw教程
介绍官网地址:https://clawd.org.cn/ 安装部署windowsNode.js安装 访问Node.js官网 https://nodejs.org/ 运行安装包 勾选”Automatically install the necessary tools” 以便自动安装编译工具 安装完成后,管理员身份打开PowerShell,验证安装 12node --versionnpm --version 配置npm国内镜像-加速下载 1npm config set registry https://registry.npmmirror.com OpenClaw安装 执行安装命令 1npm install -g openclaw@latest 验证是否安装成功 1openclaw -v 配置向导 1openclaw onboard linux 更新系统包列表 1sudo apt update && sudo apt upgrade -y 安装编译工具和基础依赖(Node 编译必需) 1sudo apt install...
openclaw使用
基础操作修改会话名称 在对话框输入 /name [title] 1/name 备份与迁移 实战微博运营 核心技能 1234567891011# 微博发布技能(支持普通微博+头条文章)clawhub install baoyu-post-to-weibo# 文案生成技能clawhub install copywriting# 图片生成技能(可选,用于配图)clawhub install baoyu-image-gen# 定时任务技能clawhub install cron-mastery 安装微博龙虾助手 对话安装 1帮我安装微博龙虾助手插件 https://gitee.com/wecode-ai/openclaw-weibo 手动下载 1openclaw plugins install @wecode-ai/weibo-openclaw-plugin
Hexo配置教程
侧边栏最新评论_config.butterfly.yml → aside → card_newest_comments: 123456card_newest_comments: enable: true sort_order: limit: 6 storage: 10 avatar: true








