摘要: 你可以把HBase当做是MySQL,把HDFS当做是硬盘。HBase只是一个NoSQL数据库,把数据存在HDFS上 docker run -d --name datax-admin --restart=always -p 2020:2020 --net my-network --ip 172.20. 阅读全文
posted @ 2023-08-30 19:08 黄金国的大象 阅读(12) 评论(0) 推荐(0) 编辑
摘要: version: "2" services: zookeeper: image: docker.io/bitnami/zookeeper:3.8 ports: - "2181:2181" volumes: - "zookeeper_data:/bitnami" environment: - ALLO 阅读全文
posted @ 2022-03-28 12:56 黄金国的大象 阅读(547) 评论(0) 推荐(0) 编辑
摘要: root@dc3d333fc181:~# sed -i s@/deb.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list apt-get clean & apt-get update & apt-get install vim 阅读全文
posted @ 2022-01-02 18:32 黄金国的大象 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 协程 1.什么是协程?常用的协程模块有哪些?协程和线程的区别? 协程是一种用户级的轻量型线程,协程是由用户程序自己控制调度,是单线程下的并发,又称微线程,纤程,coroutine 常用模块: greenlet:提供了切换任务的快捷方式,但是遇到io无法自动切换任务,需要手动切换 gevent:开启协 阅读全文
posted @ 2021-09-22 09:19 黄金国的大象 阅读(228) 评论(0) 推荐(0) 编辑
摘要: nums = [1, 2, 3] # 回溯算法,复杂度较高,因为回溯算法就是暴力穷举,遍历整颗决策树是不可避免的 res = [] def backtrack(path=None, selects=None): if path is None: path = [] # 用来存放符合条件的结果 if 阅读全文
posted @ 2021-08-10 16:22 黄金国的大象 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 阅读全文
posted @ 2021-08-05 16:20 黄金国的大象 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1. 1 阶 + 1 阶2. 2 阶示例 2: 输入: 3输出: 3解释: 有三种方 阅读全文
posted @ 2021-08-05 15:09 黄金国的大象 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 在二维网格 grid 上,有 4 种类型的方格: 1 表示起始方格。且只有一个起始方格。2 表示结束方格,且只有一个结束方格。0 表示我们可以走过的空方格。-1 表示我们无法跨越的障碍。返回在四个方向(上、下、左、右)上行走时,从起始方格到结束方格的不同路径的数目。 每一个无障碍方格都要通过一次,但 阅读全文
posted @ 2021-08-03 17:00 黄金国的大象 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]输出: [["bat"],["nat","tan"],["ate","eat","tea"]] 利用字典属性,排序后插入 strs = ["eat", "tea", "tan", "a 阅读全文
posted @ 2021-08-03 16:49 黄金国的大象 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 暴力破解 nums = [2,7,13,15] target = 17 for i in range(len(nums)): for j in range(i+1,len(nums)): if nums[i] + nums[j] == target: print(i,j) 阅读全文
posted @ 2021-08-03 16:37 黄金国的大象 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 通过正则查找返回下标 import re master = "AVERDXIVYERDIAN" dev = "ERD" for m in re.findall(f"{dev}", master): print(m) list = [m.start() for m in re.finditer(f"{ 阅读全文
posted @ 2021-08-03 16:33 黄金国的大象 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 主要逻辑 判断是"]" 取字母 合并 判断数字 乘上面的字母 加入列表 pending_str = "3[m2[c]]" temp_list = [] for i in pending_str: if i == "]": multiplier = "" int_num = 0 while temp_ 阅读全文
posted @ 2021-08-03 16:31 黄金国的大象 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 2020-07-23 bug1:Calling read(nbytes) on source failed. Try engine='python' 今天在用colab的时候跳出来一个 意思大概就是我的colab没问题,但是他连不上我放在Google drive里面的文件了(其实就是数据集鸭,,毕竟 阅读全文
posted @ 2021-05-29 16:26 黄金国的大象 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 在Mac下,使用Python2.7操作MySQL需要导入MySQLdb,在代码中执行以下代码 import MySQLdb 1 如果执行后的输出结果如下所示,意味着你没有安装MySQLdb模块: Traceback (most recent call last): File "./hello.py" 阅读全文
posted @ 2021-05-08 09:17 黄金国的大象 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 转载 1 文章目录 一张图看懂过拟合和欠拟合 过拟合 欠拟合 最佳拟合 过拟合原因以及解决办法 欠拟合原因以及解决办法 一张图看懂过拟合和欠拟合 过拟合 通俗解释:对训练的数据支持的非常非常好 定义:一个假设在训练数据上能够获得比其他假设更好的拟合, 但是在测试数据集上却不能很好地拟合数据,此时认为 阅读全文
posted @ 2021-04-29 16:41 黄金国的大象 阅读(627) 评论(0) 推荐(0) 编辑