摘要: 背景 我们在 GitHub 上参与到某个开源项目的时候,通常有以下开发步骤。 fork 一份原仓库到我们自己的仓库中, 在自己的仓库中切新的分支进行开发,开发完成之后,再推送到自己的仓库 在原仓库进行Pull Request,等待审核人审核代码通过后,我们的分支就被合并到原仓库中 这是一个典型的 G 阅读全文
posted @ 2023-05-16 09:41 aleiyoy 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 概念 TP:True Positive,分类器预测结果为正样本,实际也为正样本,即正样本被正确识别的数量。 FP:False Positive,分类器预测结果为正样本,实际为负样本,即误报的负样本数量。 TN:True Negative,分类器预测结果为负样本,实际为负样本,即负样本被正确识别的数量 阅读全文
posted @ 2023-02-15 15:37 aleiyoy 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 一、git reset 的用法 简单的来说,git reset命令既可以回退版本,也可以把暂存区的修改回退到工作区。 git reset命令 又可以分为git reset --hard xxx和git reset --soft xxx以及git reset --mixed xxx。 为了更好的说明, 阅读全文
posted @ 2023-02-10 13:27 aleiyoy 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Python中迭代对象(Iterable)是非常核心的内容, 今天就和大家分享一下, 什么是迭代对象和迭代器. 简单来说迭代就等于循环, 那么迭代对象就是可以用for循环的对象. 一句话记忆, 可以直接用于for循环的数据类型, 就是迭代对象. 常见的可迭代对象包括: 一、集合数据类型, 如元组(t 阅读全文
posted @ 2023-01-12 16:23 aleiyoy 阅读(55) 评论(0) 推荐(0) 编辑
摘要: import threading import time from multiprocessing.dummy import Pool import asyncio import random def fun1(num_array): result = 1 for i in num_array: r 阅读全文
posted @ 2023-01-10 11:26 aleiyoy 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个程序的配置信息存放在一个文件中,客户端通过一个Appconfig 的类来读取配置文件的信 阅读全文
posted @ 2023-01-10 10:11 aleiyoy 阅读(22) 评论(0) 推荐(0) 编辑
摘要: jupyter: jupytext: text_representation: extension: .md format_name: markdown format_version: '1.2' jupytext_version: 1.4.1 kernelspec: display_name: P 阅读全文
posted @ 2022-11-18 17:48 aleiyoy 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 栈和堆的区别 数据结构上 堆是父节点与子节点关系的完全二叉树,栈是一种FI LO 操作系统上 堆为按需申请、动态分配,例如 C 中的 malloc 函数,内存中的空闲空间并不是连续的,而是不同程序占用了不同的一块一块的内存,即使是同一个程序也可能占用了不同地方的多块内存。 栈则是程序运行时自动拥有的 阅读全文
posted @ 2022-09-01 09:48 aleiyoy 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 简述 实现了类在当前进程中只有一个实例,比如python-GC 重写__new__实现单例 class A: def __new__(cls, *args, **kwargs): if not hasattr(cls, '_instance'): cls._instance = super().__ 阅读全文
posted @ 2022-08-26 16:58 aleiyoy 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 定义: 不改变原函数的代码增添新功能 闭包实现装饰器 def log_time(func): def inner(*args, **kwargs): beg = time.time() ret = func(*args, **kwargs) end = time.time() print("总耗时: 阅读全文
posted @ 2022-08-26 16:41 aleiyoy 阅读(11) 评论(0) 推荐(0) 编辑