后端开发2025年10月05日
目录 描述器的基本用法 描述器的实现原理 描述器的应用场景 实现属性访问控制 实现数据验证和转换 实现延迟加载和缓存 实现 ORM 映射 总结 在本篇文章当中主要给大家介绍一个我们在使用类的时候经常使用但是却很少在意的黑科技——描述器,在本篇文章当中主要分析描述器的原理,以及介绍使用描述器实现属性访问控制和 orm 映射等等功能!在后面的文章当中我们将继续...
后端开发2025年10月04日
目录 一. 安装 Beautiful Soup 二. 发送 HTTP 请求 三. 解析 HTML 四. 提取信息 五. 示例:爬取文章标题和链接 六. 处理翻页 一. 安装 Beautiful Soup 首先,您需要安装 Beautiful Soup。在终端或命令提示符中运行以下命令: pip install beautifulsoup4 此外,我们还需要...
前端开发2025年10月04日
目录 一、简单压缩 二、使用canvas 将base64 图像压缩到指定文件大小以内 1、 方法一 2.、方法二 三、使用 canvas 和 web workers 来实现图像压缩 JavaScript 可以使用类似于 canvas 和 web workers 来实现图像压缩。 使用 canvas,可以将图像绘制到 canvas 上,然后使用 canvas...
前端开发2025年10月04日
目录 前言 实现 前言 Hello,同学们好!又是一年新春之际,祝福大家兔年快乐!给大家介绍一个有趣的动效(兼容 IE),页面右下角有一只搞怪的兔子,鼠标在页面中悬停时,兔子会跟着做出不同的动作和表情。然后可以在页面中任意位置(离兔子太近不能发射,会伤到兔子?)点击鼠标,将从兔子眼睛?里发射炮弹,随之击中爆破的是你的霉 运、压 力、贫 穷、疾 病??。 ...
前端开发2025年10月02日
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>123</title> <script type="text/javascript"> window.onload=function(...
后端开发2025年10月02日
目录 Python图像和办公文档处理 计算机图像相关知识 Pillow OpenCV Python处理Excel Python处理Word 总结 Python图像和办公文档处理 Python是一种高级编程语言,它具有强大的图像和办公文档处理功能。在本文中,我们将探讨Python在图像处理和办公文档处理方面的应用。 计算机图像相关知识 计算机图像是一种数字化...
后端开发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年10月01日
目录 1.var声明和变量提升 2.块级声明和临时死区 3.禁止重复声明 4.块级作用域绑定的最佳实践 1.var声明和变量提升 无论是在函数作用域亦或是全局作用中使用var声明的变量,都会在预编译阶段被提升到当前作用域的顶部。 function func(condition) { if(condition){ var value = "valu...
后端开发2025年10月01日
1. while 循环 Python的while循环可以打印进度条,可以使用tqdm这个库来实现。tqdm是一个用于在Python中添加进度条的库,它可以很容易地集成到while循环中。 下面是一个简单的示例,它使用while循环和tqdm库来打印一个从1到100的进度条: from tqdm import tqdm i = 0 pbar = tqdm(t...
后端开发2025年09月30日
目录 调用内置函数 自写算法DFS实现 排列组合是数学中的一种常见的计算方法,用于求出从给定的元素中选取若干个元素的所有可能的排列或组合。在Python中,有多种方式可以实现排列组合的计算。 本文将介绍两种主要的方法:调用内置函数和自写算法DFS实现。 调用内置函数 Python标准库中提供了一个模块itertools,该模块包含了许多用于生成迭代器的工具...