上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: for...range(值复制) go很喜欢值传递。for range结构中也是如此。简单地说,不再是原来的ints数组了,虽然它们的值是相等的,但在for range结构中无法利用返回的index和value值修改原来的数组 意思是,在for range中操作的index和value其实只是一份原 阅读全文
posted @ 2023-02-13 21:38 Alex-GCX 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 基础架构 1)Producer :消息生产者,就是向 kafka broker 发消息的客户端; 2)Consumer :消息消费者,向 kafka broker 取消息的客户端; 3)Consumer Group (CG):消费者组,由多个 consumer 组成。消费者组内每个消费者负责消费不同 阅读全文
posted @ 2021-10-14 20:58 Alex-GCX 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Docker部署kafka集群 前提: 安装docker和docker-compose 下载镜像 在dockerhub上搜索kafka, 发现并没有官方镜像, star数最多的wurstmeister/kafka, 他的描述信息就是支持多台kafka集群的, 这里我们就使用这个镜像 同时kafka运 阅读全文
posted @ 2021-10-14 20:57 Alex-GCX 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 简介 alembic是SQLAlchemy作者编写的控制 model 版本的模块,配合SQLAlchemy使用更佳, alembic的用法有点类似于git, 可以理解为ORM与数据库的版本管理工具 安装 在项目的虚拟环境中安装 pip install alembic 初始化 # 进入项目目录 cd 阅读全文
posted @ 2021-07-06 22:16 Alex-GCX 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 简介 SQLAlchemy的组件架构图 上面,SQLAlchemy的两个最重要的前端部分是**对象关系映射器(ORM)**和 Core。 Core包含SQLAlchemy的SQL和数据库集成与描述服务的广度,其中最突出的部分是SQL Expression Language。 SQL Expressi 阅读全文
posted @ 2021-07-06 22:14 Alex-GCX 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 同步数据库与异步数据库 数据库配置信息: db_config = { 'host': '127.0.0.1', 'port': 3306, 'user': 'root', 'password': '123456', 'database': 'ai_platform_cloud', } 同步: # 同 阅读全文
posted @ 2021-07-04 15:08 Alex-GCX 阅读(1975) 评论(0) 推荐(0) 编辑
摘要: 二叉树的顺序存储方式 从上往下, 从左往右, 依次将元素追加至列表中, 可以得到如下规律: 父节点和左孩子节点的坐标关系为: 0-->1 1-->3 3-->7 即: i --> 2i+1 父节点和左孩子节点的坐标关系为: 0-->2 2-->6 1-->4 3-->7 即: i --> 2i+2 阅读全文
posted @ 2021-06-16 22:50 Alex-GCX 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 最近有个项目不能使用外网, python开发环境需要离线安装, 于是记录一下离线安装的过程 Anaconda3/Archiconda3 管理开发环境一直使用的是Anaconda, 因为其安装后自带了python3.8和pip等一些基础包, 能省掉很多安装的麻烦 由于这个项目用到的服务器是ARM架构的 阅读全文
posted @ 2021-05-17 15:48 Alex-GCX 阅读(4677) 评论(1) 推荐(2) 编辑
摘要: 登录认证概述 登录是很多系统的基本功能, 有些页面(如用户信息页面)需要登录之后才能进行访问. 实现这一功能的方案大体为: 首先进行登录, 登录成功后, 给前端(浏览器)返回一个值"xxxx"(session或者token) 前端(浏览器)去访问需要登录的页面(如用户信息页面)时, 会带上上面值"x 阅读全文
posted @ 2021-05-16 21:18 Alex-GCX 阅读(8093) 评论(0) 推荐(2) 编辑
摘要: 包package 每个Go程序都是由包构成的, 程序从main包开始运行, 按照约定, 报名与导入路径的最后一个元素一致, 例如"match/rand"包中的源码均以package rand语句开始 导入 单行导入 import "fmt" import "match" 括号分组导入(注意没有逗号) 阅读全文
posted @ 2021-04-17 10:08 Alex-GCX 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页