后端开发2025年10月12日
目录 1.使用threading模块 2.使用concurrent.futures模块 3.使用multiprocessing模块 4.使用asyncio模块 在Python中,多线程是实现并发的一种方式。多线程可以让程序在同一时间内进行多个任务,从而提高程序的效率和执行速度。 本文将介绍Python中多线程的所有方式,包括使用threading模块、使用...
后端开发2025年10月11日
目录 1. Playwright获得所有的Cookies 2. Playwright获得所有的链接 3. Playwright获得包含特定字符串/文本的所有链接 4. Playwright点击按钮 4.1 先定位元素 4.2 直接点击 5. Playwright点击链接 5.1. 先定位元素 5.2 直接点击 6.Playwright获得所有的标签页 7....
后端开发2025年10月10日
目录 property 什么是 property 如何使用 property property 的本质 在 python 语言层面实现 property 机制 classmethod 和 staticmethod staticmethod classmethod 总结 property 当你在编写Python代码时,你可能会遇到一些需要通过方法来访问或设置...
前端开发2025年10月06日
目录 前言 日期 字符串 工具 总结 前言 在这篇文章中,我列出了一个系列的50个 JavaScript 单行代码,它们在使用 vanilla js(≥ ES6)进行开发时非常有用。它们也是使用该语言在最新版本中为我们提供的所有功能来解决问题的优雅方式。 我将它们分为以下5大类: 日期 字符串 数字 数组 工具 事不宜迟,我马上开始的,我希望你发现他们对你...
后端开发2025年10月02日
目录 1. for 循环 1.1 遍历列表或元组 1.2 遍历字符串 1.3 遍历字典 1.4 遍历文件内容 2. while 循环 2.1 通过 while 循环进行列表遍历: 2.2 通过 while 循环进行猜数字游戏: 3. range() 函数 3.1 遍历一定范围内的数字序列 3.2 生成一个整数列表 3.3 对一定范围内的数字进行步长为2的遍...
后端开发2025年09月25日
目录 什么是协程 生成器协程 原生协程 两种协程对比 实战案例 什么是协程 在 Python 中,协程(Coroutine)是一种轻量级的并发编程方式,可以通过协作式多任务来实现高效的并发执行。协程是一种特殊的生成器函数,通过使用 yield 关键字来挂起函数的执行,并保存当前的执行状态。协程的执行可以通过 send 方法来恢复,并在下一次挂起时返回一个值...
后端开发2025年09月17日
目录 迭代器&生成器 实战案例 迭代器&生成器 在 Python 中,迭代器和生成器都是用来遍历数据集合的工具,可以按需逐个生成或返回数据,从而避免一次性加载整个数据集合所带来的性能问题和内存消耗问题。 具体来说,迭代器是一个包含 iter() 和 next() 方法的对象,它通过 next() 方法依次返回数据集合中的每个...
后端开发2025年09月16日
目录 1. 新建文件夹 2. 后台运行并保存log 3. 文件读取 4. 字符串判断 5. 统计list元素出现次数 6. timestamp 转换标准时间 7. 排序 8. 文件路径获取 9. 同一行刷新打印 10. PIL resize比opencv更清晰 11. base64转opencv 1. 新建文件夹 if not os.path.exists...
后端开发2025年09月07日
目录 手动拼接(不推荐) 使用 Gson 等 JSON 库 使用 JSONObject(推荐) 我的安卓开发经历始于一个原生安卓项目开发。后来由于公司有个项目与几家医疗设备公司合作,需要我写安卓端的桥接代码给 react native 端的同事调用。刚开始,对于一些流程的也不懂,直接调用 toString 就给 RN 了,给 RN 端的数据就是比如 {co...
后端开发2025年08月25日
前言 在我们日常的开发中,文件操作是一个非常重要的主题。文件读写、文件复制、任意位置读写、缓存等技巧都是我们必须要掌握的。在这篇文章中,我将给你们介绍 10 个实用的文件操作技巧。 使用 try-with-resources 语句处理文件 IO 流,确保在使用完毕后自动关闭流。 使用 java.nio.file.Files 类来读取、写入和操作文件。它提供...