Python
创建型模式-单例模式(使用魔法方法__new__实现)
# 使用魔法方法__new__实现单例模式 # 线程锁:防止创建多个实例 # 双重检查:实例创建后,防止重复加锁占用资源 from threading import Lock class Singletion(): _local = Lock() _instance = None def __new__(cls, *args, **kwargs):
10个图像处理的Python库
在这篇文章中,我们将整理计算机视觉项目中常用的Python库,如果你想进入计算机视觉领域,可以先了解下本文介绍的库,这会对你的工作很有帮助。 1、PIL/Pillow Pillow是一个通用且用户友好的Python库,提供了丰富的函数集和对各种图像格式的支持,使其成为开发人员在其项目中处理图像的必要工具。 它支持打开、操作和保存许多不同的图像文件格式,用户还可以对图像执行基本操作,如裁剪、调整大
3 分钟为英语学习神器 Anki 部署一个专属同步服务器
原文链接:https://icloudnative.io/posts/anki-sync-server/ Anki 介绍 Anki 是一个辅助记忆软件,其本质是一个卡片排序工具--即依据使用者对卡片上的自定义内容进行主动测试、自我评判后,其内部算法根据评判结果更改每张卡片下次测试时间的排序工具。 所谓的卡片,专业说法叫 Flash Card(抽认卡或闪卡),是一小块纸片,分为正反两面,将问题和
一文读懂什么是AIGC?
AIGC概念 AIGC(即Artificial Intelligence Generated Content),中文译为人工智能生成内容。简单来说,就是以前本来需要人类用思考和创造力才能完成的工作,现在可以利用人工智能技术来替代我们完成。 AIGC也被认为是继PGC(Professionally Generated Content,专业生产内容)和UGC(User Generated Conte
基于DEAP进化算法库的Genetic Programming实践学习
因为可能之后会采用GP的方式来解决ATFM相关的问题,所以我就去学习了一下GP的使用方法,DEAP库的教程还是很清晰明了的,在此附上链接 DEAP_documentation 我主要跟着简称完成了符号回归、偶校验、垃圾邮件检测三个例子,前两个是Loosely Typed GP,最后一个是Strongly Typed GP,差别在于STGP在向PrimitiveSet添加functions和term
TencentPretrain 转 Huggingface
TP格式转HF 指令 代码 convert_llama_from_tencentpretrain_to_hf.py LLAMA模型文件下载 下载地址:https://ipfs.io/ipfs/Qmb9y5GCkTG7ZzbBWMu2BXwMkzyCKcUjtEKPpgdZ7GEFKm/ --tp_model_dir 存放模型的目录 --model_name 模型文件名 --input_
phi-1:高质量小数据小模型逆袭大模型
人工智能的三个核心要素是算力、算法和数据,这是大多数人在初识人工智能时都会接触到的一个观点。不过,在深入阐述该观点时,很多材料都倾向于解释数据「大」的一面,毕竟当前的大模型一直在由不断增加的「大数据」来推动,而且这条路似乎还没有走到极限。 不过,随着数据获取难度增加以及算力增长出现瓶颈,单纯追求「大模型、大数据」的道路变得愈发难以为继。因此,早在 2022 年,吴恩达就在采访中呼吁大家关注「小数
ubuntu搭建python3.10.7(服务器第一步)
一 安装python 更新Ubuntu软件源和依赖(建议操作) 1-sudo apt update 2-sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev 3-下载安装包: wget https://www.
python 批量删除 redis 大量数据
参考教程:https://blog.51cto.com/u_56701/6473475 如果觉得对您有帮助,麻烦您点一下推荐,谢谢! 好记忆不如烂笔头
python:一行代码读写文件
1、读取文件 这里我们使用列表来处理。 首先,我们打开一个文本文件,并使用for循环,逐行读取。 最后,使用strip删除所有不必要的空间。 通过使用列表功能,使得代码更简单,更短。 2、将数据写入文件 上面的代码首先创建一个文件data.txt(如果没有的话),然后它会在文件中写Python is awesome。
python:一行代码异常处理
一行异常处理 我们使用异常处理来处理 Python 中的运行时错误。你知道我们可以在一行中编写这个 Try except 语句吗?通过使用 exec() 语句,我们可以做到这一点。 原始方式 单行方式
requests 请求网页乱码
一般情况下,每个网页有自己的编码,在使用 requests 请求对应网页时,如果遇到中文编码的问题,大多数情况下直接显式指定 encoding 就可以了,但是今天遇到一个网站,还真是怎么指定都不行:https://www.medchemexpress.cn/ 以下所列的参考文档可能能解决编码问题,所以记录下来,但是对于上面这个网站来说并没有完全解决问题: https://blog.csdn.ne
JS(函数、作用域、预解析)
一 函数的概念 在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。虽然 for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用 JS 中的函数。函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。 二 函数的使用 函数在使用时分为两步:声明函数和调用函数。 2.1 声明函数 functio
go:数组和切片、可变长参数、maps、字符串、指针、结构体、方法、接口
目录数组和切片数组切片可变长参数maps字符串指针结构体方法接口 数组和切片 数组 切片 可变长参数 maps 字符串 指针 结构体 方法 接口
绑定方法与非绑定方法、隐藏属性、property装饰器、面向对象的三大特征
绑定方法 绑定给对象的方法 特殊之处:函数的第一个形参self就是对象自己。 绑定给对象的方法就会有对象来调用,会把对象自己当成第一个参数传给第一个形参self 类调用,就需要传参数,方法里面有几个参数就要传几个参数 绑定给类的方法 绑定给类的方法就由类来调用,特殊之处就是:会把类名当成第一个参数传递给方法的第一个形参。 非绑定方法 非绑定方法就是:不绑定给类使用,也不绑定给对象使
python有哪些用一行代码就可以完成的任务?
python有哪些用一行代码就可以完成的任务? ━━━━━━━━━━━━━━━━━━━━━━━━━ Python语言采用简洁而优美的语法,可以实现非常复杂的操作。下面列举几个Python语言中可以用一行代码实现的任务: 统计一个列表或字符串中元素出现次数: 取列表或字符串的前n个元素: 一行代码实现快速排序: 一行代码实现逆序输出字符串: 一行代码实现判断一个数是否为素数
python pip升级
我是 cmd窗口,用管理员权限运行,切换到相应的目录,再输入python -m pip install --upgrade pip 命令更新就可以了,应该是默认权限问题 https://blog.csdn.net/m0_37899908/article/details/125345438
数据安全审计:对数据可视化进行审计和评估
目录数据安全审计:对数据可视化进行审计和评估引言技术原理及概念2.1 基本概念解释2.2 技术原理介绍:算法原理,操作步骤,数学公式等2.3 相关技术比较实现步骤与流程3.1 准备工作:环境配置与依赖安装3.2 核心模块实现3.3 集成与测试应用示例与代码实现讲解4.1 应用场景介绍4.2 应用实例分析图14.3 核心代码实现结论与展望 数据安全审计:对数据可视化进行审计和评估 引言 随着大数据时
城市智慧交通:基于大数据和人工智能技术的出行优化
目录城市智慧交通:基于大数据和人工智能技术的出行优化 城市智慧交通:基于大数据和人工智能技术的出行优化 引言 随着城市交通的日益繁忙和交通拥堵问题的不断加剧,城市智慧交通已成为当今研究的热点。城市智慧交通旨在通过利用大数据和人工智能技术来优化城市交通,提高交通效率和出行质量。本文将介绍基于大数据和人工智能技术的城市智慧交通的实现步骤、技术原理以及优化与改进方向。 技术原理及概念 1.1
语言模型在文本挖掘中的应用:如何通过数据挖掘和机器学习技术发现文本中的有价值的信息
目录语言模型在文本挖掘中的应用:如何通过数据挖掘和机器学习技术发现文本中的有价值的信息 语言模型在文本挖掘中的应用:如何通过数据挖掘和机器学习技术发现文本中的有价值的信息 引言 1.1. 背景介绍 随着互联网的快速发展,文本数据量不断增加,人们对文本数据的需求也越来越高。文本数据具有丰富的信息量,对于企业、政府、金融等各行业来说,都具有重要意义。但是,如何从大量的文本数据中提取有价值的信息,
元数据的国际化和跨语言支持
目录《元数据的国际化和跨语言支持》技术博客文章 《元数据的国际化和跨语言支持》技术博客文章 引言 1.1. 背景介绍 随着互联网的信息爆炸式增长,数据的规模和复杂度不断增加,为了更好地组织和管理这些数据,人们需要对数据进行元数据( metadata)的描述和定义。 1.2. 文章目的 本文旨在探讨如何在软件设计和开发过程中,实现元数据的国际化和跨语言支持,以帮助开发者更好地适应全球用户的需求
利用ApacheNiFi实现数据处理与传输的自动化管理
目录利用Apache NiFi实现数据处理与传输的自动化管理1. 引言2. 技术原理及概念3. 实现步骤与流程4. 应用示例与代码实现讲解步骤代码实现5. 优化与改进6. 结论与展望 利用Apache NiFi实现数据处理与传输的自动化管理 1. 引言 1.1. 背景介绍 随着大数据时代的到来,企业和组织需要处理和传输海量的数据,而这些数据往往需要经过多个系统或服务进行处理和传输。传统的数据处理和
避免梯度爆炸:让深度学习算法快速稳定地训练
目录避免梯度爆炸:让深度学习算法快速稳定地训练1.1. 背景介绍1.2. 文章目的1.3. 目标受众2.1. 基本概念解释2.2. 技术原理介绍:算法原理,操作步骤,数学公式等2.3. 相关技术比较3.1. 准备工作:环境配置与依赖安装3.2. 核心模块实现3.3. 集成与测试4.1. 应用场景介绍4.2. 应用实例分析4.3. 核心代码实现 避免梯度爆炸:让深度学习算法快速稳定地训练 作为一名人
将ProtocolBuffers用于构建高性能的机器学习库
目录将 Protocol Buffers 用于构建高性能的机器学习库附录:常见问题与解答 将 Protocol Buffers 用于构建高性能的机器学习库 在机器学习领域,数据质量与数据处理是至关重要的因素。在本文中,我们将探讨如何使用 Protocol Buffers 来构建高性能的机器学习库。 引言 1.1. 背景介绍 随着深度学习技术的快速发展,各种机器学习框架如 TensorFlow
Python全栈学习 day01 计算机基础和环境搭建
day01 计算机基础和环境搭建 课程目标:让大家了解计算机基础知识并完成Python的环境搭建。 课程概要: 计算机基础 编程的本质 Python的介绍 Python环境的搭建 1.计算机基础 1.1 基本概念 计算机的组成 操作系统 软件(应用程序) 1.2 编程语言 软件,是由程序员使用 编程语言 开发出来的一大堆代码的集合。全球的编程语言有2500+多种,常见的
案例6-YApi Python SDK开发
需求描述 什么是SDK SDK(Software development kit) 软件开发包,是软件或平台面向开发者的一种快速开发工具或套件,使开发者可以更方便、灵活的使用软件或平台功能。 一般(比较注重生态的)软件或平台会提供不同语言或平台或框架的包,来适用不同的开发者。例如Selenium就提供了Python、Nodejs、Java等各种软件的SDK,这也是其比较流行的原因之一。 假设Y
08异步短信发送,注册功能,补充【1.为什么要写media才能访问,2.debug作用,3.ALLOWED_HOSTS 的作用】前端登录和注册页面与功能
1 异步发送短信 1.1 视图类 1.2 序列化类加入万能验证码 2 注册功能 3.1 视图类 3.2 序列化类 补充 3 前端注册页面分析 3.1 Header.vue 3.2 Login.vue 4 前端登录注册页面复制 4.1 Login.vue 4.2 Register.vue 4.3 Header.vue 5 前端登录功能 6 前端注册功能
celery笔记八之数据库操作定时任务
本文首发于公众号:Hunter后端 原文链接:celery笔记八之数据库操作定时任务 前面我们介绍定时任务是在 celery.py 中的 app.conf.beat_schedule 定义,这一篇笔记我们介绍一下如何在 Django 系统中的表里来操作这些任务。 依赖及migrate操作 beat 的启动 表介绍 手动操作定时任务 1、依赖安装及migrate操作 我们先通过 app.co
学习python日记
python主要是看着小甲鱼的视频开始的 变量和字符串 在编写这个程序时,忘了“:”和int(),一个是格式的错误,还有一个细节上的错误 然后记录一下,print函数的使用 sep和end的设置,end 默认是换行 避免转义字符的误会,使用原始字符串(在前面加个r) 还有使用“”表示还没说完,不会换行 也可以使用三引号表示没说完,且会自动换行 字符串也能进行加法和乘法