闭包 笔记python

Datewhale学习笔记0

$\textcolor{blue}{Datewhale学习笔记}$$\textcolor{blue}{Chapter 0 }$🔞 $\textcolor{red}{安装Installation}$ 安装清单 Miniconda Visual Studio Code Miniconda 安装配置 下 ......
Datewhale 笔记

分布式锁笔记

分布式锁 基于上课和教材(分布式中间件技术实战-java版-钟林森)的笔记 1 概述 因为集群、分布式部署的服务实例一般是部署在不同机器上的,在分布式系统架构下,此种资源共享将不再是传统的线程共享,而是跨JVM进程之间资源的共享了。因此,为了解决这种问题,我们引入了“分布式锁”。 1.1 锁机制 在 ......
分布式 笔记

Datewhale学习笔记1

$\textcolor{blue}{Datewhale学习笔记}$$\textcolor{red}{chap1}$ 第一行代码 Language C #include<stdio.h> int main(){ printf("Hello, World"); return 0; } In [3] pr ......
Datewhale 笔记

《最新出炉》系列初窥篇-Python+Playwright自动化测试-31-JavaScript的调用执行-上篇

1.简介 在做web自动化时,有些情况playwright的api无法完成以及无法应对,需要通过或者借助第三方手段比如js来完成实现,比如:去改变某些元素对象的属性或者进行一些特殊的操作,本文讲解playwright怎样来调用JavaScript完成特殊操作。 2.用法 上一篇中就提到过,这里提取一 ......
上篇 Playwright JavaScript Python 31

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

第13章 TCP/IP和网络编程 TCP/IP协议 具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 TCP/IP 协议。他们与 TCP 或 IP 的关系紧密,是互联网必不可少的组成部分。TCP/IP 一词泛指这些协议,因此,有时也称 TCP/IP ......
笔记 系统 信息

debian12 笔记

前言 最近在win10通过wsl安装了debian linux子系统(wsl2安装报错了。。所以改成了wsl),没想到安装的还是最新的debian12 (Bookworm)。的确和ubuntu有些不一样,现在把一些使用情况记录下来,以备参考。 正文 1. 更换国内源 # 切换到sudo sudo s ......
笔记 debian 12

Linux环境下Python3.10安装

事件缘起我在Linux服务器(CentOS 7.8)安装Python3.10,并替换python软链接为python3之后,yum命令不可用。特此记录一下。 完整安装步骤如下: Python3.10安装 1.使用yum程序提前安装Python依赖。 yum install wget zlib-dev ......
Python3 环境 Python Linux 10

python区分大小写吗

然而,在Windows系统上,默认情况下文件名不区分大小写,但可以配置为区分大小写。在Python编程中,大小写是具有重要意义的,因此应该始终注意标识符、变量名、函数名、关键字、模块名和文件名的大小写使用。Python对标识符和变量名是严格区分大小写的。在Python中,导入模块或包时,也需要注意大... ......
大小 python

Java开发者的Python快速进修指南:异常捕获

在本篇文章中,我们总结了Python中的异常捕获的重要性以及如何进行优化。异常捕获是一种处理程序在执行过程中出现错误的机制,对于程序的稳定性和可靠性至关重要。我们详细学习了Python中的基本异常捕获语法,包括try、except、else和finally块,并举例了常见的异常类型,总之,阅读本文只... ......
开发者 指南 Python Java

2023年第 17期《Python接口自动化+Playwright 》课程,12月3号开学(课程全面升级!)!

