闭包 笔记python

9月《程序员修炼之道:从小工到专家》阅读笔记(2)

三、基本工具 14纯文本的威力 纯文本可以获得自描述的,不依赖于创建他的应用的数据流。纯文本可以保证不过时,更容易测试等。 15shell游戏 对程序员来说,工作台就是命令shell。GUI无法让我们超越设计者提供的模型,而我们往往需要这种操作,这时候shell就是你最顺手的工具。 16强力编辑 我 ......
小工 程序员 笔记 程序 专家

《软件工程:一种实践方法》读书笔记三

需求工程:书中详细介绍了需求工程的重要性和方法。它强调了需求分析的关键作用,帮助读者了解如何有效地收集、分析和管理需求。此外,它还介绍了一些常见的需求工程技术和工具,如用例建模和需求跟踪。 设计原则和模式:这本书提供了许多设计原则和模式,帮助读者在软件设计过程中做出高质量的决策。它涵盖了面向对象设计 ......
软件工程 笔记 方法 工程 软件

学习笔记4(第七、八章)

一、知识点归纳 (一)第七章 7.1 文件操作 文件操作可以分为以下五个级别,它们从低到高的顺序排列如下: 1. 硬件级别 硬件级别的文件操作包括以下几种: fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区,为系统做好准备。 fsck:检查和维修系统。 碎片整理;压缩文件系统中的文 ......
笔记

python 拷贝整个目录及其子目录和文件

拷贝整个目录及其子目录和文件,可以使用shutil.copytree()函数。 import shutil # 源目录路径 src_dir = '/path/to/source/directory' # 目标目录路径 dst_dir = '/path/to/destination/directory ......
子目 子目录 拷贝 文件 目录

python基础:表示数字的相关类型

一 python中表示数字的相关类型 在python中要表示一个数字,就要用它所支持的一些类型创建。在python中常见的数字类型有int、float、complex(复数),Decimal等 二 int类型和float类型 int为整数类型,float为浮点数类型及小数 要表示一个数为整数类型,给 ......
类型 数字 基础 python

python提取论文图片波形数据:pyautogui键盘移动鼠标,跨模块全局变量使用,cv2局部放大窗口,matplotlib图片在pyQT5lable显示,坐标变换,多线程同时使用

最近写了一个python提取论文图片波形数据的脚本,代码如下。 涉及新知识点:pyautogui键盘移动鼠标,跨模块全局变量使用,cv2局部放大窗口,matplotlib图片在pyQT5lable显示,坐标变换,多线程同时使用。搜索相关关键字去对应代码区看注释就可以了。 gui窗口: 1 # -*- ......
波形 图片 线程 坐标 全局

学习笔记:傅里叶变换

