键盘上的五花肉
码龄6年
关注
提问 私信
  • 博客:89,681
    动态:12
    89,693
    总访问量
  • 28
    原创
  • 360,667
    排名
  • 100
    粉丝
  • 0
    铁粉

个人简介:自学python,请大神多多指教,不定期更新小工具。 本来写python的文章,可是关于数据库一些知识,觉得不常见的能分享的我也一并都分享出来了,对于sql优化和改写有好的方法也会及时分享,尤其sql改写,有很多是业务的,写一些变态的业务逻辑sql。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-08-07
博客简介:

qq_42902673的博客

查看详细资料
个人成就
  • 获得91次点赞
  • 内容获得16次评论
  • 获得310次收藏
  • 代码片获得464次分享
创作历程
  • 6篇
    2022年
  • 3篇
    2021年
  • 9篇
    2020年
  • 10篇
    2019年
成就勋章
TA的专栏
  • 数据库知识
    10篇
  • 数据分析
    8篇
  • 数据治理
    5篇
  • 笔记
    3篇
  • PYTHON小工具
    8篇
  • Python面向对象
    2篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

利用hive中的行转列列转行处理字段中逗号分隔的重复数据

hive行转列与列转行
原创
发布博客 2022.11.18 ·
1176 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

数据管理知识体系指南(第二版)-第十章——参考数据和主数据-学习笔记

10.1引言10.1.1业务驱动因素主数据管理最常见的驱动因素包括:满足组织数据需求 管理数据质量 管理数据集成的成本 降低风险参考数据管理的驱动因素和主数据相似,集中管理的参考数据会使组织获得如下好处:通过使用一致的参考数据,满足多个项目的数据需求,降低数据整合的风险和成本。 提升参考数据的质量。声明:未经许可,严禁抄袭。...
原创
发布博客 2022.11.18 ·
1730 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

数据管理知识体系指南(第二版)-第五章——数据建模和设计-学习笔记

数据建模的目标是确认和记录不同视角对数据需求的理解,从而使应用程序与当前和未来的业务需求更加紧密地结合在一起,并为成功地完成广泛的数据应用和管理活动奠定基础,如主数据管理和治理计划。
原创
发布博客 2022.04.04 ·
2480 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

数据管理知识体系指南(第二版)-第四章——数据架构-学习笔记

4.1引言
原创
发布博客 2022.01.17 ·
8350 阅读 ·
0 点赞 ·
0 评论 ·
12 收藏

数据管理知识体系指南(第二版)-第三章——数据治理-学习笔记

3.1引言数据治理:是在管理数据资产过程中行使权利和管控,包括计划、监控和实施。建立正式的数据治理规程及有意向性地行使权利和管控的组织,数据治理能够更好地增加从数据资产中获得的收益。(数据治理的作用)数据管理的整体驱动力是确保组织可以从其数据中获得价值。数据治理的聚焦于如何制定有关数据的决策,以及人员和流程在数据方面的行为方式。数据治理项目的范围和焦点依赖于组织需求,主要包括内容为:战略。定义、交流和驱动数据战略和数据治理战略的执行。 制度。设置与数据、元数据管理、访问、使用、安
原创
发布博客 2022.01.13 ·
3443 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

数据管理知识体系指南(第二版)-第一章——数据管理-学习笔记

引言:
原创
发布博客 2022.01.09 ·
2849 阅读 ·
2 点赞 ·
0 评论 ·
15 收藏

sql中的模糊匹配 like ‘%狗%‘返回其他值

今日发现一个奇怪的问题,在select 模糊匹配 ‘狗’时,竟然返回了与此无关的内容。create table pdata.a3_20211123(name varchar(100));insert into pdata.a3_20211123 values('附加扩展非自身');insert into pdata.a3_20211123 values('附加扩展法');insert into pdata.a3_20211123 values('宠物狗保');insert into pdata.a
原创
发布博客 2021.11.23 ·
242 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据库中null值与空字符串的用法注意事项

以下文章主要对比oracle、teradata、gbase数据库中null值与空字符串的用法注意事项首先在oracle中建表并插入实例数据create table a1_20211123(name varchar(10),id varchar(10));create table a2_20211123(name varchar(10),id varchar(10));-- 插入a1表insert into a1_20211123 values('a','1');insert into a1_20
原创
发布博客 2021.11.23 ·
2101 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

