自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(167)
  • 收藏
  • 关注

原创 golang rabbitmq客户端连接及重连

golang的rabbitmq客户端连接、发送、发送异常、重连

2024-04-18 17:37:57 560 2

原创 主流消息队列特性对比及选型

消息队列是一种用于在不同应用程序之间传递消息的通信方式。它通常由一个中间件系统管理,允许应用程序发送、接收和处理消息,而无需直接连接或了解彼此的细节。

2024-04-06 19:09:19 772

原创 主流验证码对比及选型

对主流验证码进行分析对比,以供选型。

2024-04-06 06:20:15 740

原创 golang微服务框架特性分析及选型

golang微服务框架特性分析,以供选型参考

2024-04-03 15:00:15 1500

原创 halo --- 上传图片服务器错误

上传图片时,报错服务器错误(包括上传附件、博客文章插入图片、上传相册)

2023-08-10 22:00:32 563

原创 gogs --- An error has occurred : get submodule “mark“: submodule does not exist

自己搭建了gogs,在展示master分支时正常,切换到新创建的dev分支时页面500,报错:An error has occurred : get submodule "mark": submodule does not exist Application Version: 0.13.0+dev

2023-07-22 15:33:59 442

原创 grpc --- protoc生成的pb.go文件的位置

测试在不同位置执行protoc命令时,生成的pb.go文件的位置。

2023-07-18 21:44:28 1297

原创 go --- 比较两个数组的异同(增加/删除了哪些元素)

Go实现:比较两个数组的异同,新数组相对于旧数组增加了哪些元素,删除了哪些元素。

2023-05-22 21:17:44 500

原创 时序数据库基本概念学习

时序数据就是一串按时间维度索引的数据,这类数据描述了某个被测量的主体在一个时间范围内的每个时间点上的测量值。 对时序数据践行建模的话,会包含三个重要部分:主体,时间点和测量值。

2022-12-04 16:40:24 1264

原创 主流时序数据库分析及选型

对比了当前主流的时序数据库的优缺点,以供选型时参考。

2022-12-03 18:11:08 14511 1

原创 go --- 常用签名流程整理(hmac)

最近对接了多个第三方平台,但是都没有提供go的sdk,所以把签名流程做了个整理,以便将来复用。

2022-10-28 10:11:32 767

原创 lua --- 基本语法学习

lua基本语法学习

2022-08-07 17:34:36 723

转载 go --- air自动重新编译

实时监听项目的代码文件,在代码发生变更之后自动重新编译并执行。

2022-07-21 22:27:24 722

原创 git --- Docker搭建本地Git仓(Gogs)

Docker搭建本地Git仓(Gogs)

2022-06-29 12:05:05 923

原创 mac配置java环境

配置java环境

2022-06-18 16:50:00 15162 3

原创 gorm --- Error 1292: Incorrect datetime value: ‘1655178473‘ for column ‘updated_at‘ at row 1

Error 1292: Incorrect datetime value: '1655178473' for column 'updated_at' at row 1

2022-06-15 20:11:44 691 4

原创 sql --- 慢sql定位及优化

慢sql的定位及优化

2022-06-15 19:43:05 12689

原创 go --- go-bin获取请求参数

go-bin获取请求参数的各种方法。

2022-06-14 23:45:09 825

原创 go --- 监控文件变化

在对文件进行热更新时,需要监听文件的变化,记录下go中实现文件监听的一种方式。

2022-06-12 17:36:51 1979

原创 Restful API 接口规范

整理了restful api的一些基本规范。

2022-06-12 17:29:53 527

原创 go --- 根据文件头判断文件类型

通常我们会选择通过文件后缀来判断文件类型,对于一些类型被重命名的文件,就会判断失误。因此,通过文件头来进行判断会更准确些。

2022-06-05 21:51:56 3735

原创 curl --- curl: (35) Encountered end of file

curl: (35) Encountered end of file 问题解决

2022-05-29 16:58:32 3403

原创 go --- 常用第三方库整理

go常用第三方库整理

2022-05-19 18:37:30 542

原创 go ---各种时间转化实践

go的各种时间转化实践

2022-05-18 18:47:05 577

原创 go --- decimal 四舍五入/去尾/进一保留两位小数 不足小数点后填充0

decimal小数点后的0被忽略时,自动补充0。

2022-05-14 04:37:05 4930

原创 go --- validator验证器实践

validator验证器实践

2022-05-14 02:47:03 369

原创 proto报错 --- panic: proto: file “proto/service.proto“ has a name conflict over DESC

proto报错 --- panic: proto: file "proto/service.proto" has a name conflict over DESC

2022-04-26 23:33:41 4521

原创 git ---常用命令及问题整理

git的常用命令整理,以及一些常见问题的处理。

2022-04-23 22:25:41 494 1

原创 区块链相关知识整理

区块链相关知识整理

2022-04-11 22:03:08 4833

原创 区块链 --- 分布式金融(DeFi)

DeFi相关概念的介绍以及常用场景的了解。

2022-04-10 22:03:46 326

原创 kafka --- 基本概念及原理学习

kafka中基本的概念了解以及相关原理的学习。

2022-04-04 18:50:28 2280

原创 配置中心开源方案选型

记录几种常用配置中心开源方案的特性对比,用于为选型提供依据。

2022-03-28 23:21:46 931

原创 注册中心开源方案选型

记录各注册中心特性对比,用于提供选型依据。

2022-03-28 23:12:12 2930

转载 前后端常用鉴权方式的整理

整理了4种目前常用的前后端鉴权方式。

2022-03-26 15:12:52 676

原创 分布式定时任务开源方案

整理了常用的几种分布式定时任务开源方案的优缺点对比。

2022-03-25 23:41:47 3968

转载 延时任务的几种实现方式及优缺点比较

延时任务的几种实现方式及优缺点比较。

2022-03-25 16:21:55 1440

原创 Zookeeper --- 基本原理学习

Zookeeper 是 Google 的 Chubby一个开源的实现,是 Hadoop 的分布式协调服务。它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等

2022-03-19 22:17:02 2302

转载 gorm ---零值(0、““、false等)不参与查询和更新

当使用零值进行查询时,零值并没有作为查询条件进行查询,更新时也有这样的问题,零值不更新。

2022-03-12 23:25:38 2639

原创 消息队列 --- RabbitMQ基本概念学习及安装使用

RabbitMQ基本概念学习及安装使用。

2022-03-07 23:19:11 1627

原创 GRPC基本概念学习及安装教程

grpc基本概念的了解以及安装教程。

2022-03-06 02:08:31 5306

空空如也

空空如也

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

TA关注的人

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