自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker容器

Docker容器(Docker简单介绍:使用过程,客户端、守护进程、镜像、仓库、容器。Docker主要组件:dockerd, containerd, runc, containerd-shim。Docker部分命令:镜像,容器生命周期,网络,数据持久化,多容器编排技术,其他。附:Docker下载说明,windows下载Docker Destop注意)

2025-10-13 19:55:50 4314

原创 【Python】当前文件的相关操作

【Python】当前文件的相关操作(获取当前文件的路径,完整路径,所在目录,文件名,扩展名等)

2025-09-23 15:43:46 324

原创 【Python】标准库imaplib+email:读取邮件

【Python】标准库imaplib+email:读取邮件

2025-09-23 11:55:48 1019

原创 【Python】标准库email+smtplib:发送邮件

【Python】标准库email+smtplib:发送邮件

2025-09-17 12:58:17 855

原创 【Python】打开网页,打开文件夹/文件,运行python脚本

【Python】打开网页(os.system(...), webbrowser.oepn(...), PySide2.QtGui.QDesktopServices.openUrl(...)),文件夹/文件(os.startfile(...), subprocess.Popen(...)),运行python脚本(subprocess.run(...)

2025-09-08 12:49:33 935

原创 【Python】QT(PySide2、PyQt5):点击不同按钮显示不同页面

【Python】QT(PySide2、PyQt5):点击不同按钮显示不同页面。方法一:左侧按钮栏,右侧堆叠窗口部件。方法二:选项卡部件。

2025-09-05 19:47:17 351

原创 【Python】pyinstaller:打包工具

【Python】pyinstaller:打包工具

2025-09-04 14:48:18 1025

原创 【Python】QT(PySide2、PyQt5):Qt Designer,VS Code使用designer,可能的报错

【Python】QT(PySide2、PyQt5):Qt Designer,VS Code使用designer,designer后额外属性设定,可能的报错

2025-08-28 15:17:06 1087

原创 【Python】QT(PySide2、PyQt5):列表数据保存到文件,文件数据加载到列表

【Python】QT(PySide2、PyQt5):列表数据保存到文件,文件数据加载到列表,双击修改数据,修改后自动检查,若主文本和备注都为空,自动删除改行

2025-08-26 12:12:36 650

原创 【Python】QT(PySide2、PyQt5):列表视图、模型、自定义委托

Delegate(委托)负责控制模型中数据在视图中的渲染方式和编辑方式。默认Delegate使用QStyledItemDelegate。QStyledItemDelegate自动将模型中数据显示在视图中,编辑时自动创建合适编辑器,并将编辑后数据保存回模型。默认Delegate足以满足普通需求。当默认Delegate不能满足需求时,可自定义Delegate。例如:列表各项之前显示索引号,各项之后有输入框可以填写备注,主编辑器与备注编辑器的宽度占比为6:4。

2025-08-25 14:26:21 1140

原创 【Python】QT(PySide2/PyQt5):基本操作(安装、导入、用户界面、布局、事件、菜单栏、工具栏、标签选项卡、消息框、发布程序)

【Python】QT(PySide2/PyQt5):基本操作(安装、导入、用户界面、布局、事件、菜单栏、工具栏、标签选项卡、消息框、发布程序)

2025-08-06 10:21:31 944

原创 【Python】简述CAD二次开发

【Python】简述CAD二次开发。AutoCAD:接口ActiveX,数据类型VARIANT,对象(Application,Documents,Document,ModelSpace,PaperSpace,Block,Layer,Layout等)。Python库:pywin32。帮助文档。

2025-07-10 14:27:06 741

原创 【数据结构】(Python)差分数组。差分数组与树状数组结合

(Python)差分数组,差分数组与树状数组结合

2024-12-28 19:31:21 1193

原创 【数据结构】(Python)树状数组+离散化

【数据结构】(Python)树状数组+离散化,(计算右侧小于当前元素的个数)

2024-12-16 20:45:27 1109

原创 (Python)前缀和

(Python)前缀和(寻找数组的中心下标,除自身以外数组的乘积,和至少为k的最短子数组)

2024-11-29 23:27:01 1090

原创 【算法】(Python)分治算法

【算法】(Python)分治算法(连续天数的最高销售额,有序链表转换二叉搜索树,计算右侧小于当前元素的个数)

2024-11-18 22:07:29 919

原创 【Python】前序和中序遍历重构二叉树(递归,迭代),后序和中序遍历重构二叉树(递归,迭代)

【Python】前序和中序遍历重构二叉树(递归,迭代),后序和中序遍历重构二叉树(递归,迭代)

2024-11-15 11:04:27 775

原创 【Python3】【力扣题】414. 第三大的数

【Python3】【力扣题】414. 第三大的数(集合/列表/降序,降序/依次比较两个元素,三个变量分别记录前3个最大值)

2024-11-08 10:39:54 489 1

原创 【算法】(Python)动态规划

【算法】(Python)动态规划(最小花费爬楼梯,买卖股票最佳时机,最低加油次数)

2024-11-07 12:19:42 1278

原创 【Python】heapq模块(操作最小堆,主要用途优先队列)

【Python】heapq模块(操作最小堆,主要用途优先队列)

2024-11-05 17:24:56 867

原创 【算法】(Python)贪心算法

【算法】(Python)贪心算法(最大单元数,买卖股票最佳时机,最低加油次数)

2024-11-04 17:55:03 2499 2

原创 【Python3】【力扣题】409. 最长回文串

【Python3】【力扣题】409. 最长回文串

2024-11-01 14:50:50 394

原创 【Python3】【力扣题】405. 数字转换为十六进制数

【Python3】【力扣题】405. 数字转换为十六进制数

2024-10-31 13:08:05 454

原创 【算法】(Python)回溯算法

【算法】(Python)回溯(案例:【力扣】所有子集的异或总和,全排列,N皇后:集合、二进制)

2024-10-30 16:04:13 941

原创 【Python3】【力扣题】401. 二进制手表

【Python3】【力扣题】401. 二进制手表

2024-10-24 13:15:21 475

原创 【Python】matplotlib:Python可视化库,补充:报错处理(安装超时,numpy/pandas/matplotlib版本匹配问题,scipy安装报错)

【Python】matplotlib:Python可视化库,补充:报错处理(安装超时,numpy/pandas/matplotlib版本匹配问题,scipy安装报错)

2024-09-18 16:31:48 1103

原创 【Python】路径(绝对路径、相对路径,当前工作目录),模块搜索路径(添加),Python安装路径,补充:cmd(命令行窗口)运行Python文件

【Python】文件路径(绝对路径、相对路径,获取当前工作目录,判断绝对路径,转为/拼接为绝对路径),模块搜索路径(临时添加,永久添加),Python安装路径(获取),补充,cmd运行Python文件(命令行窗口)

2024-09-05 14:48:43 3136

原创 【Python】pandas:索引(Index), 多索引(MultiIndex)

【Python】pandas:索引(Index)【属性,修改索引(set_names,set_axis,rename,rename_axis,add_prefix, add_suffix,reindex,reindex_like,align,set_index,reset_index),普通列与索引列互转,索引排序】, 多索引(MultiIndex)【属性,修改索引,通过索引获取数据,索引排序】

2024-08-08 15:23:47 1331 1

原创 【Python】pandas:计算,统计,比较

【Python】pandas:计算(算术运算,与其他行/列计算,函数(算术、累积、矩阵乘法dot),应用一个函数(apply,applymap,map),应用多个函数(transform,agg),窗口函数(rolling,expanding,ewm)),统计(函数、交叉表crosstab),比较(函数,compare,equals),补充:combine,isin

2024-08-06 20:28:52 977

原创 【Python】pandas:替换值、添加行/列,删除行/列,更改形状(含数据透视表)

【Python】pandas:替换值(replace,where,mask)、添加行/列([ ],insert,loc,concat),删除行/列(pop,drop,concat),更改形状(含数据透视表)(pivot,pivot_table,melt,stack,unstack,swapaxes,transpose,T)

2024-08-01 18:40:48 1430

原创 【Python】pandas:排序、重复值、缺省值处理、合并、分组

【Python】pandas:排序(sort_index,sort_values,nsmallest,nlargest)、重复值(duplicated,drop_duplicates,value_counts,nunique)、缺省值处理(isna,isnull,notna,notnull,fillna,interpolate,combine_first,dropna,replace)、合并(join,merge,append,concat)、分组(groupby)

2024-07-30 17:23:09 1850

原创 【Python】pandas:查看数据(head, tail, values属性, at, iat, loc, iloc, [ ], sample)

【Python】pandas:查看数据(head, tail, values属性, at, iat, loc, iloc, [ ], sample)

2024-07-24 09:08:35 1201

原创 【Python】pandas:基本数据结构(Series和DataFrame),创建Series和DataFrame,将Series和DataFrame保存到文件 或从文件获取

【Python】pandas:基本数据结构(Series和DataFrame),创建Series和DataFrame,将Series和DataFrame保存到文件 或从文件获取

2024-07-22 15:51:59 937

原创 【Python】numpy:随机数

【Python】numpy:随机数(RandomState实例方法:np.random.uniform, np.random.random,np.random.rand,np.random.normal,np.random.randn, np.random.randint,np.random.shuffle,np.random.permutation,np.random.choice,Generator实例)

2024-07-21 10:29:59 928

原创 【Python】numpy:数组计算(算术运算、两数组之间计算、函数)

【Python】numpy:数组计算(算术运算、两数组之间计算、函数)

2024-07-19 14:50:07 2413

原创 【Python】numpy:唯一值、排序、倒置、判断数组中元素是否在另一个数组中、两数组的交集/并集/差集/异域集、获取/修改数据(含索引/切片)

【Python】numpy:唯一值(np.unique)、排序(np.sort, np.argsort+np.take_along_axis, np.lexsort)、倒置(np.flip)、判断数组中元素是否在另一个数组中(np.in1d, np.isin)、两数组的交集/并集/差集/异域集(np.intersect1d, np.union1d, np.setdiff1d, np.setxor1d)、获取数据(索引,切片,条件判断,np.nonzero)

2024-07-17 18:16:21 801

原创 【Python】numpy:构建数组、数组属性、更改数组形状或维度、数组拷贝、数组合并、数组拆分、删除数组、数组保存到文件

【Python】numpy:构建数组(np.array, np.arange, np.linspace, np.identity等)、数组属性、更改数组形状或维度(np.newaxis,np.expand_dims,np.flatten,np.ravel,np.reshape,np.transpose,np.swapaxes)、数组拷贝、数组合并(np.concatenate,np.vstack等)、数组拆分(np.split等)、删除数组、数组保存到文件(save,savetxt)

2024-07-17 17:27:18 1053

原创 【算法】(C语言):二分查找

【算法】(C语言):二分查找(迭代,递归)

2024-07-05 11:04:23 486

原创 【算法】(C语言):快速排序(递归)、归并排序(递归)、希尔排序

【算法】(C语言):快速排序(递归)、归并排序(递归)、希尔排序

2024-07-05 09:31:47 1006

原创 【算法】(C语言):冒泡排序、选择排序、插入排序

【算法】(C语言):冒泡排序、选择排序、插入排序

2024-07-05 08:49:33 916

空空如也

空空如也

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

TA关注的人

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