07 2021 档案

摘要:Python 常见的一些坑点 + logging 日志管理模块使用 阅读全文
posted @ 2021-07-19 13:25 PiaYie 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1)自定义的 call_print 装饰器了解使用 2)讨论装饰器的本质:myfun 指向被包装后的函数 g,被g替换,但是真的是这样吗,不是说函数本身的功能也要执行的吗?如果传参了的话 阅读全文
posted @ 2021-07-16 19:26 PiaYie 阅读(81) 评论(0) 推荐(0) 编辑
摘要:1)NamedTuple:替换整数索引,使用可读性更好的字符串 2)Counter:快速计数 3)DefaultDict:默认初始化某类型的字典值 阅读全文
posted @ 2021-07-16 16:08 PiaYie 阅读(37) 评论(0) 推荐(0) 编辑
摘要:python小知识 阅读全文
posted @ 2021-07-16 15:20 PiaYie 阅读(61) 评论(0) 推荐(0) 编辑
摘要:生成器节省内存de思想要有; 内置模块 itertools 中使用生成器的 9 个节省内存的案例 阅读全文
posted @ 2021-07-11 15:00 PiaYie 阅读(80) 评论(0) 推荐(0) 编辑
摘要:多线程涉及抢夺计算资源,可能会用到锁,进而触发死锁等问题;协程是同一线程内,几个子函数协作完成一件事,不需要锁。 因此,通过开辟多个进程,且每个进程中使用协程,这种模式会发出巨大的威力。 阅读全文
posted @ 2021-07-10 23:03 PiaYie 阅读(484) 评论(0) 推荐(0) 编辑
摘要:1)filter:根据条件筛选元素 2)map:映射可迭代对象 3)reduce:归约可迭代对象 4)reversed:反转可迭代对象 5)sorted:排序可迭代对象 3 个 有用的迭代器函数 i)iter:返回一个迭代器 ii)next:返回迭代器的下一项 iii)enumerate:返回对象的枚举迭代器 阅读全文
posted @ 2021-07-08 15:35 PiaYie 阅读(54) 评论(0) 推荐(0) 编辑
摘要:python中的函数的参数1)位置参数2)关键字参数3)默认参数4)可变位置参数5)可变关键字参数 介绍参数的使用规则和注意事项 阅读全文
posted @ 2021-07-07 15:23 PiaYie 阅读(294) 评论(0) 推荐(0) 编辑
摘要:遍历容器auto方法 阅读全文
posted @ 2021-07-06 16:58 PiaYie 阅读(405) 评论(0) 推荐(0) 编辑
摘要:yield、nonlocal、global关键字 阅读全文
posted @ 2021-07-06 16:03 PiaYie 阅读(54) 评论(0) 推荐(0) 编辑
摘要:详情请见:https://www.geeksforgeeks.org/map-associative-containers-the-c-standard-template-library-stl/ List of all functions of Map: map insert() in C++ S 阅读全文
posted @ 2021-07-06 10:12 PiaYie 阅读(69) 评论(0) 推荐(0) 编辑
摘要:在计算机科学中,数据结构是计算机中存储、组织数据的方式。 正确的数据结构选择可以提高算法的效率。在计算机程序设计的过程中,选择适当的数据结构是一项重要工作。许多大型系统的编写经验显示,程序设计的困难程度与最终成果的质量与表现,取决于是否选择了最适合的数据结构。 阅读全文
posted @ 2021-07-06 09:22 PiaYie 阅读(66) 评论(0) 推荐(0) 编辑
摘要:掌握一些判断对象相等时用的关键字,Python 中,对象相等性比较相关关键字包括 is、in,比较运算符有 == is 关键字判断标识号是否相等 is 比较的是两个对象的标识号是否相等,标识号的获取用id()函数。 a=[1,2,3,4,5] b=[1,2,3,4,5] print(id(a)) p 阅读全文
posted @ 2021-07-05 14:22 PiaYie 阅读(510) 评论(0) 推荐(0) 编辑
摘要:创建一个新文件 copy方法 copy nul reference.bib copy reference.bib.txt reference.bib 阅读全文
posted @ 2021-07-04 20:11 PiaYie 阅读(33) 评论(0) 推荐(0) 编辑
摘要:Nmap简介 下载:https://nmap.org/download.html Nmap运行通常会得到被扫描主机端口的列表,给出wellknow端口的服务名(可能的话)、端口号、状态和协议等信息。 端口的状态:open、filtered、unfiltered open:目标主机能够在这个端口使用a 阅读全文
posted @ 2021-07-04 17:23 PiaYie 阅读(51) 评论(0) 推荐(0) 编辑
摘要:数据再运算 a = range(0,15) b = [_**2 for _ in a] c = [str(_) for _ in a] print(b) print(c) output: [0, 1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 阅读全文
posted @ 2021-07-04 16:09 PiaYie 阅读(68) 评论(0) 推荐(0) 编辑
摘要:NumPy 简单介绍一下数值计算库numpy, 主要用来存储和计算矩阵。https://numpy.org/ 主要功能包括: N 维数组对象 Array(最基本的数据结构) 成熟的广播机制 能够解决线性代数、随机数生成数相关问题 import numpy as np import numpy.lin 阅读全文
posted @ 2021-07-04 14:54 PiaYie 阅读(93) 评论(0) 推荐(0) 编辑
摘要:端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。 分类 硬件端口 CPU通过接口寄 阅读全文
posted @ 2021-07-04 12:48 PiaYie 阅读(232) 评论(0) 推荐(0) 编辑
摘要:python的IDE(Integrated Development Environment 集成开发环境) 例如PyCharm,但它本身无法执行python代码,执行代码是由python解释器负责。即python的不同版本,可以在官网下载。 Anaconda:组装 Python 常用包和环境在一起, 阅读全文
posted @ 2021-07-03 13:27 PiaYie 阅读(78) 评论(0) 推荐(0) 编辑
摘要:掌握 时间戳↔时间数组↔时间字符串 的转化。 我们在写程序时可能用到记录时间的地方,例如: 日志管理必然会记录时间 统计程序执行开始、结束时间 测试一个函数执行时长 python中与时间相关的模块:time && datetime time模块表达时间的方法 设定一个零点作为基准(初始时间),偏移长 阅读全文
posted @ 2021-07-03 11:50 PiaYie 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示