摘要:
### 简易版 ```golang import ( "log" "github.com/casbin/casbin/v2" "github.com/casbin/casbin/v2/model" gormadapter "github.com/casbin/gorm-adapter/v3" _ " 阅读全文
摘要:
分层概念 在领域驱动设计中,通常将一个应用系统划分为四层架构,分别是表现层、应用层、领域层和基础设施层。 表现层:负责处理用户界面和用户交互,如接收用户输入,显示输出结果等。 应用层:负责协调应用程序的活动,如处理业务用例和业务流程等。 领域层:负责实现业务逻辑和业务规则,包含领域模型和领域服务等。 阅读全文
摘要:
参考:https://prometheus.io/docs/guides/go-application/ go默认基础指标 package main import ( "net/http" "github.com/prometheus/client_golang/prometheus/promhtt 阅读全文
摘要:
开始安装 docker run -d --name=prometheus -p 9090:9090 prom/prometheus docker run -d --name=grafana -p 3000:3000 grafana/grafana docker run -d --name=node- 阅读全文
摘要:
一、安装 创建docker-compose.yml version: "2" services: zookeeper: image: docker.io/bitnami/zookeeper:3.8 ports: - "2181:2181" volumes: - "zookeeper_data:/bi 阅读全文
摘要:
区块链本质 区块链的本质是分布式的数据库 区块链是公开的数据库,不是私人的数据库 区块链是加密货币和智能合约的基础 区块链基本原型 实现区块的结构 在区块链中,存储有效信息的是区块 Timestamp是当前时间戳,也就是区块的创建时间 PrevBlockHash存储的是上一个区块的哈希值 Data是 阅读全文
摘要:
记忆口诀: 23种常用设计模式,创建型模式5种,结构性模式7种,行为模式11种。 创建型模式:工厂方法、抽象工厂、生成器、原型、单例 结构型模式:适配器、桥接、组合、装饰、外观、享元代理 行为模式:责任链、命令、解释器、迭代器、中介者、备忘录、观察者、状态、策略、模板方法、访问者 简单概括 创建型模 阅读全文
摘要:
1、先购买集群,后创建命名空间 test_app_namespace 2、后创建镜像仓库 my_repo 3、本地登录腾讯云容器镜像服务 Docker Registry docker login ccr.ccs.tencentyun.com --username= 4、配置好Dockerfile,打 阅读全文
摘要:
明文传输 upstream backend { # 把下面的服务端地址和端口改成你自己的 server 127.0.0.1:50052; server 127.0.0.1:50051; } server{ listen 80 http2; location /hello.Hello { grpc_p 阅读全文
摘要:
作用:保存和复用临时对象,减少内存分配,降低 GC 压力。 正常代码: type Student struct { Name string Age int32 Remark [1024]byte } var buf, _ = json.Marshal(Student{Name: "Geektutu" 阅读全文