自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DataFrame​(数据框)

一种,类似于电子表格(如 Excel)或 SQL 表,由和组成。它是数据分析、机器学习和科学计算中最常用的数据结构之一,尤其在 ​​ 中被广泛使用。

2025-07-28 02:33:21 377

原创 SQL Schema 和Pandas Schema什么意思

在数据处理和分析领域,SQL Schema和。

2025-07-28 02:32:21 235

原创 2116. 判断一个括号字符串是否有效

2116. 判断一个括号字符串是否有效

2025-07-27 23:55:42 58

原创 2901. 最长相邻不相等子序列 II

2901. 最长相邻不相等子序列 II

2025-07-27 23:55:15 40

原创 算子推理是什么

​ 是一种用于从数据中学习未知或部分已知的动态系统(如物理系统、工程模型等)的算子(如微分方程中的算子)的方法,属于​ 的范畴。其核心目标是通过观测数据推断出控制系统动态行为的算子(如偏微分方程中的微分算子、非线性项等),从而构建高效、可解释的数学模型。

2025-07-26 23:50:57 798

原创 显式等待和隐式等待的区别

​:针对特定条件(如元素可点击、可见等)设置明确的等待时间,直到条件满足或超时。​。

2025-07-26 23:50:14 334

原创 2272.最大波动的子字符串

字符串的定义为子字符串中出现次数的字符次数与出现次数的字符次数之差。给你一个字符串s,它只包含小写英文字母。请你返回s里所有值。是一个字符串的一段连续字符序列。最大子数组和 + 状态机 DP根据题意,最大波动值只由 s 中的两种字母决定,至于是哪两种我们还不知道,可以枚举这两种字母。

2025-07-25 23:34:13 274

原创 [倒序双指针]88. 合并两个有序数组

思路:先将两个数组合并到nums1中,再用双指针进行排序。

2025-07-25 23:33:56 107

原创 pytest官方Tutorial所有示例详解(二)

摘要:本文介绍了pytest测试框架的核心功能与最佳实践。主要内容包括:1)测试发现规则及自定义配置;2)常用命令行参数如-k筛选测试、-x快速失败等;3)Fixture的作用域控制(函数/类/模块/会话级)和参数化能力;4)Mock技术与猴子补丁应用;5)测试覆盖率统计与并行测试优化;6)丰富的插件生态(Django/Flask/异步支持等)。文章还总结了配置管理方法和分层测试、持续集成等最佳实践,建议通过实际项目练习掌握pytest的各项功能。

2025-07-24 23:38:08 1418

原创 pytest官方Tutorial所有示例详解(一)

以下是对 ​​ 的详细解析,结合代码示例和关键概念说明,帮助你逐步掌握 pytest 的核心功能。

2025-07-24 23:35:46 679

原创 测试左移方法论

​:测试左移并非简单地将测试活动提前,而是通过全流程的质量管控,构建“预防为主、测试为辅”的研发文化。其成功依赖于组织对质量的重视、工具链的支持以及跨角色的协作能力。

2025-07-23 23:39:45 675

原创 CI/CD与DevOps集成方法

CI/CD(持续集成/持续交付)与 DevOps 的无缝集成是现代软件开发和运维的核心目标之一。

2025-07-23 23:39:00 1199

原创 2874. 有序三元组中的最大值 II

计算后四个数的最大值,可以先将倒数三个数的最大值算出来与倒数第四个数相比较(前缀最大值同理)把枚举数当做nums[j]还需要知道nums[j]左侧最大值pre_max。需要维护nums[i]-nums[j]的最大值,max_diff。固定nums[j]让式子最大,因此我们需要知道式子两边的最大值。可转化为计算:数组的后缀最大值和前缀最大值(j固定)

2025-07-22 23:40:28 154

原创 模运算常见定律

其中 ϕ(m) 是欧拉函数,表示小于 m 且与 m 互质的正整数个数。理解这些定律有助于高效处理离散数学、加密算法和编程中的模运算问题。若模数 m1​,m2​,…同余关系(Congruence Relation)即 a=km+r,其中 0≤r<m,k 为整数。有唯一解模 M=m1​m2​⋯mk​。推论:a−1≡ap−2(modp)。,可通过扩展欧几里得算法求解。

2025-07-22 23:39:55 592