本文目的是方便地理解傅里叶变换,不一定要掌握原理和计算方法,只要会用即可。 一、傅里叶级数 任何周期函数都可以用正弦函数和余弦函数构成的无穷级数来表示,称为它的傅里叶级数,即: \[f(t)=\frac{a_0}{2}+\sum_{n=1}^{\infty}[a_n\cos(n\omega t)+b ......
笔记

python爬虫请求头键值对批量加引号

原始数据: from: en to: zh query: love transtype: realtime simple_means_flag: 3 sign: 198772.518981 token: 1b434ed1e595135ac1b2959f4430a51f domain: common ......
爬虫 引号 python

Python 汇总列数据到行

Python汇总Excel列数据到行(方法一) import pandas as pd # 读取Excel文件 df = pd.read_excel('C:\\Users\\liuchunlin2\\Desktop\\测试数据\\员工.xlsx') # 选择您要处理的列 column_data = ......
数据 Python

笔记:VMware之性能优化

目标:通过调整VMware设置,提高VMware中虚拟机性能 版本:16.2.2 build-19200509 一、首选项 针对所有虚拟机设置,对所有虚拟机都有效 1.1 设置路径:主页->编辑->首选项->更新 软件更新,取消“启动时检查产品更新”,取消“根据需要检查软件组件” 1.2 设置路径: ......
性能 笔记 VMware

Python模块之 random

作用: random.randint 函数是Python内置的随机数生成函数之一,用于生成一个指定范围内的整数。 必要操作: >>> import random 安装: python 内置函数,无需安装 导入包: >>> import random 帮助查看: >>> help(random) 或 ......
模块 Python random

学习笔记4

第七章 1. 文件操作级别 1. 硬盘级别 fdisk:将硬盘、U盘或SDC盘分区 mkfs:格式化磁盘分区,为系统做好准备 fsck:检查和维修系统 碎片整理:压缩文件系统中的文件 2. 操作系统中内核中的文件系统函数 每个操作系统内核均可为基本文件操作提供支持。 3. 系统调用 用户模式程序使用 ......
笔记

Python 布尔类型

布尔值表示两个值之一:True(真)或False(假)。 布尔值 在编程中,您经常需要知道一个表达式是否为True或False。 您可以在Python中评估任何表达式,并获得两个答案之一:True或False。 当您比较两个值时,表达式会被评估,Python会返回布尔答案: 示例 print(10 ......
布尔 类型 Python

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第四周学习笔记

20211325 2023-2024-1 《信息安全系统设计与实现(上)》第四周学习笔记 一、任务要求 自学教材第7,8章,提交学习笔记(10分),评分标准如下 1. 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 ......
20211325 笔记 系统 信息 2023

python继续入门

if name == "main" #错 这段代码执行时不会进入if语句里的代码块是因为if __name__ == "__main__":条件判断中的"main"应为"__main__"才能执行。所以你需要将条件判断改为if __name__ == "__main__":,这样才能执行if语句里的 ......
python

学习笔记4

苏格拉底挑战 第七章 文件操作 一.知识点归纳 (一)文件操作级别 文件操作分为五个级别,按照从低到高的顺序排列如下: 1.硬件级别: 硬件级别的文件操作包括: fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区,为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中 ......
笔记

python 文件 json序列号和反序列化

json序列号和反序列化: file1 = open('test1.txt','r') content = file1.read() print(content) result = json.loads(content) print(result) print(type(result)) for i ......
序列 序列号 文件 python json

《信息安全系统设计与实现》第四周学习笔记

一、课程内容第七章学习 文件操作级别 1、硬件级别 fdisk mkfs fsck 碎片整理 2、操作系统内核中的文件系统函数 3、系统调用 4、I/O库函数 5、用户命令 6、sh脚本 低级别的文件操作中的常用函数: 打开和关闭文件: open():打开文件并返回文件描述符。 close():关闭 ......
笔记 系统 信息

从小工到专家阅读笔记(二)

4.足够好的软件 所有设计出的系统都必须满足其用户的需求.才能取得成功.我们只是在宣扬、给用户以机会.让他们参与决定你的软件是否能让他们满意。“使质量成为需求”,很多时候都是开发人员在进行对于质量的评估,我们对质量要求低的话,交付时就会出现很多问题,我们对质量要求高,又会很大程度的延误工期。所以指定 ......
小工 笔记 专家

Pyinstaller 使用笔记

Pyinstaller 用于将 Python 应用和连同其所需依赖打包在一起,使其可以在不安装 Python 解释器的相同操作系统的计算机上运行。Pyinstaller 库支持 Python 3.8 及其更新版本,可以正确地打包较大 Python 包 ,如 numpy, matplotlib, Py ......
Pyinstaller 笔记

python文件操作

在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件路径,访问模式) f = open('test.txt', 'w') 读文件: f1 = open('test1.txt','r')content = f1.read()print(content)rea ......
文件 python

80道高频算法题Python版

80道高频算法题来源于牛客网,这些答案都经过了我验证,可以复制粘贴后提交通过: 掌握这80道题,99%的测试岗位算法考试都能通过。建议收藏后反复练习。本文为Python版本答案,对于Java版本答案,请在电子书《算法挑战》目录中查看。 1、NC1 大数加法:中等 # 计算两个数之和 # @param ......
算法 Python

python中实现两个列表的交叉合并

001、 >>> list1 = ["aa", "bb", "cc", "dd"] ## 列表1 >>> list2 = [111, 222, 333, 444] ## 列表2 >>> list3 = [] >>> for i in range(len(list1)): ... list3.appe ......
两个 python

UCB-Sysadmin 笔记

Linux System Administration Decal A course covering the basics of setting up and administering a production-quality Linux server environment. Lab1 找出隐 ......
UCB-Sysadmin Sysadmin 笔记 UCB

《梦断代码》读书笔记02

1、对该项目的人的认识 不得不承认的一点是,这个项目的基础特别棒,在万众瞩目下开启开发的旅程,历时七年,在完工之际,已经没有人为之喝彩; 项目团队人人都很优秀,在我眼里,他们不仅仅是久远时光里的一个出名的项目团队,他们还是独一无二的编程“疯子”,他们热爱编程、享受编程, 不屑于将自己的精力放在查找前 ......
代码 笔记

python获取年月日时分秒毫秒

from datetime import datetime # 获取当前时间 now = datetime.now() # 获取年、月、日、时、分、秒和毫秒 year = now.year month = now.month day = now.day hour = now.hour minute ......
时分 年月日 年月 python

9月读书笔记1

读《程序员修炼之道:从小工到专家》有感 近日读此书,收获颇丰 第一章,注重实效的哲学:作为一名程序员,首先要做到的负责,承担自己能力范围内的责任并完成是程序员的基本素养,要为结果负责犯了错误就去承认而非推卸,为自己的目标留下更多选择、退路而不是借口。编写程序不要留下破窗户——错误抑或杂乱,及时去修复 ......
笔记

ElasticSearch笔记

一、常用查询关键字 1、match match是模糊匹配查询,根据分词器(如果创建mapping没有指定分词器,Es将会采取默认的分词器:standard,standard分词将会把匹配的词组分成单个的字,而不是短语)将指定的query查询的语句进行分词匹配。 # 查询索引中name为Tom的文档: ......
ElasticSearch 笔记

20211314王艺达学习笔记4

##学习总结 ###第七章 文件操作 ###文件操作级别 ####(1)硬件级别 fdisk:将硬盘、U盘或SDC盘分区 mkfs:格式化磁盘分区,为系统做好准备 fsck:检 查和维修系统 碎片整理:压缩文件系统中的文件 ####(2)操作系统内核中的文件系统函数 前缀为k表示内核函数 ####( ......
20211314 笔记

从小工到专家阅读笔记(一)

第一篇: 1.我的源码让猫给吃了 出现了未曾想的问题,要设法尽可能地处理它们,可以为自己的能力自豪,但对于错误必须真诚面对。对于不可能做到的事情,有权不为之负责,如果答应别人的项目必须切实负则。不要为出错的情况找借口,对老板说"我的源码让猫给吃了”这种言语,对解决问题没有任何帮助,提供可行的解决方案 ......
小工 笔记 专家