logo头像

待到风起时,扬帆济沧海

elasticsearch核心概念(初版)

elasticsearch核心概念(初版)

核心概念Node 与 ClusterElastic 本质上是一个分布式数据库,允许多台服务器协同工作,每台服务器可以运行多个 Elastic 实例。 单个 Elastic 实例称为一个节点(node)。一组节点构成一个集群(clust...

protobuf

grpc与protobufProtobuf 协议详解各语言类型.proto TypeC++ TypeJava TypePython Type[2]Go TypeRuby TypeC# TypePHP TypeDart Typedoub...

前后端开发规范

前后端API对接规范 版本 编写人 编写时间 更新内容 1.0.0 Abner 2019年7月8日 初稿 由前端(APP端)和后端一起协定接口规范的内容, 确定每一个接口的地址(URL), 输入(request)和输出(...

Docker-Compose详解

Compose中有两个重要的概念: 服务(service):一个应用的容器,实际上可以包括若干个运行相同镜像的容器实例。 项目(project):由一组关联的应用容器组成的一个完整的业务单元,在docker-compose.yml文...

go modules 详解

go modules 详解

go mod的介绍我们以前用 go get 获取依赖其实是有潜在危险的,因为我们不确定最新版依赖是否会破坏掉我们项目对依赖包的使用方式,即当前项目可能会出现不兼容最新依赖包的问题。随着 go1.11 的发布,go 给我们带来了 mod...

Go相对路径问题

问题1、 go run 我们上移目录层级,到 $GOPATH/src 下,执行 go run gin-blog/main.go 123[$]# go run gin-blog/main.goFail to parse 'co...

php错误和异常处理总结

1. 异常1.1 抛出异常当一个异常被抛出后代码会立即停止执行,其后的代码将不会继续执行,PHP 会尝试查找匹配的 “catch” 代码块。如果一个异常没有被捕获,而且又没用使用set_exception_handler()作相应的处...