原创 编码标准汇总

​。

2025-07-21 07:41:43 778

原创 Python 字符串前缀详解

前缀名称Python版本作用适用场景r原始字符串所有禁用转义文件路径、正则表达式fFf-string3.6+变量插值动态字符串生成b字节字符串所有创建bytes二进制数据处理uUnicode字符串2.x显式UnicodePython 2兼容rffr原始f-string3.6+原始+f-string正则+变量fbbf字节f-string3.6+字节+f-string动态字节字符串brrb原始字节字符串所有原始+字节二进制+原始字符串。

2025-07-21 07:38:31 993

原创 1948. 删除系统中的重复文件夹

【代码】1948. 删除系统中的重复文件夹。

2025-07-20 22:45:36 236

原创 树同构(Tree Isomorphism)

​ 是图论中的一个经典问题,主要研究两棵树在结构上是否“相同”或“等价”,即是否存在一种节点的一一对应关系,使得两棵树的结构完全一致(不考虑节点的具体标签或位置)。

2025-07-20 22:34:34 453

原创 结合python面向对象编程,阐述面向对象三大特征

特征Python 实现方式关键语法​封装​命名约定(_var__var)+property​继承​单继承/多继承 +super()​多态​鸭子类型 + 方法重写同名方法在不同类中实现不同行为。

2025-07-19 23:02:40 395

原创 使用Python进行文件拷贝的方法

shutil模块通常是文件拷贝的最佳选择,因为它提供了高级接口并处理了许多边缘情况。对于跨平台操作,注意处理路径分隔符问题(使用。

2025-07-19 23:01:36 212

原创 数论内容主要包括哪些

描述素数在自然数中的分布渐近规律(更深入的内容属于解析数论)。分支名称主要工具/特点研究内容举例初等数论整数、整除、同余、素数、模运算GCD、LCM、同余方程、中国剩余定理、素数判定代数数论抽象代数、域论、环论、Galois理论代数整数、理想、类群、Dedekind环解析数论复分析、级数、积分素数定理、黎曼猜想、ζ函数计算数论算法、计算复杂性素性测试、RSA、离散对数、椭圆曲线密码学丢番图分析Diophantine方程费马大定理、佩尔方程、勾股数加法数论。

2025-07-18 07:51:34 1130 1

原创 数论中互质的定义

​:互质的核心是“最大公约数为 1”,这一概念在数论中广泛用于研究素数、同余、分数化简等问题。

2025-07-18 07:49:33 496

原创 《10x Is Easier Than 2x》

​:这本书不是鼓吹盲目设定高目标,而是教你通过重新定义问题、聚焦关键、打破常规,实现远超预期的成果。

2025-07-17 07:56:10 286

原创 3202. 找出有效子序列的最大长度 II

3202. 找出有效子序列的最大长度 II特殊子序列 DP 树的直径【力扣周赛 404】_哔哩哔哩_bilibili首先,我需要理解题目在问什么。题目给出了一个整数数组 和一个整数 。我们需要找到一个子序列的最大长度,这个子序列满足:对于子序列中的所有相邻元素对 ,。换句话说,子序列中相邻元素的模 结果不能相同。为了更好地理解,我举一个例子:假设 ,。我们需要找到一个子序列,其中相邻元素的模 结果不同。例如:因此,最长的满足条件的子序列是 [1, 2, 3, 4, 5],长度为 5。动态规

2025-07-17 07:55:36 463

原创 [正难则反+合并区间]3169. 无需开会的工作日

【代码】[正难则反+合并区间]3169. 无需开会的工作日。

2025-07-16 06:30:53 235

原创 对称加密与非对称加密

​混合加密​:TLS 1.3的典型模式,兼顾安全与效率。​密钥轮换​:定期更新对称密钥,减少泄露风险。​审计依赖库​:避免使用已弃用算法(如DES、RC4),选择维护良好的库(如OpenSSL、Libsodium)。​即时通讯​:Signal协议(X3DH密钥交换 + AES-GCM)。​区块链​:比特币使用ECDSA签名,Zcash转向zk-SNARKs。​物联网。

2025-07-16 06:29:12 413

原创 AES加密中的ECB模式详解

这行代码表示使用AES加密算法,并选择ECB(Electronic Codebook,电子密码本)模式进行加密。下面我将详细解释ECB模式的含义、特点和使用场景。

2025-07-15 07:22:57 827

原创 sort和sorted的区别

特性sort()sorted()​适用对象​仅列表任意可迭代对象​返回值​None(原地修改)新排序列表(原对象不变)​灵活性​低(仅列表)高(支持元组、字符串等)​内存使用​更节省(不创建新对象)需额外内存存储新列表。

2025-07-15 07:21:47 404

原创 如何关掉pycharm的代码自动补全

修改后,输入代码时 PyCharm 不会自动弹出补全窗口,但保留手动触发补全的能力。如需恢复,重新勾选对应选项即可。

2025-07-14 13:04:21 285 1

原创 Python crypto包功能介绍

​通用加密或。​密码哈希bcrypt或argon2。​简单哈希hashlib。​网络加密ssl或paramiko。根据需求选择合适的工具,并始终遵循最佳安全实践!

2025-07-14 13:03:58 1753

原创 AES ECB模式加密实现

​:ECB 模式不推荐用于加密大量数据或需要高安全性的场景,因为它会导致相同的明文块生成相同的密文块,容易受到模式分析攻击。将输入的字符串数据转换为 UTF-8 编码的字节串,因为加密算法需要字节数据而非字符串。这两个函数共同实现了 AES-ECB 模式的基本加密解密流程,适用于简单的数据保护需求。将加密后的字节数据转换为 Base64 编码的字符串,便于传输和存储。​:考虑使用更安全的模式如 CBC 或 GCM,并添加适当的认证机制。创建一个 AES 解密器实例,使用相同的密钥和模式。

2025-07-13 13:20:59 347

原创 NumPy数组高效合并原理

在NumPy中,

2025-07-13 13:16:01 251

原创 Python 中的 encode() 和 decode() 方法详解

encode()和decode()是 Python 中处理文本与二进制数据转换的核心方法。理解它们的用法对于网络编程、文件处理、数据存储等场景至关重要。记住始终使用一致的编码格式,并在可能的情况下优先选择 UTF-8 编码。

2025-07-12 18:39:11 471

原创 [动态规划]1900. 最佳运动员的比拼回合

使用深度优先搜索(DFS)结合记忆化来递归计算所有可能的比赛情况,找出最早和最晚的相遇轮次。)的位置总是在左侧(即更靠近起点),而选手B()的位置总是在右侧(即更靠近终点)个选手的情况下,选手A(位置。,表示最早和最晚相遇轮次。这个递归函数计算在当前有。)相遇的最早和最晚轮次。

