对于java程序员来说,插件化是一件很酷的功能,小二有幸在工作中实现了此功能。 需要将mysql的数据通过canal同步至kafka/mysql/hdfs等 实现 public class PluginManager { private final static Logger...
protoc和protoc-gen-go-grpc安装及编译
一、install protocol buffer compiler PB_REL="https://github.com/protocolbuffers/protobuf/releases" curl -LO $PB_REL/download/v3.15.8/protoc-3.15.8-linux-x86_64.zip unzip protoc-3.15.8-linux-x8...
Go时间戳和日期字符串的相互转换
//获取当前时间 返回time.Time格式 func GetCurrentTime() time.Time { return time.Now() //打印结果 2021-04-11+12:52:52.794351777++0800+C } //获取当前时间戳 func GetCurrentTimestamp() int64 { ...
golang 中string和int类型相互转换
总结了golang中字符串和各种int类型之间的相互转换方式: string转成int: int, err := strconv.Atoi(string) string转成int64: int64, err := strconv.ParseInt(string, 10, 64) int转成string: strin...
Golang 生成随机数字、随机字符串
生成随机数字 func RandomInt(start int,end int) int{ rand.Seed(time.Now().UnixNano()) random:=rand.Intn(end-start) random = start + random return random } 生成随机字符串 func R...
Java excel一对多导入
基于spring boot框架,先上pom配置 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> ...
Java导入导出excel,easypoi的简单使用
基于spring boot框架,先上pom配置 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> ...
Golang查找字符是否在数组中,例如:php中的in_array
php里面有个函数叫in_array(search,arr),用来判断某个值是否存在特定一维索引数组中。 golang如何实现? //查找字符是否在数组中 func InArray(obj interface{}, target interface{}) (bool) { targetVal...
Go语言之map
Go语言中提供的映射关系容器为map,其内部使用散列表(hash)实现。 map map是一种无序的基于key-value的数据结构,Go语言中的map是引用类型,必须初始化才能使用。 map定义 Go语言中 map的定义语法如下...
Go语言文件操作
本文主要介绍了Go语言中文件读写的相关操作。 文件是什么? 计算机中的文件是存储在外部介质(通常是磁盘)上的数据集合,文件分为文本文件和二进制文件。 打开和关闭文件 os.Open()函数能够打开一个文...