本文分类:news发布日期:2024/11/3 20:10:45
相关文章
使用Python+os+fnmatch搜索文件和目录
一、搜索/home/Download目录下的zip压缩文件
import os
from fnmatch import fnmatch# 搜索与pattern匹配的文件和目录
def find_file(pattern, path):result []for root, dirs, files in os.walk(path):for name in files:if fnmatch(name, pattern):result.append(os.path.…
建站知识
2024/10/17 7:12:12
python requests 的retry策略
背景:
网络请求往往会有很多不受控制的意外情况发生,有时候我们要让它let it crash,有时候我们想多尝试几次。可以使用retry策略,实现多次请求。
示例:
from requests.packages.urllib3.util import Retry
from req…
建站知识
2024/11/1 14:22:03
低代码开发:机遇与挑战并存的技术革新
近年来,随着数字化转型的加速,低代码开发平台如雨后春笋般涌现,承诺让非专业人士也能快速构建应用程序。这种新兴技术正在挑战传统软件开发模式,引发了IT行业的广泛讨论。低代码平台是提高效率的利器,还是降低了编程门…
建站知识
2024/10/6 19:02:00
单例模式在实现webserver这个项目中起到了什么作用
在实现WebServer项目中,单例模式通常用于确保某些全局或关键组件在整个应用程序中只有一个实例,并且这个实例可以被多个线程或模块安全地访问和共享。以下是单例模式在WebServer项目中的具体作用:
1. 全局配置管理
WebServer通常需要加载和…
建站知识
2024/10/29 3:59:09
【SQL】连续出现的数字
目录
题目
分析
代码 题目
表:Logs
----------------------
| Column Name | Type |
----------------------
| id | int |
| num | varchar |
----------------------
在 SQL 中,id 是该表的主键。
id 是一个自增列。找出…
建站知识
2024/10/7 20:55:28
linux系统使用yum安装mysql5.6版本的流程
1.下载安装包及依赖包
MySQL :: Download MySQL Community Server (Archived Versions) [rootlocalhost localrepo]# ls
MySQL-client-5.6.47-1.el7.x86_64.rpm
MySQL-server-5.6.47-1.el7.x86_64.rpm
MySQL-test-5.6.47-1.el7.x86_64.rpm
MySQL-devel-5.6.47-1.…
建站知识
2024/10/6 19:22:26
js 手写图片懒加载插件
一、目标
模仿vue-lazyload插件
只需将img标签的src属性名替换为自定义属性v-lazy,即可实现图片懒加载功能
例如: 二、实现
不清楚图片懒加载原理的参考我的上一篇博客
1.封装自定义插件:暴露一个对象,包含一个install方法
…
建站知识
2024/10/14 5:54:35
Node.js中的pipe方法:深入解析与应用指南
在Node.js中,pipe方法是处理流(Stream)数据的一种非常高效的方式。它允许你将一个可读流(Readable Stream)的数据直接传输到一个可写流(Writable Stream)中,而无需手动编写读取和写入…
建站知识
2024/11/1 8:39:20