2025-07-12 15:50:21 1010

原创 [枚举+分类讨论]3440. 重新安排会议得到最多空余时间 II

【代码】[枚举+分类讨论]3440. 重新安排会议得到最多空余时间 II。

2025-07-11 02:08:01 202

原创 提供了 get() 方法的数据类型或对象

​内置支持get()的dictCounter。​第三方库中的类似字典对象​:HTTP 响应头(requests)、Flask/Django 的请求参数等。​共同特点​:这些对象都模拟或扩展了字典的行为,提供键值对的访问方式。

2025-07-11 00:59:41 414

原创 [二分答案:最大化最小值]2616. 最小化数对的最大差值

【代码】[二分答案:最大化最小值]2616. 最小化数对的最大差值。

2025-07-10 00:33:24 264

原创 cnt = i = 0赋值与cnt = 0,i = 0的区别

在 Python 中,和(或分开写cnt = 0和i = 0)在大多数情况下是,但它们的执行方式略有不同。

2025-07-10 00:26:42 357

原创 不可逆算法(md5实例)

MD5 等哈希算法的输入必须是 ​。如果需要更高安全性,请使用。

2025-07-09 07:57:53 1028

原创 TypeError: JSONPath.__init__() takes 2 positional arguments but 3 were given怎么处理

检查你使用的 jsonpath 库的版本和正确的用法。看起来你可能混淆了不同 jsonpath 库的用法。根据你实际使用的库选择正确的调用方式。看起来你可能混淆了函数式调用和类实例化调用。方法只接受 2 个位置参数,但你传入了 3 个。时传入了错误的参数数量。这个错误表明你在使用。

2025-07-09 07:27:36 208

空空如也

空空如也

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

TA关注的人

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