摘要:
ElasticSearch 官网 https://www.elastic.co/cn/ 中文社区 https://elasticsearch.cn/ 1.1 什么是 ElasticSearch ? ElasticSearch(弹性搜索):是一款开源的分布式、 RESTful 风格的搜索和数据分析引擎 阅读全文
摘要:
Beego 本文主要是对官方文档搬运 中文新版文档网站 https://beego.gocn.vip/ 快速开始 首先确保自己已经安装了 GO,版本在 1.16 之上,同时设置了 GOPATH 环境变量,并且将 GOPATH/bin 加入到了环境变量。 我们建议你直接使用最新的稳定版本,因为我们会尽 阅读全文
摘要:
GORM 写这博客时,gorm最新版本是v1.22.5。实际使用时,文档以官方文档为准。本文主要是对官方文档的搬运。 官方文档 https://gorm.io/zh_CN/docs/index.html 连接到数据库 GORM 官方支持的数据库类型有: MySQL, PostgreSQL, SQli 阅读全文
摘要:
worker pool(goroutine池) 在工作中我们通常会使用可以指定启动的goroutine数量–worker pool模式,控制goroutine的数量,防止goroutine泄漏和暴涨。 一个简易的work pool示例代码如下: func worker(id int, jobs <- 阅读全文
摘要:
grpc的流模式例子 工程结构: stream_grpc_test ├─client │ client.go │ ├─proto │ stream.pb.go │ stream.proto │ └─server server.go proto文件: syntax = "proto3"; option 阅读全文
摘要:
select 当程序有多个channel协同工作,ch1,ch2,某一时刻,ch1或者ch2触发了,程序要做响应的处理。使用select来监听多个通道,当管道被触发时(写入数据,读取数据,关闭管道)。 select语法与switch case很像,但是所有的分支条件都必须是通道IO。它有一系列cas 阅读全文
摘要:
Win 使用VScode Rmote SSH 免密登录Linux 服务端配置 在win上生成公钥,私钥 ssh-keygen -t rsa -b 4096 去到C:\Users\username\.ssh目录下,把id_rsa.pub复制出多一个副本id_rsa_win.pub,然后传到服务器的/h 阅读全文
摘要:
Protobuf与GRPC Protobuf 下载protoc-3.19.3-win64.zip https://github.com/google/protobuf/releases 解压后,把bin路径加入环境变量,比如D:\Program Files\protoc-3.19.2-win64\b 阅读全文
摘要:
HBase 的安装与基础Shell操作 Hbase解压 到指定目录: tar -zxvf hbase-2.4.9-bin.tar.gz -C /opt/module HBase 的配置文件修改 1) 在hbase/conf目录下,修改hbase-env.sh: export JAVA_HOME=/u 阅读全文
摘要:
Springboot 2.3.7.RELEASE application.yml spring: application: name: es-application elasticsearch: rest: uris: http://localhost:9200 pojo package com.e 阅读全文