自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Falsk框架 - 入门学习认知

python初级入门开发框架-falsk学习

2023-11-07 16:52:05 63

原创 初识HIVE

HIve 基础sql语法hive的存储结果数据库(Database)↓表↓桶 + 分区 + 倾斜的数据抽象图:1、Database: hive中包含多个数据库,默认的数据库为default,对应于HDFS目录是/user/hadoop/hive/warehouse可以通过hive.metastore.warehouse.dir参数进行配置(hive-site.xml中配置)...

2019-12-31 14:37:19 296

原创 sqlserver获取上月最后一天

【代码】sqlserver获取上月最后一天。

2023-12-12 14:02:55 285

原创 python-flask入门(一)

Flask是一个基于Python编程语言的轻量级web应用框架,它以简洁、易扩展、灵活的设计而被广泛应用于web开发中。Flask由Armin Ronacher在2010年创建,通过开源发布,目前已经成为流行的web框架之一。Flask的设计理念是遵循“micro”(微小)而不是“full-stack”(全栈)。它并没有封装所有的功能,而是提供了核心的web开发功能,这包括处理HTTP请求和响应、路由、模板引擎、数据库集成、以及API支持等。

2023-11-08 17:11:46 63 1

原创 SqlServer数据去重处理

sql去除重复数据,只保留一条

2023-11-08 17:02:35 171 1

原创 mysql 1093 & 1142

报错:1093 You can’t specify target table ‘titles_test’ for update in FROM clause"报错语句DELETE from titles_test where id not in (SELECT min(id) from titles_test group by emp_no )解决方法,在子查询中再套一层查询DELETE from titles_test where id not in ( select * from

2021-11-25 15:37:35 390

原创 数据同步操作

数据同步操作1、两个不同数据库之间相同表,进行数据同步操作-- 需要同步的库和表,清空同步DELETE FROM TB_TEST-- 清空最近一天数据进行同步--ORACLEDELETE FROM TB_TEST WHERE TO_CHAR(CREATE_TIME,'YYYYMMDD')=TO_CHAR(SYSDATE,'YYYYMMDD')--MYSQLDELETE FROM TB_TEST WHERE DATE_FORMAT(CREATE_TIME,'%Y%m%d')=DATE_F

2021-11-25 15:25:14 646

原创 Mysql分区

– **Mysql 分区日分区、月分区、年分区**– 分区表创建CREATE TABLE T_DATA_2021_DAY_TEST (TIMEST VARCHAR(24) COMMENT '账期(日)', TIMEST2 VARCHAR(24) COMMENT '账期(月)', COL_1 VARCHAR(60) COMMENT '值1', COL_2 VARCHAR(60) COMMENT '值2', COL_3 VARCHAR(60)COMMENT '值3', C

2021-11-12 14:02:16 577

原创 关于Oracle分区 报错ORA-01847

ora-01847 解决记录1、日期字段的是数据非法的,要么就是转换时格式不合格,如:TO_CHAR(‘2021-05-21’,‘YYYYMM’)也可能是一种特殊的‘ ’,如全角的空格等。创建分区create table T_PHONE_BI_D_yf_2022(“TIMEST” VARCHAR2(24),“TIMEST2” VARCHAR2(24),“COL_1” VARCHAR2(60),“COL_2” VARCHAR2(60),“COL_3” VARCHAR2(60),“COL_

2021-05-21 14:33:38 2618 1

原创 自动化部署

自动化部署pexpectPexpect 是 Don Libes 的 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输出做出特定响应,以此实现与其自动交互的 Python 模块。 Pexpect 的使用范围很广,可以用来实现与 ssh、ftp 、telnet 等程序的自动交互;可以用来自动复制软件安装包并在不同机器自动安装;还可以用来实现软件测试中与命令行交互的自动化。import pexpectimport syschild = pexpect.spa

2021-04-26 11:43:40 86

原创 选择排序

选择排序选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置上,则它不会被移动。选择排序每次交换一对元素,它们当中至少有一个将被移到其最终位置上,因此对n个元素的表进行排序总共进行至多n-1次交换。在所有的完全依靠交换去移动元素的排序方法

2021-04-21 16:12:20 58 1

原创 希尔排序

希尔排序希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。 希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至1时,整个文件恰被分成一组,算法便终止。希尔排序过程希尔排序的基本思想是:将数组列在一个表中并对列分别进行插入排序,重复这过程,不过每次用更长的列(步长更长了,列数更少了)来进行。最后整个

2021-04-21 16:11:42 111

原创 冒泡排序

冒泡排序冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步

2021-04-21 16:11:04 53

原创 快速排序

快速排序快速排序(英语:Quicksort),又称划分交换排序(partition-exchange sort),通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。步骤为:从数列中挑出一个元素,称为"基准"(pivot),重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到任一边)。在这个分区结束之后,

2021-04-21 16:10:19 61

原创 插入排序

插入排序插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。插入排序分析[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hdSDFboD-1618992565465)(http://www.python88.cn/static/shujujiegou/image

2021-04-21 16:09:43 75

原创 归并排序

归并排序归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组。将数组分解最小之后,然后合并两个有序数组,基本思路是比较两个数组的最前面的数,谁小就先取谁,取了后相应的指针就往后移一位。然后再比较,直至一个数组为空,最后把另一个数组的剩余部分复制过来即可。归并排序的分析[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9s8eVGoz-1618992457119)(http://www.python88.cn/static/shujujie

2021-04-21 16:08:51 39

原创 服务器的基础搭建

1. 安装数据库(1)安装数据库mysql:sudo apt install mysql-server mysql-client注意: 如果安装过程中没有提示输入账号密码,则表示默认root账号的密码为空。因此需要手动的初始化密码。初始化密码为:> use mysql;> update mysql.user set authentication_string=password('密码') where user='root'and Host = 'localhost';>

2021-04-21 16:04:33 127

原创 MySQL安装

mysql 下载安装百度网盘:https://pan.baidu.com/s/1vXq_v9wx7a06p5x5-R9xlA提取码:vzlp

2021-04-19 16:16:17 50

每日sql一题.xlsx

MySQL 解题

2021-09-30

初步了解hive sql.md

hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。

2019-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除