会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
戒奢从简,起早贪黑,努力提升
——拼搏
首页
新随笔
联系
管理
2023年5月23日
1、权限管理
摘要: ### 简易版 ```golang import ( "log" "github.com/casbin/casbin/v2" "github.com/casbin/casbin/v2/model" gormadapter "github.com/casbin/gorm-adapter/v3" _ "
阅读全文
posted @ 2023-05-23 18:22 JaydenQiu
阅读(137)
评论(0)
推荐(0)
2023年5月8日
1、领域驱动设计最佳实践
摘要: 分层概念 在领域驱动设计中,通常将一个应用系统划分为四层架构,分别是表现层、应用层、领域层和基础设施层。 表现层:负责处理用户界面和用户交互,如接收用户输入,显示输出结果等。 应用层:负责协调应用程序的活动,如处理业务用例和业务流程等。 领域层:负责实现业务逻辑和业务规则,包含领域模型和领域服务等。
阅读全文
posted @ 2023-05-08 17:37 JaydenQiu
阅读(106)
评论(0)
推荐(0)
2023年5月2日
2、go程序接入prometheus
摘要: 参考:https://prometheus.io/docs/guides/go-application/ go默认基础指标 package main import ( "net/http" "github.com/prometheus/client_golang/prometheus/promhtt
阅读全文
posted @ 2023-05-02 12:18 JaydenQiu
阅读(262)
评论(0)
推荐(0)
2023年5月1日
1、prometheus + grafana 安装配置
摘要: 开始安装 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-
阅读全文
posted @ 2023-05-01 15:37 JaydenQiu
阅读(225)
评论(0)
推荐(0)
2023年4月26日
kafaka基本使用
摘要: 一、安装 创建docker-compose.yml version: "2" services: zookeeper: image: docker.io/bitnami/zookeeper:3.8 ports: - "2181:2181" volumes: - "zookeeper_data:/bi
阅读全文
posted @ 2023-04-26 18:12 JaydenQiu
阅读(19)
评论(0)
推荐(0)
2023年2月3日
打造私有区块链
摘要: 区块链本质 区块链的本质是分布式的数据库 区块链是公开的数据库,不是私人的数据库 区块链是加密货币和智能合约的基础 区块链基本原型 实现区块的结构 在区块链中,存储有效信息的是区块 Timestamp是当前时间戳,也就是区块的创建时间 PrevBlockHash存储的是上一个区块的哈希值 Data是
阅读全文
posted @ 2023-02-03 01:10 JaydenQiu
阅读(49)
评论(0)
推荐(0)
2023年1月30日
23种常见设计模式
摘要: 记忆口诀: 23种常用设计模式,创建型模式5种,结构性模式7种,行为模式11种。 创建型模式:工厂方法、抽象工厂、生成器、原型、单例 结构型模式:适配器、桥接、组合、装饰、外观、享元代理 行为模式:责任链、命令、解释器、迭代器、中介者、备忘录、观察者、状态、策略、模板方法、访问者 简单概括 创建型模
阅读全文
posted @ 2023-01-30 16:32 JaydenQiu
阅读(657)
评论(0)
推荐(0)
2023年1月28日
2、使用腾讯云k8s
摘要: 1、先购买集群,后创建命名空间 test_app_namespace 2、后创建镜像仓库 my_repo 3、本地登录腾讯云容器镜像服务 Docker Registry docker login ccr.ccs.tencentyun.com --username= 4、配置好Dockerfile,打
阅读全文
posted @ 2023-01-28 21:53 JaydenQiu
阅读(98)
评论(0)
推荐(0)
2022年9月14日
nginx 接入 grpc
摘要: 明文传输 upstream backend { # 把下面的服务端地址和端口改成你自己的 server 127.0.0.1:50052; server 127.0.0.1:50051; } server{ listen 80 http2; location /hello.Hello { grpc_p
阅读全文
posted @ 2022-09-14 17:21 JaydenQiu
阅读(303)
评论(0)
推荐(0)
2022年9月8日
golang 对象池(sync.Pool)
摘要: 作用:保存和复用临时对象,减少内存分配,降低 GC 压力。 正常代码: type Student struct { Name string Age int32 Remark [1024]byte } var buf, _ = json.Marshal(Student{Name: "Geektutu"
阅读全文
posted @ 2022-09-08 14:38 JaydenQiu
阅读(92)
评论(0)
推荐(0)
下一页
公告