优化改写两个大表关联sql

好久没更新了,也不知道天天忙个啥锤子了!!! 前段时间夜间有一个sql,晚上将数据库部分节点磁盘占满了,导致夜间部分调度失败了。早起我去查看日志定位问题,发现跑了8个多小时的sql。。。具体sql如下:INSERT INTO otemp.L_TRUCK_07 select P1.*,max(P4.LAST_AMT) LAST_AMT From otemp.L_TRUCK_06 P1 -- 1千万+ left join TVIEW.T_ITEM...
原创
发布博客 2021.05.29 ·
1342 阅读 ·
2 点赞 ·
1 评论 ·
6 收藏

windows环境下oracle安装教程

最近要给新来的实习生讲解数据库知识,为了教学方便,所以计划在每人的电脑上安装一个oracle,方便教学及学生后期学习方便。所以我先自己在自己电脑上安装一下,进行文件记录,到时候带着他们一起安装,避免翻车。哈哈哈!安装oracle版本:oracle11g(32位)安装环境:win7(同时适用win10)安装步骤:1.www.oracle.com官网下载好的安装包如下:![](https://img-blog.csdnimg.cn/20201031204434791.png?x-oss-proces
原创
发布博客 2020.10.31 ·
1722 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

python获取大文件行数

当需要用python获取一个文件行数时,如果文件小的话,直接存放在列表中len获取即可,可是当一个文件如果超过服务器内存值时,此时的进程就会被kill。#获取一般大小文件时候,如下获取:def get_file_count_1(file_path): cnt = 0 with open(file_path,mode='rb')as f: for line in ...
原创
发布博客 2020.05.04 ·
1452 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

数据库 not in 的坑(后续)

我之前写了一篇关于select 查询时,当not in 里子查询中有null值时候,那么不返回,这个是可以理解的。但是对于多字段我没测试。有一天开发时,发现跑出的结果和我预想的有出入,我就进行了测试,测试截图以oracle为例,实际我还在td上也跑了,下边每一步我都附带了td结果CREATE TABLE test111(a CHAR(5),b VARCHAR2(10) );INSERT INT...
原创
发布博客 2020.04.25 ·
565 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

编程实现任务分发思路及关键步骤

对于任务分发,首先要类似于celery那种,自己定义一个broker和不同的任务类型设置多个worker。broker主要是用于读取和存储执行的任务及控制worker的并发数和记录worker执行状态等。以下是我之前利用perl语言写了一个类似的任务。(我只写关键部分)首先broker内容,#!/usr/bin/perl#首先定义下边所需要的参数my $parameter = @AR...
原创
发布博客 2020.04.25 ·
558 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python将照片转换成手绘图片

最近在b站学习数据分析时,看到了可以用numpy将照片转换成手绘效果。自己整上代码学习试了半天,调整了参数并看了效果。代码如下: # -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""from PIL import Imageimport numpy as npa = np.ar...
原创
发布博客 2020.03.17 ·
981 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

如何度过自己的每一天

每个人一天有86400秒,每个人有每个人的消费方式。在这个疫情期间,每个人都宅在家里,都是怎么过的呢?追剧?小说?刷抖音,快手?或者是蒸蛋糕?还是有时间在静下心来学习呢? 在春天播什么种,期间怎么经营,决定着你在深秋时候收成如何。春节前期又下载抖音了,在工作之余就刷抖音,不知不觉时间都流失了,抖音快手这些短视频可以是我们了解最新咨询的手段,或者学习做饭的一个很好的途径,但是不能被其...
原创
发布博客 2020.03.15 ·
238 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

numpy数组存取操作方法

自己在b站照着学习的,方便使用和复习#创建一个数组 import numpy as np a = np.arange(100).reshape((5,20))aOut[4]: array([[ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19], ...
原创
发布博客 2020.03.13 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ndarray数据创建及操作方法

--最近自己在B站上 照着学操作的记录,保留下来,方便后期随时复习及使用--安装anaconda软件--在spyder上执行程序代码--pip install numpy 安装库--在spydedr生成ndarray数据#在Ipython中用的列表和元组生成ndarray数据--列表import numpy as npa = np.array([1,2,3])print...
原创
发布博客 2020.03.13 ·
537 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多