1.1k 1 分钟

最近使用 stable-diffusion-webui 的 api 接口,进行图片生成,使用的一些参数经常找不到是什么,在这里记录一下。 # 插件参数 使用第三方插件需要调用参数时,通过 alwayson_scripts 字段来发送配置: { "prompt": "a cinematic shot of an impressive ants war, ant melee, armageddon", "sampler_name": "Euler",...
924 1 分钟

# 使用 有时为了保护一些隐私数据,会将其值或路径等设置到环境变量中,在程序里也通过环境变量获取。比如证书路径、密码密钥等信息。这样同时也可以避免某些代码提交到 Git 导致的信息暴露。 Go 提供了方便的方法来读写环境变量。 // 设置_ = os.Setenv("KEY_PATH", "/usr/local/key")// 获取keyPath := os.Getenv("KEY_PATH")// 判断有没有值keyPath, ok := os.LookupEnv("KEY_PATH")使用 LookupEnv...
407 1 分钟

Linux 切换用户后总是遇到一个问题,即 Tab 、 Delete 、方向键等总是失效。一开始以为是切换后键盘的布局不正确了,但总是没搜到相关的信息。 今天终于发现,原来是其 shell 环境变了。新建普通用户默认 shell 为 /bin/sh ,这个 shell 没有命令补全功能。 只需要修改用户的 shell 为 /bin/bash 即可: 修改shell# 查看当前 shellecho $SHELL/bin/sh# 修改为 /bin/bashsudo usermod -s /bin/bash 用户名 usermod 修改用户相关属性,如主目录、用户组、shell 等 usermod...
5.6k 5 分钟

# 说明 有用到过视频播放的地方,由于一个 mp4 文件受限于网络等多种原因,播放效果不一定好。了解到有开源的播放器,能实现类似视频网站的自适应分辨率的功能,这里使用的是 Google 的 Shaka Player。 # 使用 Shaka player # 下载 JS 库 到 release 页面,下载 JS 库。 打开压缩包,在 package/dist 目录下,即可找到 Shaka player 所需的 JS 文件。 shaka-player.compiled.js 播放器 SDK shaka-player.ui.js 带 UI 的播放器 SDK controls.css 播放器 UI...
1.8k 2 分钟

记录一下调用微信支付的 Go SDK 流程。 # 安装 go get -u github.com/wechatpay-apiv3/wechatpay-go# 初始化 根据文档示例,各个模块还是比较清晰。JSAPI 支付,APP 支付和扫码支付的调用都类似,需要初始化 core.Client 对象,再以此 client 初始化各个类型的支付服务。 import ( "context" "os" "github.com/wechatpay-apiv3/wechatpay-go/core"...
2.2k 2 分钟

# Filter 与 Middleware # 跨域配置 http.Filter(handlers.CORS( handlers.AllowedHeaders([]string{"Content-Type", "X-Requested-With", "Authorization"}), handlers.AllowedOrigins([]string{"*"}),...