配置 ejabberd_http导出 mod_http_api handler {代码...} api 权限无权限配置 who 配置成 all {代码...} 只允许localhost访问 {代码...} 一些api需要配置 mod_admin_extra 才能使用,比如 send_message {代码...}...
PG的staging环境导入测试数据,出现 duplicate key value violates unique constraint表: userextrainfo最大id {代码...} 下一个自增id {代码...} 需要重新reset下自增id {代码...}
mix.exs 添加依赖 {代码...} 配置 ejabberd application config/config.exs {代码...} 下载官方示例配置文件到 config/ejabberd.yml[链接]编译 {代码...} openssl 问题 {代码...} openssl [链接]设置环境变量 {代...
pipeline流程 使用golangci-lint 检查代码 编译代码 部署二进制 before_script 设置环境变量 主要 GOPROXY设置 {代码...} golangci-lint 默认集成了很多开箱即用的linter [链接] {代码...} allow_failure 表示失...
redis 事务处理命令 MULTI:开启一个事务 EXEC:事务执行,将一次性执行事务内的所有命令 DISCARD:取消事务 使用 WATCH+MULTI 的方式来实现乐观锁 WATCH:监控一个或多个键,如果事务执行前某个键发生了改动,那...
有时候想测试些东西,本地改起来比较快,但是要部署到服务器上才能验证,通过 git 的话得反复改反复提交到 gitlab,导致提交历史乱七八糟,这个时候就可以用 git scp 快速复制文件:
ActiveRecord’s queries tricks 小记 原文 [链接] 关联表join时使用条件 {代码...} 更好的做法 {代码...} 关于 merge[链接][链接] 嵌套join的差异 User has_one Profile Profile has_many Skills {代码...} 内链...
A database contains one or more named schemas, which in turn contain tables. Schemas also contain other kinds of named objects, including data types, functions, and operators. The same object name ...
rails mysql redis 的开发环境 首先构建自己的镜像 Dockerfile.development {代码...} docker-compose.yml 配置 使用mysql redis,数据库配置里host要写成 mysql, redis {代码...}
RoundTripper is an interface representing the ability to execute a single HTTP transaction, obtaining the Response for a given Request.
GB 介绍 Site: [链接] Github: [链接] 官网首页介绍A project based build tool for the Go programming language. 所以gb 是一个构建工具,依赖管理插件完成的 gb-vendordoc 为什么用gb,最喜欢的一点是 Project...
“关系数据库通常会使用一个主服务器(master)向多个从服务器(slave)发送更新,并使用从服务器来处理所有读请求。Redis也采用了同样的方法来实现自己的复制特性,并将其用作扩展性能的一种手段”
logrotate使用 配置在 /etc/logrotate.d/下 配置示例 {代码...} 参数 daily 表示每天检查 size=200M 超过200M日志文件处理 rotate 10 保存多少份 compress 表示压缩 missingok 表示如果找不到日志也没关系 notife...
Gitlab CI 本地Debug 对一个go项目配置gitlab 的ci配置文件 {代码...} 过程输出 {代码...} 配置gitlab ci时遇到报错,需要在本地debug,只需要在本地运行 gitlab-runner 安装gitlab-runner Install on macOS - Gi...
Ruby 继承父类有参数如何实现? 英文原文 [链接] Rails 5 中可以看到migration定义中会有版本参数 ActiveRecord::Migration[5.0] 原理是只要< 后边返回的是类对象就可以 基本继承 {代码...} 也可以这样,foo 为...
rsyslog debug mode readhat DEBUGGING RSYSLOG doc debug 模式下 启动rsyslog, rsyslogd的日志打印到标准输出 {代码...} -n 表示not fork rsyslog 支持设置下面的环境变量,改变debug日志文件位置 {代码...} RSY...
rsyslog 输出模块 omprog 文档: [链接] 规则 把数据通过stdin传给外部程序处理 一条log一行 从stdin 读取数据直到EOF 处理数据 读到EOF时退出 {代码...} 配置示例 {代码...} 测试 读取/var/log/test.in数据 ->...
rsyslog 输入模块imfile 实验: 读取 /var/log/test.in 日志, 输出到 /var/log/test.out 文档: imfile: Text File Input Module 版本 创建 /etc/rsyslog.d/10-file-test.conf 配置文件 {代码...} 配置 配置文件生...
Ruby 使用 Fiddle 调用 C 函数 写一个c函数 split.c {代码...} 编译成动态库 {代码...} 在 split.rb 里调用 libsplit.so 里的 split 函数 {代码...} Fiddle.dlopen,与c中调用动态链接库方法名相同dlopen Fiddle:...
*t 将返一个带year(4位), month(1-12), day (1--31), hour (0-23), min (0-59), sec (0-61), wday (星期几, 星期天为1), yday (年内天数), isdst (是否为日光节约时间true/false)的表
$ Ruby/Elixir/Golang[链接]