自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 python-批量提取srt文件中的纯文本

python提取字幕文件中的纯文字,选择指定路径下的多个srt文件,批量提取里面的文本内容。输出的txt文件和原来的srt文件在同一目录下。兼容了utf-8 、utf-16 和 gbk 三种编码。

2023-05-30 17:15:56 834

原创 python-选择指定类型的文件

python桌面应用,选择指定类型的文件。同时使用 tkinter 库和 PyQt5 库实现。

2023-05-30 11:51:06 2357

原创 python提取字幕文件中的纯文字

python提取字幕文件中的纯文字

2023-05-29 16:14:58 620

原创 pandas 统计类函数

pandas 统计类函数

2022-08-17 15:54:04 666

原创 pandas 对列的相关操作

pandas 对列的相关操作

2022-08-17 10:16:14 3457

原创 python编程语法——入门基础(零基础)

在python中,函数的应用非常广泛,前面的内容我们已经接触过了python函数,比如print、type函数,这些都是python的内置函数,可以直接使用。除可以直接使用的内置函数外,python还支持自定义函数,即将一段有规律的、可重复使用的代码定义成函数,从而达到一次编写、多次调用的目的,所以下面我们讲述自定义函数。定义函数,也就是创建一个函数,可以理解为创建一个具有某些用途的工具,定义函数需要用def关键字实现。...

2022-08-05 12:38:12 2885 1

原创 20220729 字段参数的简单介绍

字段参数是PowerBI在5月份更新的一个功能,可以。通过字段参数,用户可以。此功能可通过选择报表读者感兴趣的不同度量值或维度,帮助他们浏览和自定义报表分析。

2022-07-29 17:49:01 710

原创 20220721 SQL server 子查询

20220721 SQL server 子查询

2022-07-21 11:59:27 470 1

原创 20220722 开窗函数LeetCode练习

20220721 开窗函数LeetCode练习

2022-07-20 20:48:11 127

原创 SQL Server 中SQL语句执行顺序

SQL Server 中SQL语句执行顺序

2022-07-20 11:45:47 3100

原创 20220720 开窗函数2:rank()/dense_rank()

开窗函数2:rank()/dense_rank()

2022-07-19 14:03:41 427 3

原创 sql中常见的英语词汇

upperadj.上边的,上面的—大写的。descdescendv.下降;ascascendv.上升;avgaveragen.平均值。loweradj.下面的—小写的。decimaladj.小数的。lenlengthn.长度。replacev.取代;databasen.数据库。roundv.把…inneradj.内部的。outeradj.外部的。servern.服务器。clientn.客户端。trimv.修剪,修整。castv.投射,映射。selectv.选择。......

2022-07-19 00:57:38 2139

原创 20220719 开窗函数1:ROW_NUMBER()

开窗函数1:ROW_NUMBER()

2022-07-19 00:19:47 242

原创 20220718 Leetcode练习内容

