数据结构 底层 索引 结构
数据结构与算法-06树及二叉树
## 树和二叉树 完全二叉树: 除了最下层,每一层都满了 满二叉树: 每一层都满了 平衡二叉树: 任意两个节点的高度差不大于1 排序二叉树: ![](https://img2020.cnblogs.com/blog/1064540/202004/1064540-20200421195003247-1 ......
clickhouse读写数据库3-- clickhouse_driver 模块
这是用 百度的 文心一言 生成的代码。刚开始2次都是错误的,明确指出 clickhouse_driver 没有占位符, 让AI重新生成。重新生成了2次之后,才得到正确代码 #!/usr/bin/env python # -*- coding: utf-8 -*- # author:henry # d ......
数据结构与算法-栈
## 栈 堆和栈一样吗? 栈(stack)一般编译器自动分配释放 堆(heap)一般由程序员分配释放,或程序结束后OS释放 LIFO 后进先出 ## 栈的实现 ``` class Stack(object): def __init__(self): self.__list = [] def push ......
数据结构与算法-队列
## 队列 FIFO 先进先出 ### 队列的实现 ``` class Queue(object): def __init__(self): self.__list = [] def enqueue(self, item): self.__list.append(item) def dequeue( ......
clickhouse读写数据库2-- clickhouse_driver 模块
使用 clickhouse_driver 模块,读写 clickhouse 1.clickhouse_driver 不支持 占位符的写法 2.data 里面的数据,类型要和数据库里面的类型一致,如果不一致,这里就要强制转换为一致 3.records是一个list,里面的每个元素是一个元组 #!/us ......
数据结构与算法-链表
## 链表 一个节点分为两部分,数据区和链接区, 链接区指向下一个节点 ### 单项链表 ![](https://img2020.cnblogs.com/blog/1064540/202004/1064540-20200421194754838-1882136796.png) a, b = b, a ......
数据结构与算法-顺序表
## 顺序表 用连续单元存储数据(地址连续) 变量名指向起始地址 索引实际是从起始位置的偏移量 1. 一体存储 元素内置 2. 分离存储 元素外置 3. 动态顺序表(可以数据扩充) ## 顺序表的操作 添加元素 末尾添加 O(1) 中间插入O(n) 插入非保序O(1) 删除元素 末尾删除 O(1) ......
Vue——动态组件、插槽、Vue-cli创建项目、Vue项目目录结构、编写规范、es6导入导出语法
## 动态组件 ```html // // component标签的is属性等于组件名字,这里就会显示这个组件 首页 商品 订单 ``` ### keep-alive ```html // 使用keep-alive把动态组件包裹起来 保存当前状态 就算切换到其他组件再切换回来 依旧还是之前的状态 首 ......
clickhouse读写数据库1-- pymysql 模块
这里使用pymysql模块,PyMySQL 连接 ClickHouse 时需要指定正确的端口号才能成功建立连接,而默认的端口号是 9004 1. 使用 pymysql模块向 clickhouse写数据的时候,占位符 必须都是 "%s" 2.tuple里面,数据类型要强制转为 str 3.record ......
格式化显示JSON数据
测试JSON {"took":1,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":2,"relation":"eq"},"max_score" ......
python爬虫——爬取泉州2022年天气数据并做可视化分析
一、选题的背景 为什么要选择此选题?要达到的数据分析的预期目标是什么?从社会、经济、技术、数据来源等方面进行描述(200 字以内)(10分) 天气作为日常生活中不可忽视的因素,对人们的出行、衣食住行等方面均有影响。此次选题旨在通过对泉州市2022年天气数据的收集和分析,了解该地区各季节天气的变化情况 ......
python大数据分析——股票数据可视化
一、选题的背景 股票市场一直是金融领域的焦点之一,对股票数据进行大数据分析有助于了解市场趋势、预测价格波动、优化投资策略等。随着大数据技术的快速发展和 应用,越来越多的投资者、交易员和分析师开始利用大数据技术来解读和分析股票市场数据。通过对股票数据的大数据分析可以提供有关市场走势、投资机会和风险的深 ......
Python大数据分析—BMI有关因素及健康分析
一、数据说明 1、背景介绍 21世纪是人类追求健康的世纪;21世纪是人人享有保健的新时代。健康是人生最宝贵的财富! 没有健康的身心一切无从谈起。随着经济发展和人们生活水平的迅速提高,人们在尽情享受现代文明成果的同时,生活条件提高了,可食品安全和环境卫生问题却层出不穷,生活质量反而不断下降了。本课题通 ......
传感器采集数据,数据转化格式、传输数据
# 1. 项目背景 由于公司之前安装的传感器仅做到了采集数据,但是并没有将数据传输给甲方,甲方设计网站才找的我们将自己的传感器采集的数据进行格式转化给甲方的网站上面 # 2. 代码实现 ``` # encoding=utf-8 import datetime import json import r ......
时序数据库 TDengine 六周年庆典活动圆满落幕,现场火爆
2023 年 6 月 6 日,在全体涛思人和一众“铁粉”的见证下,TDengine 六岁“生日趴”圆满落地啦!时光同路,信念如初。从 2017 到 2023,TDengine 已经走过六个春秋,我们的团队也从最初的 5 个人发展到了现在的 80 余人。在数字化转型的浪潮中,涛思人始终勇立潮头,以技术 ......
python线性脚本生成基本eml邮件,压缩文件,接口灌数据
1 import datetime, zipfile, tarfile, logging, os, string, random, ipaddress, uuid, pytz, py7zr 2 import io, socket 3 from email.mime.text import MIMET ......
数据库三范式和表与表之间的关系
# 数据库三范式 创建表需要遵循的规范 ## 1、第一范式 + 数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组 ## 2、第二范式 + 数据库中每一行数据必须依赖主键,每一行数据都要有主键 + 主键是一行数据的唯一性标识 ## 3、第三范式 + 表中非主键的列要完全依赖于主键,不能出现 ......
Python网络爬虫——腾讯招聘数据 可视化
一. 选题的背景 Python网络爬虫课程设计选择《腾讯招聘数据》这个选题,旨在通过对大规模真实数据的分析和挖掘,达到以下预期目标: ①社会层面:通过对腾讯招聘数据的分析,可以了解当前市场上的就业趋势和职业需求,对于企业招聘和个人求职都具有重要的参考价值。 ②经济层面:可以了解不同行业、不同职位的薪 ......
MySQL索引和视图
# 索引 ## 1、简介 + 在MySQL中,索引index也叫做“键key”,它是存储引擎用于快速找到记录的一种数据结构 + 索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就愈发重要 + 索引优化应该是对查询性能优化最有效的手段,创建一个真正优秀的索引经常需要重写SQ ......
数据窗口行有改动时打印前先提示保存
1 // dw_2.ue_function4() 2 //“落纱标示牌”事件 3 Long ll_getrow, ll_inputId 4 5 ll_getrow = this.getrow() 6 IF ll_getrow <= 0 Then 7 MessageBox("提示", "请先选择打印行 ......
【转载】MySQL 覆盖索引详解
本文转载自稀土掘金,原文链接:[MySQL 覆盖索引详解,作者 Sevn](https://juejin.cn/post/6844903967365791752) ## 1. 什么是索引? 索引(在 MySQL 中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比 ......
利用HashMap键的唯一性去重集合内某个元素的字段一样的数据,并且新添加元素覆盖老添加元素
场景:我在做excel导入的时候发现某个字段一样的数据出现好几条,但是在业务范围中,该字段不能重复,是唯一的,例如工号 解决办法:利用HashMap键的唯一性来删除某个字段重复的数据,将该字段作为键,值就是当前元素 我用 EasyExcel 做的导入 Listener 代码展示: /** * @au ......
PGAdmin 索引基本操作
--创建索引 CREATE INDEX index_statistics1 ON dbo.integral (deleted,pid,created); --删除索引(需要选中dbo) DROP INDEX index_statistics5 --查询索引 SELECT * FROM pg_inde ......
氚云--用时间判断数据带入关联数据到子表
场景:用户需要对销售订单进行开票,开票是以时间段进行批量开票,不想进行选择,想要选完时间段后,数据直接带入到子表中,进行开票 解决:先设置两个时间选择的控件,用控件获取对应的开始月份,结束月份,开始日期,结束日期,后端获取这四个时间,形成时间段,作为判断依据。销售订单中设置两个控件获取销售月份与日期 ......
Python 列表推导式:简洁、高效的数据操作艺术
# Python 列表推导式:简洁、高效的数据操作艺术 Python 的列表推导式,这个看似简单的语法糖,实则内含无限威力。在 Python 代码编写中,列表推导式的灵活性和简洁性让它成为了不可或缺的一部分。在这篇文章中,我们将更全面、更深入地探讨列表推导式,从基础的概念认识,到各类进阶的用法和操作 ......
数据驱动的教育创新:大数据在学校的应用
随着科技的不断发展,教育领域逐渐认识到大数据的重要性。大数据技术的应用为教育工作者提供了更多有价值的信息和洞察力,使他们能够更好地理解学生的学习需求、行为模式和潜力。 ......
关于python 中间数据类的保存和查看
个人理解常见的使用场景: debug阶段 :暂时保存中间变量用于查看,输出,比较,打印等。 正常运行程序:作为程序运行的结果保存下来以作为他用。 pickle 保存成文件 pickle是Python官方自带的库,提供dump函数实现Python对象的保存。支持自定义的对象,非常方便。Pandas的D ......
链家广州二手房数据 2023
还记得在2019年的夏天曾经用 R 爬过一份广州在 lianjia.com 放盘数据 ([博客1](https://www.cnblogs.com/yukiwu/p/10975337.html),[博客2](https://www.cnblogs.com/yukiwu/p/11271515.html ......
各种数据库连接字符串
SqlServer “Data Source=127.0.0.1; Initial Catalog=dbname;User Id=sa;Password=****;” Oracle "Data Source=127.0.0.1/dbname;port=1521;User Id =orcl; Pass ......
氚云--进行空间赋值,页面跳转,弹出新增数据界面框
一、前端数据赋值 场景:进行判断风险等级,单选框自动选中对应等级颜色。解决:先创建一个单行文本进行判断等级颜色,之后前端赋值给单选框 debugger; var parent = this; var enviroment = $.SmartForm.ResponseContext; //获取当前对象 ......