上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 五种基础数据结构: string(字符串)、list(列表)、set(集合)、hash(集合)和set(有序集合) 使用命令redis-cli即可连接 使用go语言代码连接redis: import ( "github.com/go-redis/redis" ) var c *redis.Clien 阅读全文
posted @ 2023-04-13 18:15 N3ptune 阅读(28) 评论(0) 推荐(0) 编辑
摘要: HDFS(Hadoop分布式文件系统)是Hadoop生态系统的一部分,它是一个可扩展的分布式文件系统,被设计用于在大规模数据集上运行的应用程序 安装相关package: $ go get github.com/colinmarc/hdfs/v2 创建目录 命令: $ hdfs dfs -mkdir 阅读全文
posted @ 2023-03-12 21:33 N3ptune 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 单模式串匹配算法、多模式匹配算法 strings.Index(text, pattern) BF算法 BF=Brute Force,暴力匹配算法,最坏情况时间复杂度为O(n*m),实际上是在主串中检查起始位置分别是0、1、2...n-m且长度为m的n-m+1个子串,查看有无与模式匹配的 func B 阅读全文
posted @ 2023-02-09 16:57 N3ptune 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 镜像和容器是docker中最基础的概念,镜像可以理解为包含应用程序以及其相关依赖的一个基础文件系统,在其启动过程中,以只读的方式被用于创建容器的运行环境,本质上是基于UnionFS文件系统的一组镜像层依次挂载而得,每个镜像层包含的是对上一层镜像的修改 获取镜像 最常见的获取镜像的方式是从镜像仓库拉取 阅读全文
posted @ 2023-02-07 23:35 N3ptune 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 在链式描述中,线性表的元素在内存中的存储位置是随机的,每个元素都有一个明确的指针或链指向下一个元素的位置 chain类 在此使用单向链表实现了线性表,其中最后一个节点的指针域为NULL,即它用单向链接的一组节点实现线性表 template<class T> class chain : public 阅读全文
posted @ 2023-01-12 13:56 N3ptune 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 线性表也称有序表,其每一个实例都是元素的一个有序集合 抽象类linearList 一个抽象类包含没有实现代码的成员函数,这样的成员函数称为纯虚函数,用数字0作为初始值来说明 template<class T> class linearList { public: virtual ~linearLis 阅读全文
posted @ 2023-01-11 14:35 N3ptune 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 有时要求写一个函数有能力统一处理各种值类型的函数,而这些类型可能无法共享同一个接口,也可能布局未知,也有可能这个类型在设计函数时并不存在,当我们无法透视一个未知类型的布局时,这段代码就无法继续,这是就需要反射 reflect.Type & reflect.Value 反射功能由reflect包提供, 阅读全文
posted @ 2023-01-10 22:12 N3ptune 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 复习C++ 类 自定义数据类型最灵活的方式就是使用C++的类结构 现在定义一个货币类型Currency: enum signType{PLUS,MINUS}; class Currency { public: Currency(signType theSign = PLUS, unsigned lo 阅读全文
posted @ 2023-01-10 01:54 N3ptune 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 复习C++的核心知识 函数与参数 传值参数、模板函数、引用参数、常量引用参数 传值参数 int abc(int a,int b,int c) { return a + b * c; } a、b、c是函数abc的形参,下面语句中调用函数abc: z = abc(2,x,y); 2、x、y就是分别于a 阅读全文
posted @ 2023-01-08 15:55 N3ptune 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Micro用于构建和管理分布式系统,是一个工具集,其中go-micro框架是对分布式系统的高度抽象,提供分布式系统开发的核心库,可插拔的架构,按需使用 简单示例 编写protobuf文件: syntax = "proto3"; option go_package = ".;proto"; servi 阅读全文
posted @ 2023-01-02 00:34 N3ptune 阅读(580) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页