摘要:
出现问题: 在Gin框架中,我们可以依赖gin-contrib/sessions中间件处理session,redis作为存储引擎,如下 import( "github.com/boj/redistore" "github.com/gin-contrib/sessions" "github.com/g 阅读全文
摘要:
讯飞开放平台语音转写 golang实现demo: package main import ( "bytes" "crypto/hmac" "crypto/md5" "crypto/sha1" "encoding/base64" "encoding/hex" "encoding/json" "erro 阅读全文
摘要:
Nginx官方定义了Mainline、Stable、Legacy三种版本 Mainline version(主线版本) 该版本包含最新的功能和bug修复,被视为开发版,即正在活跃开发中的版本。其版本号通常为单数,这个版本的更新较快,可能会引入新的功能和修复,但也可能存在尚未解决的bug。 Stabl 阅读全文
摘要:
常用sql语句 查看二进制日志文件位置 SHOW VARIABLES LIKE 'log_bin_basename'; 查看二进制日志文件的索引文件位置 SHOW VARIABLES LIKE 'log_bin_index'; 查看二进制日志文件的过期天数 SHOW VARIABLES LIKE ' 阅读全文
摘要:
8.10 版本之前 1.设置同义词文件 config/analysis/synonyms.txt a,b => c a,b,c 第一种在分词的时候,a,b都会解析成为c,然后把c存入索引中 第二种在分词的时候,有a的地方,都会解析成a,b,c,把a,b,c存入索引中 第一种方法相比之下有个主词,比较 阅读全文
摘要:
概述 Asynq是一个基于Go语言的异步任务处理解决方案,它提供了轻量级的、易于使用的API,并且具有高可扩展性和高可定制化性。Asynq主要由以下几个组件组成: 任务(Task):需要被异步执行的操作。 处理器(Processor):负责执行任务的工作进程。 队列(Queue):存放待执行任务的队 阅读全文
摘要:
常用命令 supervisorctl status // 查看所有管理进程状态 supervisorctl stop xxx // 停止某个进程 supervisorctl start xxx // 启动某个进程 supervisorctl restart xxx // 重启某个进程 supervi 阅读全文
摘要:
错误计算md5值 // 打开合成文件 complateFile, _ := os.Create("./test.zip") defer complateFile.Close() // 循环分片合成 for i := 0; i < 5; i++ { // ... 省略中间步骤 complateFile 阅读全文
摘要:
解压代码 package main import ( "archive/zip" "bytes" "fmt" "golang.org/x/text/encoding/simplifiedchinese" "golang.org/x/text/transform" "io" "io/ioutil" " 阅读全文
摘要:
docker安装 拉取镜像 docker pull apache/tika:latest 运行容器 docker run -itd -p 9998:9998 --name tika apache/tika:latest 使用 命令行模式 curl -s -X PUT -T ./test.txt lo 阅读全文