自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猛犸象

一只不知疲惫的猛犸

  • 博客(2)
  • 收藏
  • 关注

原创 golang中的sha1,crc32

package main import ( "crypto/sha1" "encoding/hex" "fmt" "hash/crc32") //生成sha1func SHA1(str string) string{ c:=sha1.New() c.Write([]byte(str)) return hex.EncodeToString(c.Sum(nil))} func CRC32(str string) uint32{ return crc32.ChecksumIEEE

2021-08-11 15:45:48 1049

原创 golang中的分布式ID生成器snowflake原理解析

golang中的分布式ID生成器snowflake原理解析package mainimport ( "fmt" "github.com/bwmarrin/snowflake")func main() { node, err := snowflake.NewNode(1) if err != nil { fmt.Println(err) return } id := node.Generate() // Print out the ID

2021-08-04 15:28:18 1168

空空如也

空空如也

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

TA关注的人

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