自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 MySql的JSON使用方式

本文整理了本人在工作过程中对json的使用方法。在json的使用过程中碰到了各种问题。分享给广大业务开发者,希望有所帮助。json mysql json_extract

2023-10-23 11:56:17 138 1

原创 rust error: lifetime may not live long enough

error: lifetime may not live long enough returning this value requires that `'life0` must outlive `'static` cannot move out of `db`, a captured variable in an `Fn` closure variable moved due to use in generator is moved here

2023-09-07 09:47:24 174

原创 redis配合golang实现简单的抢红包功能

抢红包功能是一个比较重要的功能,在分布式环境中,需要考虑使用redis或etcd等缓存中间件来实现。1.使用redis中的`set`实现 2.在lua脚本中处理保证一致性 3.每抢一个红包就从set中捞取一个值 4.最终一致性由关系数据库保证 5.防止重复从关系数据库加载未抢数据,在抢完后把set删除添加同名string值

2023-08-11 12:26:38 170 1

原创 rust语言实现redis分布式锁

rust实现的redis锁功能,通过lua脚本保证数据一致性。

2023-08-08 14:55:05 306

原创 使用Go语言编写pdf小工具

由Go语言写的pdf小工具 文本转pdf 图片转pdf pdf文件切分 github.com/pdfcpu/pdfcpugithub.com/jung-kurt/gofpdf

2023-07-26 17:44:55 630 1

原创 给filebeat添加收集日志到clickhouse的功能

filebeat插件 保存收集到的日志到clickhouse

2023-06-25 14:01:51 402

原创 使用go语言实现的阿里云对象存储签名直传

阿里云对象存储签名直传 golang版本 oss 上传 文件 直传

2023-05-13 11:13:29 344

原创 通过kafka和filebeat收集日志 再保存到clickhouse 最后通过grafana展现

filebeat收集日志发送到kafka golang服务程序从kafka接收日志数据 再由golang服务程序写入日志数据到clickhouse数据库 以供日志查询分析使用

2023-02-07 14:36:39 804

原创 通过post form方式 以表单形式直接上传文件到阿里对象存储 签名直传

文件 直传 阿里云 阿里云OSS 对象存储 form文件上传 上传文件 OSS uniapp upload file uploadfile 表单 表单上传 form

2022-02-23 10:41:53 543

原创 使用golang实现websocket消息推送

golang 推送 webSocket ws rabbitmq gin docker

2022-02-18 12:16:20 2745

原创 使用golang删除重复文件

使用golang删除重复文件

2022-02-11 17:36:55 997

golang生成公钥私钥证书 及 自签名证书 通过云账号dns验证直接生成freessl证书 openssl常用方法介绍

1.go生成rsa证书 自签名证书 2.go生成ecc证书 自签名证书 3.go生成公钥私钥 4.对自已生成的公钥私钥进行签名,得到签名证书crt 5.通过设置云dns账号直接生成freessl证书 6.openssl一些惯用方法介绍 7.如生成pfx格式的证书包文件的方法

2023-10-25

合并多个图片文件到pdf格式

1.把要合并的图片文件按名称字典顺序排列好 2.把这个图片文件拖到此exe上面 3.在相同文件夹生成一个新的pdf文件 由Go语言编写 不得用于违法行为 仅限个人使用

2023-07-26

切分pdf文件 25页一个小文件

1.把pdf文档拖动到此exe上面 2.在相同文件夹生成同名前缀的切分后的小pdf文件 3.每个小文件25页 同Go语言编写 不得用于违法活动 仅限个人使用

2023-07-26

合并文本文件生成pdf

1.把文本文件按名称的字典顺序排列好 2.把这些文本文件拖动到exe上 3.在文件夹中得到一个out.pdf的文件 内部使用的是仿宋10号字体 页面使用的A4纵向排列,边距:上7mm,左右各5mm 文件与文件内容由分割线分开 分割线上显示下面文件路径与名称 每页的下方显示当前的页码 如: -9- pdf文件结束时有结束标志 本工具使用Go语言编写 仅限个人使用 不得用于违法行为

2023-07-26

golang接受 kafka 日志数据 格式转化后 保存到clickhouse 批量 高速 结构化日志保存

后端服务把json日志保存到文件 filebeat服务收集起来并发送到 kafka消息队列 golang服务 从kafka接收日志数据 经过日志格式的清洗与转化后 保存到clickhouse数据库 供检索分析使用 这是一个完整的日志收集循环 适合一个小型分布式或单体服务使用

2023-01-15

使用golang实现的推送系统 结合rabbitmq消息队列 gin-web实现消息接收推送

golang 推送系统 单机 客户端通过websocket连接到服务端 客户端发送jwt-token验证身份,确定用户是谁 服务端从rabbitmq接收消息,根据消息所属通过websocket推送到具体用户 服务端从http api接收消息,根据消息所属通过websocket推送到具体用户

2022-02-18

golang实现的文件去重小工具,有git提交历史、注释、windows,linux可执行文件。

golang学习 文件去重小工具 "github.com/tealeg/xlsx" excel导出示例 在docker中构建golang可执行文件 golang windows到linux交叉编译脚本

2022-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除