如果实在做不出来,就跳过,直到所有题目都完成,并且记录好还没掌握的知识点后,才能去看答案,看了答案过后,再去独立完成未完成的题目(点击每个链接进去即可进行练习,写好代码后,可以先“执行”查看结果,无误后再点击“提交”。20220718Leetcode练习内容。在编辑器的左上角,数据库引擎需要选择。,需要在该网站上完成题目练习。(分组,聚合,日期函数)(分组,聚合,筛选)...

2022-07-18 16:26:01 269 3

原创 20220715 学习计划:集合运算符

将两个查询的结果连接到一个结果集中。。如现在有两个表。

2022-07-15 19:03:20 125

原创 PBI中使用SVG自定义折线缩略图

在学习别人做的报表的时候,我有看到如下图所示的效果。我个人觉得这个趋势图比较有意思,于是就研究了一下是如何画出来的。经研究发现,这个就是用SVG画出来的。前面介绍SVG的时候提到过,SVG可以用来画一些自定义的图表。这里我们主要就学习如何用SVG画折线图。图中所示的折线图的含义是:每类电影票房趋势的变化(by year)。即:X轴——year,Y轴——每年该类电影票房总值。由于是缩略图,我们肯定不能按照真实的year和票房来展现X、Y轴。而需要对X、Y轴进行一些处理,让缩略图显示得更加美观。

2022-07-14 17:24:00 919

原创 PowerBI中使用SVG图标简单介绍

与其他图像格式相比(比如 JPEG 和 GIF),使用 SVG 的优势在于:正常情况下,我们在PBI中插入图片是采用 “直接插入图像” 的方式。但是这种方式存在部分的局限性,即:当一些小的图标需要在表格中进行显示时,“直接插入图像” 的方式会显得很笨拙。这时候,我们就可以考虑采用 “SVG图标” 的方式。SVG 文件推荐使用 .svg(全部小写)作为此类文件的扩展名。test.svg 文件:得到以下的图形:可以在 SVG运行测试 中进行验证。SVG 代码解析:SVG 代码和html代码类似,都是

2022-07-13 21:51:52 4069 2

原创 20220714 学习计划:isnull、COALESCE函数

SQL Server中,使用 is null 来判断列值是否为空。注意:不能使用“=null”来判断空值。SQL Server中,使用 is not null 来判断列值是否为非空。同样的,不能使用“null”来判断非空。ISNULL可以使用指定的替换值替换 NULL。如:其实,isnull函数的功能也可以用case when来实现,只是isnull函数更加简洁。用case when实现代码:4. 首个非空值选择,COALESCE函数COALESCE函数返回参数中第一个非空值。例如:C..

2022-07-12 09:37:49 226

原创 20220713 学习计划:常用字符串函数

今天学习的内容为常用的字符串函数,可以参考:SQL Server字符串函数,这里面包含了所有今天需要学习的函数。

2022-07-11 17:11:20 90

原创 20220712 学习计划:数据类型转化

参考:SQL Server 常见数据类型介绍可以参考我之前的博客:SQL Server数据类型转换函数cast()和convert()详解

2022-07-11 15:15:51 98

原创 20220711 学习计划:常用日期函数

从今天开始,要学会自己在网上搜寻资料来学习,而不是依赖于别人的视频教学。这是培养自己独立学习能力的第一步,很重要。我在学习计划中,只列出需要学习的大纲。知识点的具体内容,需要你自己在网络上查找资料来学习。参考链接:https://docs.microsoft.com/zh-cn/sql/t-sql/functions/date-and-time-data-types-and-functions-transact-sql?view=sql-server-ver15主要有以下函数:注:1.注意学习要求中的

2022-07-11 14:37:13 179

原创 20220710 自连接、视图

1.多表连接,自连接(明白自连接的适用场景);一般在表中存在层级关系的时候,需要用到自连接。如:员工信息表:employee_info,数据入下:表里面存放了员工id,员工姓名,员工年龄,员工leader_id。因为员工和他的上级领导都属于公司的一个员工,所以他们的信息都存放在员工信息表里面。当我们需要从这个表里面查询每个员工的leader,就需要使用到自连接。这里,我们将A表看作员工表,将B表看作leader表(只是“看作”);将A表的leader_id和B表的employee_id进行匹配,也就是

2022-07-11 10:52:40 509

原创 20220703 模糊查询、substring

1.模糊查询:模糊查询使用like关键字和通配符结合实现 %:代表匹配0个字符或多个字符 _:代表有且只有1个字符 []:代表匹配范围内 [^]:代表匹配不在范围内2.substring:(列名,从第几位开始取,取几位),截取字符串。......

2022-07-10 09:15:57 114

原创 20220709 第一周学习内容练习

20220709练习内容1.对InternationalSales进行条件查询。条件如下: 1.销售日期在2019年10月1日至2019年10月7日; 2.国家为USA; 3.按销售日期进行降序排列。2.对geo表进行查询,筛选出城市名称中同时包含字母"a"和字母"b"的所有数据。3.对product表进行条件筛选,同时与InternationalSales关联查询。条件如下: 1.产品品类为All Season。 2.需要显示每种产品的收入。

2022-07-10 09:13:19 125

原创 20220706 多表关联查询

1.多表查询:笛卡尔乘积:将两个表所有记录依次排序组合形成新的结果关联两表查询:例:seclect * from Table1,Table2, Table3 where Table1.列名=Table2.列名 and Table1.列名=Table3.列名2.内连接:inner join 内连接另外一张表例:seclect * from Table1 inner join Table2 on Table1.列名=Table2.列名 inner join Table3 on Table2 on Tab

2022-07-09 16:29:26 107

原创 20220705 union、分组查询

1.联合查询:Union:将多个查询结果合并例:select '北京' 地区 avg(column) from Table where 城市列名='北京' Union select '武汉' 地区 avg(column) from Table where 城市列名='武汉'注:查询结果列与数据类型相同2.分组查询Group by:分组select avg(column) from Table Group by 城市列名注:Group by要写在最后Having:用聚合

2022-07-09 16:26:39 243

原创 20220704 聚合函数

1.聚合函数:AVG:平均值例:Count:计数Max:最大值Min:最小值Sum:求和Round:保留几位小数Datediff(返回值,开始日期,结束日期)

2022-07-09 16:19:07 106

原创 C++常见排序算法——选择排序算法

首先说一下选择排序的基本算法思想:如果有N个元素需要排序,那么首先从N个元素中找到最小的那个元素与第0位置上的元素交换,然后再从剩下的N-1个元素中找到最小的元素与第1位置上的元素交换,之后再从剩下的N-2个元素中找到最小的元素与第2位置上的元素交换,.......直到所有元素都排序好。以从小到大排序为例:a[5]={3,5,4,1,0};选择出5个元素中最小的0,与a[0],也就是3进行交换,交换后的序列变为{0,5,4,1,3}; 选择出后面4个元素中最小的1,与a[1],也就是5进行交换

2021-10-15 10:33:11 5503

原创 C++常见排序算法——冒泡排序算法

首先说一下冒泡排序的基本算法思想:它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。以从小到大排序为例:a[5]={3,5,4,1,0};先将3和5进行比较,已经是我们需要的正序,不需要交换位置; 再将5和4进行比较,不是正序,相互交换顺序,序列变为{3,4,5,1,0}。

2021-10-15 09:28:07 27029 5

原创 SQL Server数据类型转换函数cast()和convert()详解

SQL Server中,数据类型转换函数,常用的函数有cast()和convert()。cast()和convert()函数比较:(1)cast一般更容易使用,convert的优点是可以格式化日期和数值;(2)convert一般用于日期和时间类型以及小数之间转换,而cast一般用于小数转数值和字符型;(3)convert只是显示转换,而cast是强制转换。一、cast()函数cast()函数使用起来非常简单,语法为:...

2021-09-22 22:50:07 56849

转载 LeetCode每日一题(2020.10.19) 1539. 第 k 个缺失的正整数

LeetCode每日一题(2020.10.18)最难做的事,就是把容易做的事持之以恒。今日题目:1539. 第 k 个缺失的正整数难度:简单给你一个 严格升序排列的正整数数组 arr和一个整数k。请你找到这个数组里第k个缺失的正整数。示例 1:输入:arr = [2,3,4,7,11], k = 5输出:9解释:缺失的正整数包括 [1,5,6,8,9,10,12,13,...] 。第 5 个缺失的正整数为 9 。示例 2:输入:arr = [...

2020-10-19 15:38:19 332

转载 LeetCode每日一题(2020.10.18) 448. 找到所有数组中消失的数字

LeetCode每日一题(2020.10.18)最难做的事,就是把容易做的事持之以恒。今日题目:448. 找到所有数组中消失的数字难度:简单给定一个范围在1 ≤ a[i] ≤ n (n = 数组大小 ) 的 整型数组,数组中的元素一些出现了两次,另一些只出现一次。找到所有在 [1, n] 范围之间没有出现在数组中的数字。您能在不使用额外空间且时间复杂度为O(n)的情况下完成这个任务吗? 你可以假定返回的数组不算在额外空间内。示例:输入:[4,3,2,7,8,2...

2020-10-18 22:42:04 87

转载 LeetCode每日一题(2020.10.16)  268. 丢失的数字 2020.10.17补

LeetCode每日一题(2020.10.16) 2020.10.17补最难做的事,就是把容易做的事持之以恒。今日题目:268. 丢失的数字给定一个包含 [0, n]中n个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。进阶:你能否实现线性时间复杂度、仅使用额外常数空间的算法解决此问题?示例 1:输入:nums = [3,0,1]输出:2解释:n = 3,因为有 3 个数字,所以所有的数字都在范围 [0,3] 内。2 ...

2020-10-17 22:24:47 264

转载 LeetCode每日一题(2020.10.17) 709. 转换成小写字母

LeetCode每日一题(2020.10.17)最难做的事,就是把容易做的事持之以恒。今日题目:709. 转换成小写字母难度:简单实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。示例 1:输入: "Hello"输出: "hello"示例 2:输入: "here"输出: "here"通过次数55,081,提交次数72,621看到这个题目的时候,最先想到的是直..

2020-10-17 21:40:24 251

转载 LeetCode每日一题(2020.10.15) 507. 完美数

LeetCode每日一题(2020.10.14)最难做的事,就是把容易做的事持之以恒。今日题目:507. 完美数 难度:简单对于一个正整数,如果它和除了它自身以外的所有 正因子 之和相等,我们称它为 「完美数」。给定一个整数n,如果是完美数,返回 true,否则返回 false示例 1:输入:28输出:True解释:28 = 1 + 2 + 4 + 7 + 141, 2, 4, 7, 和 14 是 28 的所有正因子。示例 2:...

2020-10-15 12:50:01 372

转载 LeetCode每日一题(2020.10.14) 1002. 查找常用字符

LeeCode每日一题(2020.10.14)最难做的事,就是把容易做的事持之以恒。先进行一个简单的自我介绍,本人是一个刚进入研究生学习的一名小白,初学Python,算法知识也学的一般,打算每天练习一道Python的编程题目,一些学习心得可以和大家一起交流。同时,也是督促我自己每天去完成这样的一个工作,持之以恒,与诸君共鉴,一起加油吧!下面进入今天的题目:1002. 查找常用字符难度:简单给定仅有小写字母组成的字符串数组 A,返回列表中的每个字符串中都显示的全部字符(包括重复字

2020-10-14 21:45:49 144

python提取字幕文件中的纯文字,选择指定路径下的多个srt文件,批量提取里面的文本内容

python提取字幕文件中的纯文字,选择指定路径下的多个srt文件,批量提取里面的文本内容。 输出的txt文件和原来的srt文件在同一目录下。 由于srt文件存在不同的编码方式。 现在版本的程序兼容了utf-8 、utf-16 和 gbk 三个编码,其他编码格式的文件未加入编码列表中,会提示编码错误,而不进行任何操作。不影响编码正确的文件的文字提取。

2023-05-30

20220714 SVG自定义折线图——票房趋势.zip

20220714 SVG自定义折线图——票房趋势.zip

2022-08-29

pandas 窗口函数.ipynb

pandas 窗口函数.ipynb

2022-08-19

python 直接赋值、浅拷贝与深拷贝.ipynb

python 直接赋值、浅拷贝与深拷贝.ipynb

2022-08-18

pandas 统计类函数.ipynb

pandas 统计类函数.ipynb

2022-08-18

pandas 对列的相关操作.ipynb

pandas 对列的相关操作.ipynb

2022-08-18

空空如也

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

TA关注的人

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