Python

3D Data Processing with Open3D

A quick walkthrough on processing 3D models with Python’s Open3D library (with an interactive Jupyter Notebook) 原文: https://towardsdatascience.com/3d-data-processing-with-open3d-c3062aadc72e &nbs

pd.get_dummy() 详细用法即源码解析

源代码分析 pandas:encoding.py get_dummy() 解析 pandas:encoding.py get_dummy() 举例:

20230816python学习日志

在初始化属性中的类 while循环的应用(当型循环) break和continue的使用 break表示一旦遇到循环结束 continue表示一旦遇到当前本次循环结束,下一次照常执行 求100以内所有素数的和

Python的循环语句

循环语句可以让我们的代码重复的去执行 while循环:     while 条件:        代码  过程: 判断while循环的条件是否为真, 如果真, 执行代码. 然后再次判断条件.....直到条件为假循环结束 案例1: while True: # 死循环 print("喷死你") 以上这段代码是一个死循环,因

NCCL接口测试

准备知识 PyTorch分布式通信的程序包相关的API。 torch.distributed.init_process_group() ,初始化进程组。 torch.distributed.get_rank(),可以获得当前进程的rank,rank % torch.torch.cuda.device_count() 可以得到当前节点的ranklocal_rank。 torch.distribut

godot

https://github.com/godotengine/godot https://docs.godotengine.org/en/latest/contributing/development/compiling/compiling_for_windows.html other

Linux 系统 进阶

目录软件安装Linux系统的应用商店yum命令(CentOS系统)apt命令(Ubuntu系统)systemctl控制软件启动关闭ln 命令创建 软连接日期和时区date命令date命令进行日期加减修改Linux时区ntp程序IP地址和主机名IP地址特殊IP地址主机名在Linux中修改主机名域名解析(主机名映射)配置主机名映射配置linux固定IP地址为什么需要固定IP网络请求和下载ping命令w

17. 正则表达式

一、概述   正则表达式(regular expression)又称 规则表达式,是一种文本模式(pattern)。正则表达式使用一个字符串来描述、匹配具有相同规格的字符串,通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式的核心功能就是处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。 二、re模块   在 Python 中提供了 re 模块来使用正则表达式。每

python 运行 execjs 出现错误 UnicodeEncodeError: 'gbk' codec can't encode character '\xfe' in positio

异常解读 该异常的格式一般为: UnicodeEncodeError: 'gbk' codec can't encode character 'xfe' in positio 该异常出现的场景为在 Windows 电脑下使用 Python execjs 运行指定的 JS 文件,但 JS 文件中包含中文。 异常解决方案 该问题解决需要 修改 你电脑 Python 安装目录下 li

DC-9靶机

靶机下载地址:http://www.five86.com/downloads/DC-9.zip 1.查看kali靶机ip 2.nmap 192.168.137.0/24      nmap扫描同一网络段的靶机ip地址 3.访问靶机192.168.137.154    访问80端口 4.查看网站内容信息,在Disp

Redis 7的入门到精通的学习路线可以分为三个层次:入门、进阶和精通

Redis 7的入门到精通的学习路线可以分为三个层次:入门、进阶和精通 学习Redis 7的入门到精通的学习路线可以分为三个层次:入门、进阶和精通。下面是每个层次的学习内容和示例代码讲解。 ## 入门阶段: 1. **安装和配置Redis**:了解如何下载、安装和配置Redis的基本参数。可以使用Redis官方提供的安装包或通过包管理工具进行安装。 2. **Redis的基本使用**:学习Redi

2023NepCTF WP

2023NepCTF WP 真的超级紧张刺激的比赛!!有做不出题目夜不能寐的痛苦,也有冥思苦想之后的豁然开朗,第一次感受到了ctf比赛的乐趣所在。虽然最后的成绩停留在110,不过对于一个初出茅庐的萌新,已经很满足了;即使比赛结束后才做出三月七和最后放出的两个pwn题(挺气的,早知道不看万恶的login的......)。那就给自己继续加油吧,希望下次比赛能拿到属于自己的一份荣誉! PWN srop

20.python@property

python@property 目录python@property作用property() 函数@property 装饰器 python的@property是python的一种装饰器,是用来修饰方法的。 作用 我们可以使用@property装饰器来创建只读属性,@property装饰器会将方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。让方法可以以属性的形式被访问

Python 实现排序算法

常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。 冒泡排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的

numpy介绍

1.概述   NumPy是一个Python库,用于数值计算和处理数组。它是其他数据分析和机器学习库的底层库,提供了高效的多维数组运算功能。NumPy完全使用标准C语言实现,以提高运行效率。它是一款开源免费的库。并于1995年由Numeric项目发展而来。在2001年,Numpy被集成到Scipy库中,并进一步扩展了多维数组和矩阵运算的功能。   numpy的核心:多维数组+数值计算   1.代码简

numpy中的索引下标为None的各种情况

REF https://zhuanlan.zhihu.com/p/486373530?utm_id=0   None实际上是增加了一个维度,它不是原维度的索引。 以一维为例 ( 注意,这个一维数组的shape是(3,),而不是(1,3),初学者很容易犯错。) 如果想把x的shape变成(1,3),只需要把None放在第一个维度的位置,以下两种写法等价: 结果如下: 如果

flask请求响应

1 请求 所有的web请求:都有请求对象和响应对象 (java,go,python) 每个web框架都会有一个请求框架都会有一个响应框架 django:request(每个请求都有一个request) flask:request 全局的 但也是每个请求一个request 新手三件套 eg: from flask import Flask,render_template,request app =

flask中的session

1 全局session -放值:session['key']=value -取值:session.get('key') -删除值:session.pop('username', None) 2 session的运行机制 ''' django 1 生成一个随机字符串 2 把数据保存到djagno-session表中 3 把随机字符串返回给前端--》当cooki

[GPT] gradio-chatbot 原理及代码解析

  GradioChatBot 是一个基于 Gradio 的聊天机器人,它可以与不同的 URL 进行对话。其原理是通过将用户输入的文本发送到指定的 URL,然后接收并解析 URL 返回的响应,然后将响应展示给用户。 具体来说,GradioChatBot 首先会将用户输入的文本作为参数,发送到指定的 URL。URL 可以是一个自定义的 API 端点,也可以是一个已经存在的聊天机器人服务的

Responder与evil-winRM配合远程登录Windows

0x01.evil-winRM 0x01.1概述 在使用和介绍Responder之前,先来了解一下evil-winRM: evil-winrm是Windows远程管理(WinRM) Shell的终极版本。 Windows远程管理是WS 管理协议的 Microsoft 实施,该协议是基于标准 SOAP、不受防火墙影响的协议,允许不同供应商的硬件和操作系统相互操作。而微软将其包含在他们的系统中,是为了

常用文件读取(python)

CSV文件 CSV(Comma-Separated Values)是一种常见的文本文件格式,用于存储结构化的数据。CSV文件中的数据是以逗号(或其他指定的分隔符)分隔的文本行,每一行表示一条记录,每个字段表示记录中的一个属性或值。 读CSV 写CSV JSON格式数据写入文件 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,用于存储和表示结构化的数据

07_字典

# 1.首先,字典是以键值对的形式进行存储数据的 # 字典的表示方式:{key:value, key2:value, ...} # dic = {"jay": "周杰伦", "金毛狮王": "谢逊"} # val = dic["jay"] # print(val) # 字典的 key 必须是可哈希的数据类型(不可变类型) # 字典的 value 可以是任何数据类型 # dic = {[]:1

<<  <  529  530  531  532  533  534  535  536  537  538  539  >  >>