2023年第 17 期《Python接口自动化+Playwright 》课程课程,12月3号开学(课程全面升级!) 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2023年12月3号 - 2024年3月2号,晚上20:30-22:30 报名费:报名费3000一人(周期3 ......
课程 Playwright 年第 接口 Python

Python学习笔记-Schema数据结构及类型校验

Python学习笔记-Schema数据结构及类型校验 使用 schema 库来执行数据结构的校验。schema 是一个简单而强大的库,用于定义和验证 Python 数据结构的约束 And And 代表必选,数据结构里必须包含这个 schema,如下方声明了 name ,则代表这个name必须存在与字 ......
数据结构 类型 结构 笔记 数据

Centos7编译安装Python

Centos 7 编译安装Python 环境准备 操作系统:Centos 7 版本:Python 3.12 下载 wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz 编译安装 # 安装依赖 yum -y install gc ......
Centos7 Centos Python

阅读笔记:《代码大全》阅读笔记四

当谈到软件开发,Steve McConnell的《代码大全》(Code Complete)被公认为是经典之作。这本书深入探讨了如何编写高质量、易于理解和可维护的代码,涵盖了从编程基础到高级设计原则、团队协作和项目管理等广泛领域。在這本厚重的书籍中,McConnell详细介绍了软件开发的各个阶段和技术 ......
笔记 代码 大全

python:第三十六章:位运算符

一,位运算符: &:按位与运算符: 参与运算的两个值,如果两个对应位都是1,则该位的结果值为1,否则为0 |:按位或运算符: 只要对应的二个二进位有一个为1时,结果位就为1; ^:按位异或运算符: 如果两个对应位值不同,则该位的结果值为1,否则为0; ~:按位取反运算符: 对数据的每个二进制位取反, ......
运算符 python

python:第三十四章:多层循环中的break/continue

一,注意点: 对于嵌套的循环,break使本层循环立即终止, 也就是中止所在层循环,继续其上一层的循环, 而continue,会跳过本层循环中本次循环的代码块执行,会跳到本层循环的下一次循环 二,例子一:break 可以看到内层循环被break中断后,外层循环不会受影响 1 2 3 4 5 6 7 ......
多层 continue python break

python:第三十五章:位运算符之按位取反

一,如何得到补码 在计算机中,数字存储时最高位为符号位,符号位为0时表示正数,符号位为1时表示负数。数字在计算机中是以补码的形式进行存储的,整数的补码与原码相同,负数的补码是在原码的基础上除符号位外,按位取反后,再加1. +1,原码为0 0001,补码为 0 0001.-1 ,原码为1 0001,补 ......
运算符 python

python:第三十二章:嵌套循环

一,嵌套循环 在一个循环语句内部嵌套另一个循环语句的结构。内层循环都执行完毕,外层循环才进行下一次执行。嵌套循环可以有多层,每一层都有自己的循环条件和循环体 应用场景: 遍历和操作多维数据结构,如多维列表、二维数组、矩阵处理需要多层循环的情况,如组合问题、排列问题等复杂的循环逻辑的情况 说明:刘宏缔 ......
python

python:第三十三章:总结循环

一,例子:得到水仙花数 1,什么是水仙花数 如果一个三位数,它的各个位上的数字的立方和等于它本身,我们就称之为水仙花数 例子:371, 3^3 + 7^3 + 1^3 = 27+ 343 + 1 = 371 2,代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # 打印水仙花 ......
python

python:第三十一章:嵌套分支结构

一,嵌套分支 1,语法 if 条件1: # 执行条件1为真的代码块 if 条件2: # 执行条件2为真的代码块 else: # 执行条件2为假的代码块 else: # 执行条件1为假的代码块 如条件1为True,则开始执行条件1为真的代码块,执行中判断条件2是否为True如果条件1为False,则执 ......
分支 结构 python

Thinkbook 14p AMD cpu笔记本电脑从21h2更新到23H2的探索(经验贴)

文章记录了作者曲折的探索过程,最终成功将AMD cpu的Thinkbook 14p笔记本电脑从21h2版本更新到了23h2版本,而且系统的应用配置和数据基本没变。 ......
Thinkbook 经验 笔记本 笔记 电脑

读像火箭科学家一样思考笔记04_第一性原理(下)

1. 来自无形规则的阻力 1.1. 无形规则 1.1.1. 僵化成规则的不必要习惯和行为 1.1.2. 不像有形的书面规则 1.1.2.1. 书面规则出现在标准操作流程中,可以修改或删除 1.1.3. 成文的规则可能会抗拒变革,但无形规则却更加顽固 1.1.4. 我们为强加在自己身上的规则辩护,导致 ......
第一性 科学家 火箭 原理 笔记

【操作系统学习笔记06】

以下是下面链接中教程的笔记,如有侵权请联系我删除。随便学学可能不严谨,但如果有离谱错误烦请指正。 https://www.bilibili.com/video/BV1YE411D7nH?p=19&vd_source=febdc1a8028af6b442667407286a2750 调度类型 低级调度 ......
笔记 系统

【操作系统学习笔记05】

以下是下面链接中教程的笔记,如有侵权请联系我删除。随便学学可能不严谨,但如果有离谱错误烦请指正。 https://www.bilibili.com/video/BV1YE411D7nH?p=18&vd_source=febdc1a8028af6b442667407286a2750 线程 线程:基本C ......
笔记 系统

MySql笔记

1. 数据库 1.2 什么是数据库 数据库(Database,简称DB)是长期存放在计算机内、有组织、可共享的大量数据的集合,可以看作是一个数据的仓库。其作用是保存并能安全管理数据,包括数据的增加、删除、修改和查询等操作,以减少数据冗余。 1.3 数据库分类 1.3.1 关系型数据库(SQL) 关系 ......
笔记 MySql

读书笔记

运行超市抹零结账行为 print("毛润松 2022310143135")money_all = 56.75 + 72.91 + 88.50 + 26.73 + 68.51 #累加总计金额money_all_str = str(money_all)#转换为字符串print("商品的总金额为:" + ......
笔记

Linux操作系统 I/O重定向读书笔记

1. 理解I/O重定向的基本概念 1.1 输入重定向 在Linux系统中,输入重定向是指将命令的输入从键盘改变为来自文件或其他命令的输出。使用 < 符号可以实现输入重定向,例如: $ command < input.txt 这将使command命令从input.txt文件中读取输入而不是从键盘。 1 ......
笔记 系统 Linux

Python中的UnboundLocalError是什么错误?怎样解决?详解全局变量、局部变量与关键字global

解决报错:UnboundLocalError: cannot access local variable 'XXX' where it is not associated with a value. 详解Python中,全局变量与局部变量的区别,以及何时需要使用关键字global. ......

Unity学习笔记--数据持久化XML文件(1)

XML相关 Xml是可拓展标记语言,一种文件格式。我们使用xml来完成对数据持久化的存储。等待我们有一程序运行结束之后,将内存中的数据进行保存,(保存在硬盘/服务器)实现对数据的持久化存储。 xml文件的读取和保存以及修改 要点: XMl文件的加载 XML文件节点的查找访问 XML文件节点内容的读取 ......
文件 笔记 数据 Unity XML

Python小白入门指南:避免踩雷的10大错误!

hello,大家好!新手小白踏入 Python 的大门有点像冒险,但别担心,我已经整理了一个超实用的入门指南,帮你规避学习过程中的十大雷区。这里有关于 Python 的错误你应该注意的建议,一起来看看吧! 1. 拼写错误 小心 prin 和 print 的奇妙之旅! # 错误示例 prin("Hel ......
入门指南 错误 指南 Python

阅读笔记

第三篇:适当人选 这一篇主要讨论了如何雇佣并留住优秀的员工问题。 对于有战略眼光的经理而言,这样的方法将激励你的成功:即雇佣合适的人、使他们觉得开心(这样他们就不想离开)、宽松对待他们。与聪明的人在一起共事,经理们几乎可以从起点开始就可以毫不费力地前行。 那么如何寻找聪明的人一起共事呢?即使是第一次 ......
笔记