闭包 笔记python
Python 密码本和电子钥匙
二分查找 a=[1,3,5,7,9] # 序列 k=3 # 目标 l=0 # 开头(注意,是索引号) r=4 # 结尾(注意,是索引号) while l+1!=r: # 是否只剩一个 mid=int((l+r)//2) # 中间(注意,是索引号) if a[mid]<k: # 小于目标 l=mid ......
代码随想训练营第七天(Python)| 454.四数相加II 、383. 赎金信 、15.三数之和 、18. 四数之和
454.四数相加II 关键点:减少复杂度判断 a+b 是否 等于 -(d+e).求和类的题目,利用好相反数。 class Solution: def fourSumCount(self, nums1: List[int], nums2: List[int], nums3: List[int], nu ......
python快速搭建简易ftp服务器
点击查看代码 # -*- coding:utf-8 -*- from pyftpdlib.authorizers import DummyAuthorizer from pyftpdlib.handlers import FTPHandler from pyftpdlib.servers impor ......
[FAQ] Python的虚拟环境和包管理
创建虚拟环境 $ python -m venv test-env 激活虚拟环境 windows:tutorial-env\Scripts\activate linux:source tutorial-env/bin/activate 激活后虚拟环境将更改 shell 的提示符,以显示您正在使用的虚拟 ......
阅读笔记
架构漫谈读后感 架构漫谈是由一个架构师王概凯写的一个专题,是以他的实际架构经验为基础,讨论是什么是架构,怎样做好架构,怎么写好程序等一些问题。 共分为九个部分: 1) 什么是架构? 首先把架构的概念讨论明白,然后在对架构进行分析才显得清晰有意义。架构这个词在软件工程很早之前就已经出现了,在人类的早起 ......
python报错解决-ValueError: Trusted host URL must include a host part: '#!
删掉#后面的字符 参考: pip install总是报错:ValueError: Trusted host URL must include a host part: ‘#‘-CSDN博客 ......
菜鸡go后端开发学习笔记1
首先了解项目内容及对应的人员:重要的是产品以及前端。 1、了解项目,理清逻辑,有什么不通顺的地方不清楚的地方及时的与产品进行沟通。 2、在写请求时,主要是前端发送请求给到后端,后端通过逻辑处理获取数据库里面对应的数据,并返回数据。所以请求字段和前端是有交互的,和前端约定接口:请求的路径、请求的方式、 ......
python12
1.列表(list) 列表是一个有序且可变的容器,在里面可存放多个类型的元素。 1.1定义 use_list = ["天","地","人"] number_list = [98,66,55] data_list = [1,True,"Alex"] use_list = [] use_list.app ......
C#学习笔记--进阶
此博客是C#学习笔记中的进阶部分,设计C#语言中的高级知识,介绍了List与ArrayList、Stack和Queue以及Hashtable等数据结构,
泛型,泛型类型数据结构,以及纠缠不清的委托与事件。还涉及到不常见但常用的一些知识小点,如匿名函数,Lambda表达式,协变和逆变,多线程,
反射和... ......
代码随想训练营第四天(Python)| 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、02.07. 链表相交、142.环形链表II
两两交换链表中的节点 关键点:涉及到头节点变动的都使用虚拟节点。画图找出交换节点指向的顺序和退出循环的条件。 1、迭代法 class Solution: def swapPairs(self, head: Optional[ListNode]) -> Optional[ListNode]: dumm ......
Python随机波动性SV模型:贝叶斯推断马尔可夫链蒙特卡洛MCMC分析英镑/美元汇率时间序列数据
全文链接:https://tecdat.cn/?p=33885 原文出处:拓端数据部落公众号 本文描述了帮助客户使用马尔可夫链蒙特卡洛(MCMC)方法通过贝叶斯方法估计基本的单变量随机波动模型,就像Kim等人(1998年)所做的那样。 定义模型以及从条件后验中抽取样本的函数的代码也在Python脚本 ......
Python 当前工作路径、当前文件路径
在BCP源码中,涉及到路径问题,先描述下问题,我运行的文件在BCP/code/LA_BCP_train.py,我希望在索引的时候使用的是BCP/code这个地址,但是实际上是BCP/,这里涉及Python的当前文件路径和当前工作路径。 当前工作路径是BCP/,相对路径是基于这个路径,可以通过os.p ......
信息安全系统设计与实现第三章学习笔记
一、知识点归纳 1. 多任务处理 多任务处理是计算机系统中的重要概念,它允许系统同时执行多个任务,提高了系统资源的利用率和响应速度。在多任务处理中,有几个重要的概念和技术需要进一步了解: 并发(Concurrency):并发是指多个任务在时间上重叠执行的能力。虽然在单处理器系统中一次只能执行一个任务 ......
课程概论与python3语法
server端 云盘:代替硬盘disk,存图片,视频,几百G、几T Mysql:存代码,文本,几十G Redis:占用内存, client端 Web Storage ds内存 1、注释 # ......
Python36days
进程基础(操作系统中的概念) 进程调度算法(四种算法) 进程的并行和并发的概念 同步异步阻塞非阻塞的概念 创建进程(进程类Process) Process类的参数 Process类的方法 如何开启多进程 基于TCP协议的高并发程序 —————————————————————————————————— ......
2023/10/17 路由器学习笔记
路由器 pc1 ping pc2 环境准备: 1、 为pc1/pc2添加IP地址、子网掩码与网关。 2、 为AR1/AR2添加ip 3、 配置静态路由(ip route-static) 4、 检查路由表是否配置成功(ip routing-table) 5、 配置成功,接下来是否可以ping通 成功! ......
python练习.8
问:用户给了一串带有逗号的数字,要求用逗号分隔数字列表,并生成列表和元组。 例:23,34,43,44,5,5==》['23','34','43','44','5','5'] ('23','34','43','44','5','5') def Ayue(): x = input("请输入你所要转换的 ......
【学习笔记】数学分析 2023
第一章 预备知识 函数的复合 \(f\circ g\) 和 \(g\circ f\) 可能写出来的表达式一样,但是定义域不一样。\(f(x)=\frac{1}{1-x}.,g(x)=\frac1x\) 多个函数复合可以实现结合律,但是显然没有交换律。 周期函数的定义需要满足 \(f(x)\) 在 \ ......
python练习.7
问:给一个整数n,生成1-n之间的字典,字典要求:{n:n*n} 如:输入3==》{1:1,2:4,3:9} def Ayue(): sum = {} x = int(input("请输入你想要输入的值:")) for i in range(1,x+1): sum[i] = i*i print(su ......
python练习.6
问:编写一个程序,它将找到所有这些数字,可被7整除,2000年到3200年(包括3200年)。 def Ayue(): a =[] for i in range(2000,3201): if i%7==0 and i%5!=0: print(i,end=",") a.append(i) print( ......
学习笔记:Graph WaveNet
学习和复现一下经典模型Graph WaveNet,事实证明结果跟现在的比也差不了多少,速度也挺快。目前就先把经典模型都学习一遍吧。 ......
python练习.5
问:计算并输出100-200不能被三整除的整数的和 void test1() { int arr[10] = { 2,3,1,4,5,7,6,8,9 ,10 }; int si = sizeof(arr) / sizeof(arr[0]); qsort(arr, si, sizeof(arr[0]) ......
Python - 协程
总结 1.对协程的理解 协程为单线程。在协程中,程序员是系统的调度中心,程序员已经知道哪里有IO开销大的地方,主动放弃控制权给其他函数来执行。 2.对await的理解 开发者要提前知道一个任务的哪个环节会造成I/O阻塞,然后把这个环节的代码异步化处理,并且通过await来标识在任务的该环节中断该任务 ......
GPU-笔记
GPU发展 PC时代随着图形操作系统的出现,大量需要 3D 图形运算的工具软件和游戏对于浮点运算的要求急剧升高,传统的 X86 CPU 处理器并不擅长这类任务,于是诞生了更擅长浮点运算的 GPU。在这类应用中,系统会把图形渲染等任务 offload 到 GPU 上去。 随着神经网络研究和应用 ......
2023/10/17 学习笔记
传输层协议 tcp/udp协议 TCP/IP协议族的传输层协议 tcp特性 1.工作在传输层 2.面向连接协议 3.全双工协议 4.半关闭(四次挥手) 5.错误检查 6.将数据打包成段,排序 (分片) 7.确认机制 8.数据恢复,重传 9.流量控制,滑动窗口 udp特性 工作在传输层 提供不可靠的网 ......
【Python微信机器人】第一篇:在windows11上编译python
前言 我打算写一个系列,内容是将python注入到其他进程实现inline hook和主动调用。本篇文章是这个系列的第一篇,后面用到的案例是注入python到PC微信实现基本的收发消息。文章着重于python方面的内容,所以对于微信找收发消息的call不会去讲过程,有兴趣的可以直接百度搜PC微信逆向 ......
【Python&语义分割】Segment Anything(SAM)模型交互式分割+掩膜保存(三)
我之前分享了Segment Anything(SAM)模型的基本操作,这篇给大家分享下交互式语义分割代码,可以通过鼠标点击目标物生成对应的掩膜,同时我还加入了掩膜保存的代码。 ......
Python JS逆向之酷狗,实现搜索下载功能
今天用Python来实现一下酷狗JS逆向,实现搜索下载功能(附源码) 1、环境使用 Python 3.8 Pycharm 2、模块使用 import hashlib --> pip install hashlib import prettytable as pt --> pip install pr ......