Python
isaac sim 文档翻译
目录4.1. Hello World4.1.1. Learning Objectives4.1.2. Getting Started4.1.3. Code Overview4.1.3.1. Singleton World4.1.4. Adding to the Scene4.1.5. Inspecting Object Properties4.1.5.1. Continuously Inspect
【机器学习科学库】全md文档笔记:Matplotlib详细使用方法(已分享,附代码)
本系列文章md笔记(已分享)主要讨论人工智能相关知识。主要内容包括,了解机器学习定义以及应用场景,掌握机器学习基础环境的安装和使用,掌握利用常用的科学计算库对数据进行展示、分析,学会使用jupyter notebook平台完成代码编写运行,应用Matplotlib的基本功能实现图形显示,应用Matplotlib实现多图显示,应用Matplotlib实现不同画图种类,学习Numpy运算速度上的优势
day42 动态规划part4 代码随想录算法训练营 416. 分割等和子集
题目:416. 分割等和子集 我的感悟: 有点难, 更快的解法用了01 True 和False 所以更快 理解难点: 转化为背包问题 听课笔记: 代码示例:我优化了下 class Solution: def canPartition(self, nums: List[int]) -> bool: if sum(nums) % 2 == 1:
Python pip换源
Python pip更换镜像源 在使用Python的过程中,经常会使用到一些非标准内嵌的三方包,这些包给我们日常的开发提供了巨大的便利。 但是在使用 pip 命令去下载这些三方包的时候,Python 默认是从官网去下载的,由于它的官网是在国外,这就使得下载的速度灰常的慢;这个时候我们可以使用一些国内的镜像源网站去下载我们所需要的一些第三方包。 在使用 pip 命令下载的时候,在最后面添加 -i
Python flask
{{变量}} _init_.py这个文件的执行时间 package,module debug模式、host、port debug 模式: 热更新 可以在浏览器上面显示错误信息 host 让别人可以访问自己的电脑 url 与 试图映射 url RESTful 风格传参 request ?arg1=XXX&arg2=YYY flask
面向对象编程的绑定方法、掩藏属性、装饰器
一、绑定方法 1、绑定给类的方法(@classmethod) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 class Oracle(): def __init__(self, ip, port): &
.NET周刊【2月第3期 2024-02-25】
国内文章 4.1k Star!全面的C#/.NET/.NET Core学习、工作、面试指南 DotNetGuide是一个为.NET开发者建立的技术社区和知识库。其中包含.NET相关的学习资料、工作心得、面试指南、技术文章、项目框架和常见面试题等,目的是帮助初学者和.NET开发者提升技能。社区鼓励开发者们分享技术经验,问题解决方案,并提供了交流平台。社区贡献受鼓励,可以通过GitHub Issue
可编辑模式下安装 python 包
可编辑模式下安装 python 包 一般情况下, 我们使用的是 pip install pkg 来完成包的安装, 默认的安装的目标目录在 site-packages 下, 这种情况非常适合我们引用某些成熟包. 如果我们想要给github某个项目贡献PR, 或者仅仅要魔改一下某个项目, 可以使用 editable 模式来安装. editable 模式的优点有: 安装的目标目录可以使任意目录, 不需
面向对象的对象的三大特性
一、封装 封装是一种将数据和相关方法组合成一个单独的实体的机制。它将数据(属性)和操作数据的方法(方法)封装在一个对象中,并对外部代码隐藏了内部的实现细节。通过封装,对象可以提供一个公共接口,使得外部代码可以通过该接口访问和操作对象的数据,而不 需要了解其内部的具体实现。 封装之后:可以使用对象.属性的方法,不需要记所有的方法和属性。 掩藏属性 二、
如何计算两个正太分布的KL散度 —— 正太分布的KL散度 (Kullback-Leibler divergence) 计算
参考: https://blog.csdn.net/int_main_Roland/article/details/124650909 给出实现代码: 本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址,还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注处,如有侵权请与博主联系。 如果未特殊标注则为原创,遵循 CC 4.0 BY-S
[Docker] 基于CENTOS7的Docker版本升级
0 序 环境信息 OS : CENTOS 7.9.2009 Docker Version : 18.06.3-ce => 25.0.3-1.el7 1 升级过程 Step1 卸载低版本docker Step1.1 检查docker版本 Step1.3 查看已安装的镜像 Docker镜像的默认存储路径取决于操作系统的类型。 对于Linux系统,默认存储路径是/va
selenium自动化好用的工具,亲测亲是很好用
rpa自动化这个词,在今天的这个时代相应大家并不陌生,自动化可以帮人做掉很多繁琐的事情,它可以不休息,只要给他写好程序,配置部署就可以一直在工作,废话不多说,直接上干货 1、selenium的sessionid的使用 selenium分为本地打开和远程模式打开,有时候我们不想在操作自动化的过程中,通常都是打开一个浏览器做完事情给他关闭,如果下次要用再打开,但是其实登录的过程是稍
Faster-Whisper
Faster-Whisper https://github.com/SYSTRAN/faster-whisper 是一个使用 CTranslate2 重新实现的 OpenAI Whisper 模型,旨在提高转录速度和效率。 它显著提高了处理速度,与原始 Whisper 模型相比,保持了相同的准确性的同时,速度提升了最多 4 倍,并且降低了内存使用量。 此外,它支持 CPU 和 GPU 上的 8 位
什么是数据同步利器DataX,如何使用?
转载至我的博客 https://www.infrastack.cn ,公众号:架构成长指南 今天给大家分享一个阿里开源的数据同步工具DataX,在Github拥有14.8k的star,非常受欢迎,官网地址:https://github.com/alibaba/DataX 什么是 Datax? DataX 是阿里云 DataWorks数据集成 的开源版本,使用Java 语言编写,在阿里巴巴集团内
利用正则与状态机解析HTTP请求报文,实现处理静态资源的请求
目录HTTP请求报文结构简单的状态机示例状态转移过程 HTTP请求报文结构 要使用正则和状态机来解析HTTP请求报文,首先需要理解HTTP请求报文的基本结构。一个典型的HTTP请求报文如下: HTTP请求报文由请求行、请求头部和请求体组成。请求行包括请求方法、请求的资源路径和HTTP协议版本。请求头部包含多个键值对,用于描述请求的各种属性。请求体通常用于POST或PUT请求,包含发送给服务器的
搜索引擎RAG召回效果评测MTEB介绍与使用入门
RAG 评测数据集建设尚处于初期阶段,缺乏针对特定领域和场景的专业数据集。市面上常见的 MS-Marco 和 BEIR 数据集覆盖范围有限,且在实际使用场景中效果可能与评测表现不符。目前最权威的检索榜单是 HuggingFace MTEB,今天我们来学习使用MTEB,并来评测自研模型recall效果。 MTEB 是一个包含广泛文本嵌入(Text Embedding)的基准测试,它提供了多种语言的数
算法题(常见面试题)自己总结
#满二叉树 赋值邻居节点 时间复杂度o(n) 空间复杂度O(1)=========================================== # # // 1 # # // 2 &
mitmproxy 抓包神器-6.如何在linux操作系统中安装
前言 常见的抓包工具有fiddler 和 charles, 这些工具都是需要安装本地客户端,python 版的抓包工具可以用 mitmproxy。 mitmproxy 相比Charles、fiddler的优点在于,它可以命令行方式或脚本的方式启动服务,跨平台使用。 Linux 环境安装 mitmproxy(man-in-the-middle attack proxy),中间人攻击工具,可以用来拦截
云原生周刊:Docker 推出 Docker Build Cloud
开源项目推荐 Kube-Vip Kube-Vip 旨在为 Kubernetes 集群提供高可用性和负载均衡功能。它提供了一个可插拔的 VIP(虚拟 IP)管理器,可以为集群中的服务分配一个虚拟 IP 地址,并自动将流量路由到正确的节点。该项目提供了多种配置选项,可以根据需要选择适合的负载均衡算法和 IP 模式。Kube-Vip 还支持一些高级功能,如自定义健康检查和故障转移。通过使用 Kube-V
常用网页、工具下载(备份)
1.google:www:google.cn/chrome 2.https://www.hackjie.com/ 技术文档 3.https://wiki.wgpsec.org/knowledge/tools/burpsuite.html 技术文档 4.https://www.seebug.org/ cve 5.http
那些有趣、用的 Python 库
图片处理pip install pillow from PIL import Image import numpy as np a = np.array(Image.open('test.jpg')) b = [255,255,255] - a im = Image.fromarray(b.astype('uint8')) im.save('new.jpg')Parse Redis dump.r
最新SQL注入漏洞原理及与MySQL相关的知识点
SQL注入漏洞简介 SQL注入是指Web应用程序对用户输入数据的合法性没有判断,前端传入后端的参数是攻击者可控的,并且参数被带入数据库查询,攻击者可以通过构造不同的SQL语句来实现对数据库的任意操作。 一般情况下,开发人员可以使用动态SQL语句创建通用、灵活的应用。动态SQL语句是在执行过程中构造的,它根据不同的条件产生不同的SQL语句。当开发人员在运行过程中根据不同的查询标准决定提取什么字段(如
Python解析XML的几种常见方法的介绍
python解析XML常见的有三种方法:一是xml.dom.*模块,它是W3C DOM API的实现,若需要处理DOM API则该模块很适合,注意xml.dom包里面有许多模块,须区分它们间的不同;二是xml.sax.*模块,它是SAX API的实现,这个模块牺牲了便捷性来换取速度和内存占用,SAX是一个基于事件的API,这就意味着它可以“在空中”处理庞大数量的的文档,不用完全加载进内存;三是xm
Python中的小括号( )、中括号[ ]和大括号{}分别代表什么?
1、python中的小括号( ):代表tuple元组数据类型,元组是一种不可变序列。>>> tup = (1,2,3) >>> tup (1, 2, 3) 2、python中的中括号[
Python嵌套绘图并为条形图添加自定义标注
论文绘图时经常需要多图嵌套,正好最近绘图用到了,记录一下使用Python实现多图嵌套的过程。 首先,实现 Seaborn 分别绘制折线图和柱状图。 接下来实现条形图与折线图的嵌套,核心是使用 inset_axes 函数创建一个新的轴,然后再绘制第二个图时指定绘图的轴为刚才新建的轴。 可以看到,右上角的条形图显得很拥挤,x轴标注相互重叠比较严重,因此,考虑将条形图由纵向变为横向,在 Sea
数据分析 - 理论简介
什么是数据分析 数据分析是将数学、统计学理论结合科学的统计分析方法(如线性回归分析、聚类分析、方差分析、时间序列分析等)对数据库中的数据、Excel数据、收集的大量数据、网页抓取的数据等进行分析,从中提取有价值的信息形成结论并进行展示的过程。数据分析的目的在于将隐藏在一大堆看似杂乱无章的数据背后的有用信息提取出来,总结出数据的内在规律,以帮助在实际工作中的管理者做出决策和判断。 数据分析方法 基础
redis哨兵部署有问题导致单节点故障
背景 中午吃完饭回来,刚要准备午休,同事告诉我说现在某个区域的服务出现了故障,Redis无法连接。 Redis我们是部署的哨兵模式,一主两从,哨兵分别部署在另外三台节点,也就是说我们的Redis哨兵一共用了6台机器。 登录服务器查看为什么Redis无法连接,发现Redis只是没有启动而已。怪了,谁会关闭Redis呢? 排查故障原因 首先我通过last命令+jumpserver操作日志来查看到底是谁