自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js提取截图中的中文

js提取截图中的中文。

2024-01-21 21:31:38 448

原创 gorm一个方法中查询数据库某一列不重复的方法

gorm一个方法中查询数据库某一列不重复的方法。

2023-12-17 22:06:38 282

原创 kratos 跨域处理

kratos 跨域处理。

2023-12-12 22:17:13 149

原创 系统架构设计-权限模块的设计

系统权限模块的设计

2023-12-02 21:45:00 253

原创 golang切片数据转换为json tree树结构

golang切片数据转换为json tree树结构。

2023-11-13 21:21:54 121

原创 Golang 整合RocketMQ

golang 整合RocketMQ

2023-11-12 21:25:00 917

原创 k8s资源调度

k8s 资源调度

2023-10-30 21:11:33 983 2

原创 k8s 标签和选择器

k8s标签和选择器

2023-10-30 21:09:48 200

原创 k8s 资源管理方式

k8s 资源管理方式

2023-10-30 21:07:57 787

原创 k8s 集群的组成和原理

k8s集群的组成和原理

2023-10-30 21:05:52 242

原创 Go中原生http服务的实现方式

【代码】Go中原生http服务的实现方式。

2023-10-25 21:22:55 57

原创 Go 语言错误处理方式

Go 语言错误处理方式。

2023-10-25 21:21:06 88

原创 gorm 中的事务运用

在编写业务代码的过程中,如果涉及到多张表的更新操作,为了确保数据的一致性,我们会在业务代码的过程中加上事务的控制,那么针对go 语言中,如果我们使用gorm框架改如何操作呢?

2023-10-17 22:18:59 717

原创 channel一篇全搞定

channel是一个数据管道,可以往里面写数据,可以从里面读数据,channel是goroutine之间数据通信的桥梁,而且是线程安全的,channel遵循先进先出的原则,写入数据和读出数据都会加锁。channel 按照声明和定义的方式可以从读写的方式上划分为只读的channel、只写的channel、可读可写的channel;从带不带缓存区的角度又可以划分为带缓存区的channel和不带缓存区的channel。

2023-10-17 21:35:10 191

原创 Go的函数选项模式

在go的开发过程中,有的时候我们常常会碰到这样的场景:new一个结构体的时候参数不确定,但是我们又需要根据我们的需求来进行结构体的初始化赋值,那么碰到这样场景的时候,我们除了为不同的初始化方法写多个结构体的new方法之外,还可以运用Go 语言的函数选项模式来进行初始化赋值操作。

2023-10-17 21:30:25 359

原创 Go整合ElasticSearch

go 整合es

2023-07-27 21:35:35 1115

原创 ElasticSearch初探

ElasticSearch 初探

2023-07-23 20:38:57 344

原创 Go整合etcd

go 整合etcd

2023-07-20 22:18:42 402

原创 golang整合kafka之生产者和消费者案例

golang 整合kafka之生产者和消费者案例

2023-07-16 15:47:04 459

原创 golang整合kafka

消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,有消息系统来确保信息的可靠专递,消息发布者只管把消息发布到MQ中而不管谁来取,消息使用者只管从MQ中取消息而不管谁发布的,这样发布者和使用者都不用知道对方的存在。Partition:每个主题(topic)可以被分成多个分区(partition),每个分区是一个有序的消息队列,生产者将消息发送到某个特定的分区,每个分区可以分布在不同的服务器上以实现负载均衡、容错等目的。仅支持统一分区内消息有序,无法实现全局消息有序;

2023-07-16 15:25:04 2294

原创 Go判断IP是否属于某个网段

Go判断IP是否属于某个网段

2023-05-25 21:43:41 213

原创 Go语言的泛型

Go语言的泛型

2023-05-25 21:40:17 50

原创 mongodb在go中api实践

mongodb在go中api实践

2023-04-09 20:44:30 140

原创 mongodb高级进阶

这个键还会给出你所使用的索引的名称,你通过这个名称可以查看当前数据库下的system.indexes集合(系统自动创建,由于存储索引信息,这个稍微会提到)来得到索引的详细信息。mongodb不支持事务,所以,在你的项目中应用时,要注意这点。无论什么设计,都不要要求mongodb保证数据的完整性,但是mongodb提供了许多原子操作,比如文档的保存,修改,删除等,都是原子操作,所谓原子操作就是要么这个文档保存到Mongodb,要么没有保存到Mongodb,不会出现查询到的文档没有保存完整的情况。

2023-04-08 22:07:55 353

原创 mongodb基本命令实战

MongoDB 使用 update() 和 save() 方法来更新集合中的文档,update() 方法用于更新已存在的文档,save() 方法通过传入的文档来替换已有文档,_id 主键存在就更新,不存在就插入。管道操作是可以重复的。db.col.find({“likes”: {$gt:50}, $or: [{“by”: “菜鸟教程”},{“title”: “MongoDB 教程”}]}).pretty()就是说,创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。

2023-04-08 22:06:03 336

原创 MongoDB入门

MongoDB 是一个基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案;MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB 是一个面向文档存储的数据库,操作起来比较简单和容易。你可以在MongoDB记录中设置任何属性的索引 (如:FirstName=“Sameer”,Address=“8 Gandhi Road”)来实现更快的排序。

2023-04-08 22:04:52 459

原创 kratos实现csv文件的导入和导出

kratos实现csv文件的导入和导出

2023-04-08 21:54:51 392

原创 Go操作Redis

Go整合Redis 采用的客户端为redis-go

2023-03-20 22:47:25 416

原创 go实现分布式锁

go实现分布式锁。

2023-03-08 21:28:56 86

原创 Go操作CSV相关功能】

Go操作CSV相关功能】

2023-03-08 21:23:00 140

原创 go中实现Set

go中实现Set。

2023-03-07 22:11:39 150

原创 go 中进行IP的校验

go 中进行IP的校验。

2023-03-07 22:09:28 254

原创 go 中正则表达式的运用

go 中正则表达式的运用。

2023-03-07 22:03:10 63

原创 protobuf使用总结

protocol buffers使用总结。

2023-03-07 21:57:04 225

原创 Go中字符串和特定数值类型的相互转换

Go中字符串和特定数值类型的相互转换。

2023-03-05 22:40:55 82

原创 Go中的时间处理

Go的时间相关API操作在日常的开发中经常用到,下面进行总结汇总。

2023-03-05 21:25:31 51

原创 借助map实现localCache

借助map实现localCache。

2023-03-01 22:58:04 130

原创 Go实现gorm框架通用curd接口

Go实现gorm框架通用curd接口。

2023-03-01 22:33:41 270

原创 Go 中Ticker的实际运用

Go 中Ticker的实际运用。

2023-03-01 21:55:10 95

原创 Go实现文件的读取与动态替换

日常的开发中经常会有这样的场景,需要针对文件的内容进行读写,并且有的时候还需要对读如的内容进行加工处理后再写入文件,下面是一个具体的实际案例。fmt.Println(“替换前的内容:”, Read(“10/test.yaml”))

2023-03-01 21:26:38 297

空空如也

空空如也

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

TA关注的人

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