Python

寒假生活(15)

今天继续python的学习,这几周把基本的知识点大体看完了,现在开始学习一些实际的,今天主要是面向对象编程。 类和对象 在Python中,通过定义类(class)来实现面向对象编程。一个类定义了一类对象的属性和方法,而一个具体的对象则是该类的一个实例。 定义一个类时,需要使用关键字class,然后在类名后面加上一个冒号,例如: pythonCopy Code class MyClass:

寒假生活(16)

今天继续面向对象编程的进程,因为这是学会利用python的基础,所以多学一些。 构造函数和析构函数 构造函数(Constructor)是在创建一个类的实例时自动调用的方法。在Python中,构造函数的名称固定为__init__,它用于初始化对象的属性。 例如,下面的代码定义了一个具有两个属性的类,并在构造函数中初始化这些属性: class MyClass: def __init__(s

寒假生活(17)

今天继续python的学习,今天的主要内容是连接数据库操作,我学习了3种常见的数据库的连接方式并一一实验,现将模板整理出来。 当使用Python进行数据库访问时,通常会使用数据库接口模块(Database Interface Module)来连接和操作数据库。Python标准库中包含了一些用于不同类型数据库访问的模块,比如: SQLite:Python内置了对SQLite数据库的支持,可以通过s

py 学习(c++ to py)

py1: print 2024-01-27 23:18:57 星期六

JS加密参数逆向

JavaScript JS使前端网页具有和用户的交互性 JS在实战漏洞挖掘中的作用 1、JS存在插件名字,插件存在漏洞 2、泄露URL链接 3、JS中·存在一些子域名 4、JS的文件注释中泄露信息 浏览器的控制台使用 1、网络 2、控制器 3、调试器  JS的断点调试 JS与Python破解密码    可以看到,Python中的call函数调用了JS脚本中的z

python 多线程运行 串行或并行

我们知道在 python 中运行多线程程序很简单,只需要几步,创建线程,start线程即可,下面简单说下多线程的串行或者并行的使用示例: 运行串行的结果: 可以看到,我们在每个线程内让线程休眠6s,5个线程如果串行就是30s,外加其他的一些时间,所以在30s左右。 运行并行的结果: 可以看到总共就是6s左右,即使5个线程,一起并发也是并发在跑。

MatrixVT:高效View Transformation,让视觉BEV梦想照进现实

原论文:MatrixVT: Efficient Multi-Camera to BEV Transformation for 3D Perception 来自:CVPR2022,旷视科技,Submission-2022.11 针对目前BEV中更有优势的Lift-Splat类方法中关键模块(Vision Transformation),MatrixVT实现了非常优雅的优化,在保持模型性能(甚至略微提高

1月27日总结(远程调用chatgptAPI时遇到的错误)

在学习langchain时,用到了chatgpt的api。 遇到的第一个难点是:在获取api的keys时需要使用国外的手机号发送验证码,此处可以使用接码网站,需要十几块的费用。 第二个问题:编写代码是使用的jupyter,在相应的python环境已经安装了openai模块,在pycharm环境中可以使用,在jupyter就无法找到包,此处的原因是没有配置jupyter的kernel。 第三个问题是

B-spline (1)

1.什么是B-spline Bezier Curve的缺点主要是: nonlocality,移动一个控制点会影响整条曲线 高阶曲线,曲线离控制点很远 对此,可以把N条Bezier Curve组合起来。如下图所示,是两条3次Bezier Curve在D点连接而得。 此时,该曲线是一条$C^0$曲线,共有7个控制点。若想得到一条$C^1$曲线,则需要两条Bezier Curve在D点的导数相同。

1、【实操】使用python脚本自动检测域名信息是否准确

背景:   因为信息安全的原因,内外网表格数据等信息不能互传,因而内外网信息表同步频率比较低,导致部分信息存在偏差。   比如域名、公网地址、内网地址等在更改后,信息没有及时同步,或者更新信息的人因为手工上传导致错误,没有及时发现,倒置后期排查问题时不能及时拿到准确信息,需要沿网络TOP逐级排查,而不是直接准确查找关键节点,这会大大降低解决问题的效率;   tips:   在本样例脚本中

域控漏洞瞎讲

域控漏洞初探 操作半天shell呢? 你别弄了,去机房插U盘吧 简单记录一下域控漏洞的原理 MS14-068 原理 1.AS通过PAC校验权限 2.在AS认证的时候,可以将include-PAC设置为false,得到一个不含pac的tgt 3.自己在tgt外加上md5“签名”的pac,将此数据包发送给tgs 4.TGS会使用md5验证pac,同时将其加在tgt(不是st)中并签名 可以用这个方式伪

SciTech-EE-Virtual Electronics Lab: How to Create an Oscilloscope Using Python and ADALM2000

https://wiki.analog.com/university/tools/m2k Virtual Electronics Lab: How to Create an Oscilloscope Using Python and ADALM2000 by Arnie Mae Baes and Christian Garcia Download PDF Abstract A virtual el

Python获取内存、CPU利用率,CPU温度

最近一个项目的需求,在软件上加入硬件实时信息,大概搜索一下,没太好的结果,所以决定自己写一篇 我的代码不难发现,都使用了psutil包,为什么呢,别的包我没太关注,纯粹是这台机的环境上有这个包 如果大家没有这个包,使用pip工具安装一下即可,目前我还没发现兼容性问题 python获取内存利用率 python获取CPU利用率 python获取CPU温度

(python)学习ing||类学习,@property装饰器

来自bing AI的回答(手动修改后) 你好,这是必应。@property装饰器是一种用于定义和控制类属性的工具,它可以让你把一个方法变成一个属性,从而实现对属性的访问、设置和删除的自定义操作。 @property装饰器有以下几个优点:** 保护类的封装性,隐藏内部实现细节,防止属性被随意修改或删除。 简化代码,让方法可以像属性一样直接调用,不需要加括号。 提高性能,可以对属性的计算进行缓存,

2、【实操】dash库设计web界面对mysql数据进行展示

dash + mysql的简单应用 python库简介:   dash : web界面的UI设计;   pymysql: MySQL数据库连接、操作引擎   pandas: 使用read.sql("sql",mysql_connection)函数将msyql的表单数据转换成DataFrame格式   第一步:   实现对MySQL数据库的连接,并对表单的数据进行展示         #

Python 潮流周刊第 37 期(摘要)

本周刊由 Python猫 出品,精心筛选国内外的 250+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 周刊全文:https://pythoncat.top/posts/2024-01-27-weekly 以下是本期摘要: 🦄文章&教程 ① Python 装饰器的 3 个真实案

3_python第三方库

❓查看安装了哪些第三方库 终端pip list ❓更新第三方库版本 pip install --upgrade 第三方库名 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source

PyCharm如何更改背景颜色-PyCharm更改背景颜色的方法

https://www.onlinedown.net/article/10037132.htm  第一步:打开pycharm,点击File,选择Settings,或者用快捷键Ctrl+Alt+s。       第二步:点击Editor中的Color Scheme。      

PyCharm

https://baike.baidu.com/item/PyCharm/8143824?fr=ge_ala PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手。同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Py

第三方调用saltstack

python api使用 实例及工作原理解析 指定target 函数,命令等等,就可以可以了。 查找导入包的路径 寻找上面LocalClient所在位置: 这个文件 通过api获取saltstack配置 获取master配置信息 或者minion的配置信息   python api的其它模块 1、LocalClient 支持一次执行多个模块

2024-01-27:用go语言,阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有N堆金币, 第i堆金币的总重量和总价值分别是m[i]、v[i], 阿里巴巴有一个承重量为T的背包,但并不一定有办法将全部的

2024-01-27:用go语言,阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有N堆金币, 第i堆金币的总重量和总价值分别是m[i]、v[i], 阿里巴巴有一个承重量为T的背包,但并不一定有办法将全部的金币都装进去, 他想装走尽可能多价值的金币, 所有金币都可以随意分割,分割完的金币重量价值比(也就是单位价格)不变。 请问阿里巴巴最多可以拿走多少价值的金币? 答案2024-01-27: 来自左程云。

假期学习进度笔记——2024.1.27

今天复习了python的基础知识,并开始准备A32题目的学习制作。

Linux基础命令笔记(黑马)

Linux基础命令 Linux常用快捷键 ctrl+c:强制停止程序运行 ctrl+d:退出用户登录或某些特定程序的专属页面(不能用于vim) !历史命令前缀:执行历史中最后使用带有该命令前缀的命令 例:!p相当于python、!t相当于tail ctrl+r:可输入历史命令关键字搜索到想要到命令,按回车直接执行,按左右键提取命令不执行 ctrl+a|e:将光标移动到本行命令最

18. 四数之和(中)

目录题目题解:排序+双指针 题目 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 <= a, b, c, d < n a、b、c 和 d 互不相同 nums[a] + nums[

(数据科学学习手札157)pandas新增case_when方法

本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介   大家好我是费老师,pandas在前不久更新的2.2版本中,针对Series对象新增了case_when()方法,用于实现类似SQL中经典的CASE WHEN语句功能,今天的文章中,我们就来get其具体使用方法~ 2 pandas中的cas

80. 删除有序数组中的重复项 II(中)

目录题目题解:双指针 题目 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 说明: 为什么返回数值是整数,但输出的答案是数组呢? 请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者

Python手相识别教程15指纹(斗和簸箕)

15 指纹 指纹图案在胎儿发育的前18周内形成,并在人的一生中保持不变。每个人的指纹都是独一无二的,但可分为三种基本模式:环状(斗)、弓状(属于箕)和轮状(属于箕)。这些图案是个性特征的标志。俗语:“一斗穷,二斗富,三斗四斗卖豆腐,五斗六斗开当铺,七斗八斗坐着走,九斗十斗享清福。”实际不太准确! 指纹与手掌上的其他纹路不同。它们属于皮纹学的范畴,皮纹学是一门研究皮肤纹路的科学,这个词来源于希腊文

两组数据比较差异

背景:两组数据,NC(50*1)和EMCI(28*1)的熵值,即每个受试者有一个值。 问题:在该指标下,两组人群是否有显著差异? 工具:python中计算出来的两组向量先进行拼接,后保存到excel表格中,SPSS-》独立样本t检验方法 注意: 1.excel要整理成规定格式:  2.spss中导入数据表,采用分析-比较平均值-独立样本t检验(value放检验变量,group放分组变量

Faiss源码编译调试

环境配置: 硬件平台:虚拟机(VMWare Workstation Pro 17) 处理器数:2 每个处理器的核数:2 操作系统:Ubuntu 22.04 运行内存:8GB 存储空间:200GB 1. 安装依赖 环境工具依赖: 在安装Intel-mkl时,第一个弹窗选项选择OK,第二个选择否。 cmake: numpy和swig: 2. Faiss源码编译 2.1. 克隆代码 2.2. c

<<  <  386  387  388  389  390  391  392  393  394  395  396  >  >>