精彩技术文
文章平均质量分 86
该专栏收纳橡皮擦发布的未分类的文章,专用汇总专栏
梦想橡皮擦
技术&自媒体,畅游互联网11年,什么语言都懂一点点,商务V moshanba
擅长Python,C++,Go,MySQL
展开
-
AI 帮写爬虫,真的吗? CodeWhisperer:当然!
在博客开篇,我提出了编码过程中几个比较头疼的问题,尤其是第二个,程序员在编码过程中总是切出去查找代码示例和文档手册,从而打断编码思路,而 CodeWhisperer 非常完美的解决了该问题,在编码的过程中,Amazon CodeWhisperer 自动提供编码建议,同意就使用,不同意就舍弃,真正实现了沉浸式编程。原创 2023-09-27 17:18:25 · 25280 阅读 · 0 评论 -
如何将原始数据框(DataFrame)转换为最终的数据框,从而实现以下的数据结构变换
在数据分析和处理中,数据结构的变换是一个常见的任务。在本文中,我们演示了如何将一个原始数据框转换为另一种结构的最终数据框,通过拆分项并与用户关联,从而实现所需的数据重塑。这种技巧在处理各种数据集时都非常有用,希望这篇博客能帮助你更好地理解和应用数据结构变换的方法。原创 2023-09-21 13:57:04 · 87 阅读 · 1 评论 -
构建安全的 Python 代理程序与主服务器通信的方法
本篇博客将讨论如何使用 Python 构建一个安全的代理程序(Agent),并与主服务器进行通信,同时保护通信过程的安全性。我们将探讨如何使用数字证书来验证服务器和终端设备的真实性,并深入了解 SSL/TLS 机制的实施。通过使用 SSL/TLS 协议和数字证书,我们可以建立一个安全的通信通道,保护数据的机密性和完整性,并验证服务器和终端设备的真实性。我们需要一种方法来保护数据免受未经授权的访问,同时验证服务器和终端设备的身份。要验证服务器和终端设备的真实性,你可以在 SSL/TLS 连接中使用数字证书。原创 2023-09-21 13:52:30 · 80 阅读 · 0 评论 -
使用Rational Rose创建模型:详细教程与示例代码
Rational Rose 是 IBM Rational 系列的一部分,是一款被广泛用于软件开发的建模工具。它支持多种建模方法,包括统一建模语言(UML),使开发人员能够以图形方式表示系统的不同方面,如结构、行为和交互。通过 Rational Rose,你可以轻松地创建用于软件设计和开发的模型,从而提高开发效率和质量。在项目中,明确你要建模的系统或应用程序的目标。这可以包括系统的用例、业务逻辑、数据结构等。这一步是为了确保你的建模工作朝着正确的方向前进。原创 2023-09-14 10:21:10 · 3048 阅读 · 0 评论 -
10分钟,用【腾讯轻联】无代码落地公司营销活动助手
在本次实践中,我们用非常短的时间完成了一款应用实战,成功帮微信公众号对接上了 AIGC 能力,并且全程没有编写一行代码,这在以前的编程经历中是很难想象的一件事情,而腾讯轻联轻而易举的就帮我们实现了,果然技术才是第一生产力。翻开腾讯轻联的简介,写的很务实!轻:人人可用,工作流轻松自动化,助力职场飞跃联:专业、开放,联合打造灵活敏捷的企业级应用&数据集成平台再次推荐给大家。原创 2023-09-10 20:03:03 · 12846 阅读 · 0 评论 -
华为OD面试者9月说,看看秋季最新的华为OD面试经验吧
本系列博客,会为大家整理一些 OD 面试者经验,素材来源互联网真实面试分享,希望对大家有所启发。原创 2023-09-01 21:57:01 · 11735 阅读 · 0 评论 -
想要精准测距?跟着教程,用Python打造双目测距系统
双目测距技术是一种基于人眼视觉原理的方法,通过获取从不同位置观察同一场景的图像,从而计算出物体的三维位置和深度信息。这种技术在机器人、自动驾驶、虚拟现实等领域具有广泛应用。通过本教程,我们深入了解了双目测距技术的原理与实现步骤。从图像获取到特征提取、匹配,再到深度信息的计算与可视化,你现在应该对用 Python 打造双目测距系统有了全面的了解。双目测距技术在计算机视觉领域具有重要应用,帮助我们实现精准的深度感知。通过不断的实践和探索,你可以进一步优化系统性能,甚至将其应用到实际项目中。原创 2023-08-24 15:55:16 · 21251 阅读 · 0 评论 -
利用Itertools优化Python迭代性能
Itertools 模块是 Python 标准库的一部分,提供了许多与迭代相关的函数和类。这些函数和类可以让我们以更高效的方式处理迭代操作。无限迭代器:提供了一些产生无限序列的函数,如 cycle、count 等。有限迭代器:提供了一些产生有限序列的函数,如 islice、 takewhile、 dropwhile 等。组合器:提供了一些用于组合序列的函数,如 combinations、 permutations 等。排序相关函数:提供了一些用于排序的函数,如 sorted 等。原创 2023-08-21 10:53:17 · 10971 阅读 · 0 评论 -
深入了解 Python `lower()`函数:字符串大小写转换技巧
lower()函数是 Python 的内置函数之一,用于将字符串中的所有字母字符转换为小写形式。该函数接受一个字符串作为输入,并返回一个新的小写字符串。print(lower_text) # 输出:hello, world!在上述代码中,lower()函数将字符串text中的所有字母字符转换为小写形式,并将结果赋值给变量lower_text。然后使用print()函数输出小写字符串。lower()原创 2023-08-21 10:35:13 · 15077 阅读 · 0 评论 -
Python遍历神器:实现数据全面访问的方法
Python 作为一门强大的编程语言,提供了多种遍历方法,使得数据的访问变得高效且灵活。通过理解不同的遍历方法,你可以根据具体情况选择最合适的方法来实现数据的全面访问。无论是处理列表、字典还是其他数据结构,Python 的遍历方法为你提供了强大而灵活的工具,使得数据操作变得更加便捷。遍历的目的是检查、处理或操作数据集中的每个元素,从而完成特定的任务。循环是 Python 中最常用的遍历方法,适用于各种可迭代对象,如列表、元组、字符串等。循环,遍历嵌套字典的值可以先遍历外层字典的键,再遍历内层字典的值。原创 2023-08-18 11:01:10 · 11174 阅读 · 1 评论 -
Python ZIP解压步骤:从基础到实际应用
本篇博客深入探讨了从基础到实际应用的 Python ZIP 解压步骤。我们首先理解了 ZIP 文件的基本概念,然后逐步学习了如何使用 Python 内置的zipfile库来进行 ZIP 文件解压。通过基础示例和实际应用,你已经掌握了处理单个和多个 ZIP 文件解压的方法。无论是处理日常压缩文件还是批量解压任务,Python 都为你提供了简单而强大的解决方案。原创 2023-08-18 10:57:18 · 12342 阅读 · 0 评论 -
解密货币转换:使用Python轻松实现的方法
通过理解货币汇率的概念,学习使用外部库以及手动实现转换功能,你可以在不同情境下轻松地进行货币转换。无需复杂的数学知识,只需一些简单的 Python 代码,即可完成各种货币之间的转换。通常情况下,我们将一种货币作为基准货币,将其他货币与之比较。在 Python 中,你可以使用实时的汇率数据来进行转换,也可以使用预先提供的数据。随着加密货币的兴起,加密货币之间的兑换也变得越来越重要。我们可以使用加密货币交易所的 API 来获取实时的加密货币兑换率,然后使用 Python 进行兑换。这个示例演示了如何使用。原创 2023-08-18 10:52:20 · 12360 阅读 · 0 评论 -
一文了解:Python中各种情境下的字符串分割技巧
在本篇博客中,我们深入探讨了 Python 中各种情境下的字符串分割技巧。通过学习处理文本数据、CSV 文件、多分隔符情况、去除空白字符、日志文件解析和 URL 解析等技巧,你可以更加灵活地处理各种字符串操作需求。本篇博客将为你介绍 Python 中各种情境下的字符串分割技巧,通过案例和解释,帮助你更好地掌握这些技能。这一部分介绍了更高级的字符串分割技巧,包括使用正则表达式处理多分隔符情况,以及如何去除不需要的空白和特殊字符。在处理字符串分割时,经常需要将结果中的空白字符或特殊字符去除,以得到干净的数据。原创 2023-08-18 10:48:43 · 11226 阅读 · 0 评论 -
掌握Python三元运算符:简洁高效的条件表达式实践指南
三元运算符是一种特殊的条件表达式,它可以在一行代码中根据条件的真假选择返回不同的值。其中,condition是一个布尔表达式,如果为真,则返回;否则返回。Python 的三元运算符是一种强大的工具,可以在一行代码中实现简洁高效的条件选择。通过示例,我们了解了如何使用三元运算符来简化代码,提高可读性。然而,我们也应该在使用它们时保持适度,以确保代码的可维护性和理解性。在实际项目中,根据情况选择三元运算符或 if-else 语句,将有助于编写出更加优雅和清晰的代码。原创 2023-08-17 11:28:16 · 11411 阅读 · 0 评论 -
Python 数据类型:全面解析常用数据类型与应用指南
本文深入探讨了 Python 中常用数据类型的特点、用途和最佳实践。理解不同数据类型的特性,根据实际需求进行选择和应用,是编写高效、可读性强的代码的重要一环。通过合理的数据类型选择和灵活的数据操作,你可以更好地应对不同领域的编程任务。原创 2023-08-17 11:23:06 · 11425 阅读 · 0 评论 -
千帆大模型平台的海量Prompt模板库,带来了什么?
2023年 AIGC 火爆全网之后,由于公司主要云服务都在百度智能云上,所以一直在关注文心一言的相关动作,忽然在某天上午,打开熟悉的百度智能云官网,出现了一个顶部通栏宣传图。,千帆大模型平台给我们做好了筛选功能,在这种情况下,我们无需花费大量资源调优大模型,基于模板优化Prompt,就可以得到满意的模型效果。接下来就是本篇文章最核心的部分了,在后续的实战中,真心感受到了千帆大模型平台中 Prompt 模板的诚意,因为。如果千帆大模型平台预置模板无法满足我们业务的需求,还可以在自制模板模块,进行模板的创建。原创 2023-08-13 21:10:20 · 23389 阅读 · 5 评论 -
Python中三角函数的“躺枪”与“站枪” | python中三角函数的表示
它们就像是在进行一场“躺枪”、“站枪”和“叛变”的角逐,以一种轻松愉快的方式影响着数学和编程世界。有时候,我可能会遇到需要在不同的单位之间进行角度转换的情况,比如弧度和度数之间的转换。所以,正弦函数就是“躺枪”的代表,总是让你感受到一丝它在沙滩上晒太阳的轻松。正弦函数,顾名思义,就是要找出一种方式,让函数像是在“躺枪”。别担心,我不会用沉闷的数学术语把你熏晕,而是用幽默的方式带你了解这些函数的表示方法。大家好,欢迎来到橡皮擦的博客,今天我要探讨的主题是 Python 中的三角函数。这段代码展示了如何使用。原创 2023-08-04 18:01:19 · 11577 阅读 · 0 评论 -
Python 遍历 list 集合的各种技巧
在 Python 中,列表可以包含嵌套的列表,即一个列表的元素也是一个列表。在本篇博客中,我将向你介绍一些遍历 Python 列表的各种技巧,从简单到复杂,让你更好地了解 Python 中的遍历操作。for 循环是 Python 中最基本的遍历工具,可以用于遍历列表中的所有元素。函数在每次迭代时,都会返回一个包含索引和元素的元组,通过解包的方式,我们可以轻松地获取索引和元素。有时候,在遍历列表时,我们还需要获取元素在列表中的索引。列表推导式是一种简洁优雅的方式来创建新的列表,同时可以完成遍历和过滤的功能。原创 2023-08-04 11:19:34 · 15400 阅读 · 0 评论 -
Windows 10 镜像 ISO 文件下载:详细指南与安全建议
通过本文提供的指南和安全建议,你可以在安全可靠的前提下获取官方的 Windows 10 镜像 ISO 文件,并确保系统的稳定性和兼容性。在本篇博客中,我们将提供详细的指南,教你如何下载 Windows 10 镜像 ISO 文件,并且分享一些建议,确保你的下载过程安全可靠。通常,Windows 10 需要至少 1 GHz 的处理器,1 GB 的内存(32 位系统)或 2 GB 的内存(64 位系统),以及 16 GB(32 位系统)或 20 GB(64 位系统)的可用磁盘空间。原创 2023-08-04 10:42:28 · 30033 阅读 · 1 评论 -
10分钟,给教育公司用上文心千帆大模型平台
文心千帆大模型平台是面向企业开发者的一站式大模型开发及服务运行平台。文心千帆不仅提供了包括文心一言底层模型(ERNIE-Bot)和第三方开源大模型,还提供了各种 AI 开发工具和整套开发环境,方便客户轻松使用和开发大模型应用。第一是千帆大模型平台集成了第三方开源大模型;第二是提供了 AI 开发工具和完整开发环境。这两点都有助于我们快速落地前文提及的刚性需求~Prompt 工程即指针对于 Prompt 进行结构、内容等维度进行优化的 AI 技术,它把大模型的。原创 2023-08-02 17:34:55 · 23006 阅读 · 30 评论 -
Python 中常见的 SyntaxError 错误
在 Python 中,SyntaxError 是最常见的错误之一,通常是由于代码中的语法错误导致的。学 Python,一定要订阅下述三个专栏(全网累计已有 10000+人学习)《Python 爬虫 120》《滚雪球学 Python》《爬虫 100 例教程》原创 2023-07-21 17:34:38 · 10845 阅读 · 0 评论 -
华为OD机试题中 动态规划和贪心算法例题
给定不同面额的硬币 coins 和一个总金额 amount,编写一个函数来计算可以凑成总金额所需的最少的硬币数量。给定一个整数序列,找出其中最长的递增子序列的长度。递增子序列是指序列中的元素按照非降序排列,并且元素之间可以不连续。输出一个整数,表示凑成总金额所需的最少硬币数量。使用面额为 10、5 的硬币,可以凑成总金额 15,所需的最少硬币数量为 2。在给定序列中,最长的递增子序列是 2 3 5 7[6] 9,长度为 5。输出一个整数,表示最长的递增子序列的长度。假设每种硬币的数量是无限的。原创 2023-07-17 14:42:19 · 11141 阅读 · 0 评论 -
码龄14年,连续创作5年,写给23年的博客创作者们
今天在系统通知中查看到一条特别的信息,写作纪念日,开始创作的第 1825 天,5 年时间。既然是纪念日,那橡皮擦肯定要分享一些独家经验给到 CSDN 各位【新旧人】。原创 2023-07-04 12:06:47 · 11738 阅读 · 0 评论 -
在CSDN获得【铁粉】的奇技淫巧,拆解定义,为你涨铁粉
CSDN 铁粉展示在博客首页,该数据可以设置为自己可见(点击左侧的眼睛图标即可)。除个人主页外,无其它位置可展示你的铁粉数字。🥕 橡皮擦个人建议:如果铁粉数量/粉丝总数= 0 的粉丝。基于上述内容,我们提炼一下:一名读者成为铁粉,需要满足如下几个要点。3个月内读过你的博客;3个月内购买过你的专栏;原创 2023-05-26 12:14:25 · 11511 阅读 · 2 评论 -
【华为419机考真题】树上逃离 or 猴子爬树
## 本篇题解:树上逃离 or 猴子爬树## 题目描述给定一棵树,这个树有 $n$ 个节点,节点编号从 $0$ 开始依次递增,$0$ 固定为根节点。在这棵树上有一个小猴子,初始时该猴子位于根节点($0$号) 上,小猴子一次可以沿着树上的边从一个节点挪到另一个节点,但这棵树上有一些节点设置有障碍物,如果某个节点上设置了障碍物,小猴子就不能通过连接该节点的边挪动到该节点上。问小猴子是否能跑到树的叶子节点(叶子节点定义为只有一条边连接的节点),如果可以,请输出小猴子跑到叶子节点的最短路径(通过的边最原创 2023-04-19 22:50:21 · 11241 阅读 · 2 评论 -
一键保存到本地,2023年河北单独考试招生计划PDF,爬虫工程师干活啦~
2023 年 4 月 10 日,2023 年河北省普通高等职业教育单独考试招生计划 出来了,但是看到下面满屏的下载地址,纠结了,该怎么一键存储到本地呢?该爬虫工程师上场了。原创 2023-04-10 14:21:35 · 5009 阅读 · 0 评论 -
如果对方的JS 代码用 webpack 打包了,作为爬虫工程师,我们该怎么办?
想要掌握Python爬虫的技能吗?专栏,是你的不二之选!从基础到进阶,全面讲解爬虫实战技巧,让你轻松上手。快来学习吧!🔥🔥🔥本篇博客涉及的内容梗概:在 webpack 打包过程中,源码被转换为编译后的 JavaScript 文件,同时还生成了一些静态资源文件,如 CSS、图片等,爬虫可以通过解析这些编译后的 JavaScript 文件获取源码信息。:Chrome 开发者工具可以帮助我们定位到源码文件的位置,通过在控制台中使用 console.log()输出相关信息来辅助爬虫获取源码信息。原创 2023-04-06 15:33:35 · 11469 阅读 · 0 评论 -
MediaPipe上手案例,手部骨架识别,用视频替换代码摄像头采集
在做 MediaPipe 项目的时候,经常需要唤醒摄像头进行视频采集,学习的时候可以使用视频替换摄像头采集动作,这就是本篇博客的的由来。原创 2023-04-04 21:46:48 · 12452 阅读 · 2 评论 -
【爬虫逆向攻防】过程会涉及什么样的技能? 收藏向
爬虫逆向攻防的过程会涉及什么样的技能?1. 编程语言 🦄2. 网络协议 🦄Python 爬虫网络协议实战3. 反爬虫技术 🦄1. 使用代理 IP2. 使用随机 User-Agent3. Python 爬虫解决验证码4. 数据分析 🦄5. 安全知识 🦄原创 2023-04-04 10:41:30 · 16392 阅读 · 2 评论 -
【知己知彼】Python爬虫实战必胜,常见的 Cookie 加密方式以及 Python 实现
Cookie 是 Web 服务器发送到用户浏览器的一段文本,用于存储用户的数据信息。在进行 Web 应用程序开发时,cookie 是非常重要的一部分。因为 cookie 中包含着用户的敏感信息,所以保护 cookie 的安全性非常重要。原创 2023-04-03 12:15:09 · 17899 阅读 · 0 评论 -
【爬虫前置知识】OB 混淆与变量名混淆特性详解
Python 爬虫系列专栏OB 混淆与变量名混淆特性详解简介OB 混淆特性UglifyJS 实现 OB 混淆JavaScriptObfuscator 实现 OB 混淆原创 2023-03-30 14:42:05 · 16652 阅读 · 0 评论 -
Python 爬虫采集知识,JavaScript 压缩,混淆和加密技术详解
JavaScript 压缩,混淆和加密技术详解介绍JavaScript 的重要性为什么需要压缩、混淆和加密?JavaScript 压缩JavaScript 压缩的定义JavaScript 压缩的原理常见的 JavaScript 压缩工具JavaScript 压缩的优缺点JavaScript 压缩案例JavaScript 混淆JavaScript 混淆的定义JavaScript 混淆的原理常见的 JavaScript 混淆工具JavaScript 混淆的优缺点JavaScript原创 2023-03-29 15:49:38 · 5733 阅读 · 0 评论 -
为社会开发,无障碍开发,开发人员的公益时间
无障碍开发让每一个人受益无障碍开发让每一个人受益无障碍开发的重要性无障碍开发案例无障碍小助手百度无障碍开放平台Apple Watch 的无障碍功能Google 的无障碍开发指南微软的无障碍开发工具原创 2023-03-29 11:43:31 · 16784 阅读 · 0 评论 -
初学Python,你知道Python是如何处理不同时区的吗?
时区:时区是指在地球上不同地方的时间差异,地球分为 24 个时区,每个时区都相对于格林威治标准时间(GMT)或协调世界时(UTC)有所偏移。每个时区都用一个特定的偏移量表示,表示为“UTC±X”,其中 X 表示偏移量的小时数。一个国家的所有地区都属于同一个时区,但有些地区会在两个相邻的时区之间划分,以便更好地适应当地的日出和日落时间。也有一些地区根据自己的需要,选择使用其他时区的时间。原创 2023-02-21 08:00:00 · 3783 阅读 · 7 评论 -
那个小孩叫小帅 | 【蓝桥杯】竞赛那些事
蓝桥杯背景&大赛简介蓝桥杯是中国最具影响力的计算机类专业赛事之一,由教育部高等学校计算机类专业教学指导委员会、中国计算机学会和清华大学等共同主办。蓝桥杯初赛自 2009 年开始,是全国最大的计算机专业人才选拔赛,面向全国普通高校、中等职业学校和高等职业学校的在校学生。蓝桥杯总决赛则是每年一次的高水平编程竞赛,旨在选拔优秀的计算机人才、促进计算机教育的发展,同时也为国内外的计算机爱好者提供了一个交流学习的平台。蓝桥杯比赛包括机试和笔试两个环节,机试考察选手的编程技能和算法思维,笔试则考察选手的计原创 2023-02-15 21:32:24 · 5121 阅读 · 1 评论 -
Python Flask 实现 HTML 文件压缩,9 级压缩
本博客详细为你解释 Python Flask 框架下的 HTML 文件压缩内容,其第三方模块也可用在其他框架中。本案例是基于 Python Flask 进行搭建,所以需要提前搭建一个 Flask 项目环境,有 app.py 文件和 templates/index.html 文件即可。原创 2023-01-25 09:46:31 · 3959 阅读 · 0 评论 -
emoji 符号大全,给各位程序员增加一些奇怪的知识点
这篇博客非常有意思,我将为大家整理和罗列一些好用的 emoji 表情站点。原创 2023-01-24 17:50:22 · 16817 阅读 · 1 评论 -
Python 协程学习有点难度?这篇文字值得你去收藏
协程可以使用 return 语句来返回值,但是在调用协程时需要使用或函数来创建任务,然后使用 await 关键字来等待结果。原创 2023-01-15 12:40:00 · 3951 阅读 · 1 评论 -
2022年,一个技术账号的年终独白,满篇都写着2个字:真难。
梦想橡皮擦账号从2019年开始正式开始技术博客的写作,最初的目标很简单,因为热爱爬虫,所以想撰写一套爬虫课程。当年的擦哥是做 .net 的工程师,语言并不沾光,就开始了解哪门语言写爬虫最简单,挑来挑去最后选中了 Python,也因为这样,从 .net 切换到了 Python ,到如今,擦哥估计已经不知道自己具体擅长哪门语言了。下面引用的他的口头禅。擦哥:全栈工程师?呵呵,我是全能工程师。擦姐:臭不要脸~那如果你也想进入IT自媒体,有两个字一定要谨记:坚持。有几个初期操作,可以尝试。原创 2023-01-05 14:56:37 · 20836 阅读 · 217 评论 -
【爬虫5年保更新专栏】异步协程典型案例,一篇掌握~
最近收到 C 友反馈,说这篇博客的目标图片站,已经不能使用了,橡皮擦查阅之后,发现是对方网站已经,所以更新一下案例。如果你在订阅之后,发现其它站点出现类似情况,一定第一时间联系橡皮擦,每个爬虫都质保 5 年版权声明:本案例涉及所有内容仅供学习使用,请勿用于商业目的,如有侵权,请及时联系。⚡⚡ 学习注意事项 ⚡⚡橡皮擦。原创 2022-12-08 15:48:42 · 15685 阅读 · 1 评论