自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 ElasticSearch操作Go

Es搜索引擎通过Golang操作

2022-07-18 15:16:35 656 2

原创 Golang 操作Elastic进行插入数据,查询与模糊查询

Golang 操作Elastic进行插入数据,查询与模糊查询

2022-07-07 17:27:12 1670

原创 Golang 正则匹配IP域名并去重

工作需要用到Golang使用正则匹配文档或字段中IP或者域名,并去重,返回切片

2022-02-22 15:16:21 2359 2

原创 Sarama包使用(一)

type RequiredAcks int16RequiredAcks is used in Produce Requests to tell the broker how many replica acknowledgements it must see before responding. Any of the constants defined here are valid. On broker versions prior to 0.8.2.0 any other positive int16.

2022-02-08 11:26:03 1117

原创 Golang如何高效复制一个切片

a := []string{"1","2","3"} b := make([]string,len(a)) copy(b,a)log.Println(b)a := []string{"1","2","3"}b := append(a[:0:0], a...)log.Println(b)高效简洁的写法,记录一下

2021-08-02 15:43:52 392

原创 Golang获取真实IP,判断是否为内网IP

通过消息传递头部信息获取IP// ClientIP 尽最大努力实现获取客户端 IP 的算法。// 解析 X-Real-IP 和 X-Forwarded-For 以便于反向代理(nginx 或 haproxy)可以正常工作。func ClientIP(r *http.Request) string { ip := strings.TrimSpace(strings.Split(r.Header.Get("X-Forwarded-For"), ",")[0]) if ip != "" { re

2021-07-30 09:31:51 2405

原创 Postgresql触发器实现约束功能

当操作插入命令时候,当限定的role_id=2时插入的命令中username不能为空触发器方法CREATE OR REPLACE FUNCTION identifyIdfunc() RETURNS TRIGGER AS $BODY$BEGINIF (CASE WHEN NEW.t_role_id =2 THEN NEW.username is null else 1=2 END) THEN INSERT INTO test.t_user(t_user_id)VALUES ('erro...

2021-07-08 17:06:16 306

PostgrelSQL触发器代替实现约束

PostgrelSQL触发器代替实现约束

2021-08-10

空空如也

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

TA关注的人

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