Python

集训 · 第二幕

最新一天? 最新一天。 (为啥我的集训闲话要以放假打头……) 10.27 (哎之前写的没了就简单说了,没了的原因在 10.29) 上午绝区零,中规中矩,我妹帮我养了简,好用捏 🥰 下午崩铁,震我一整年,好就对了,都给我去看新剧情!!1 一些东西 刚开始乱破和我躺一块的时候手直接失控了,丢了 20 抽进去,然后 一想不行得留着抽别的 紧急夺回了手的控制权 后来看她回忆的时候大脑直接失控了,又丢了

叶涛铭的第二次作业

这个作业的目标:写一个计算字符数,单词数,句子数的程序。 姓名-学号:叶涛铭 2022329301159 码云地址:https://gitee.com/ye-taoming/ye-taomings-second-homework/tree/master/ 这是一个计算字符数的程序 一.任务介绍 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。 命令模式

Krita的基本操作

--本篇导航-- 独立橡皮 尺子工具 剪贴蒙版​ 画漫画 智能填色蒙版工具 画动画 将Krita的动画层导入到AE Krita的软件操作,官方有提供非常详细的操作手册,打开Krita后直接F1就能打开Krita的文档中心网页。 下面只记录了对我比较重要的部分。 界面 Krita是一款开源的绘画软件,可以画插画、画漫画、画动画,滤镜、尺子、混合模式非常多,笔刷里预制的多种笔刷包含了画笔、橡皮

深度学习入门笔记——DataLoader的使用

如何使用数据集DataSet? 在介绍DataLoader之前,需要先了解数据集DataSet的使用。Pytorch中集成了很多已经处理好的数据集,在pytorch的torchvision、torchtext等模块有一些典型的数据集,可以通过配置来下载使用。 以CIFAR10 数据集为例,文档已经描述的很清晰了,其中要注意的就是transform这个参数,可以用来将图像转换为所需要的格式,就比如这

uv install package with pip

How to 1. export --frozen表示只输出txt,不更新uv.lock文件 2. create venv and install pip 3. make deps

内存马

今天复现shctf的love_flask题目的时候看到的。 这道题是个无回显的ssti,给了两种解,一种是延时爆flag,一种用到了内存马,文章贴在下面。 https://xz.aliyun.com/t/10933?time__1311=CqjxRQiQqQqqlxGg6QGCDcmQD80rdDCbAeD 我们分析一下它的payload {{url_for.__globals__['__buil

如何使用python将多个Excel表格合并到同一张表格

背景:   在使用上位机对PCB进行测试时,每测一片板子,生成一张表格数据,但是后期需要对数据统一分析,因此需要合并成同一张表格。 表格数据:      使用python将两个表格数据合并: 执行后生成文件    为了批量执行,因此需要将.py文件打包成exe文件,操作人员只需要点击exe文件即可执行合并 .py打包成exe文件方法如下: pyinst

java数据类型四舍五入保留小数位

在java处理int、float、double、long等整形或者小数时,如果需要转为Bigdecimal时,一定要先转为字符串,然后再转为Bigdecimal。否则可能出现精度丢失的问题。 在对float,double四舍五入时,不要直接只用以下方法,如果用了,可以试下2000.225保留两位小数。不管用java还是python计算出来都会是2000.22,而不是2000.23 double

6,7

import numpy as np import pandas as pd import cvxpy as cp import networkx as nx import matplotlib.pyplot as plt df = pd.read_excel('F:python数学建模与算法源程序《Python数学建模算法与应用》程序和数据第6章 图论模型data6.xlsx') D = df

第二章例题与课后作业

例2.1字符串操作示例 点击查看代码 例2.2统计下列5行字符串中字符a,c,g,t出现的的频数 点击查看代码 例2.3列表操作示例 点击查看代码 例2.4使用列表推导式实现嵌套列表的平铺 点击查看代码 例2.5在列表推导式中使用if过滤不符合条件的元素 点击查看代码 例2.6元组操作示例 点击查看代码 例2.7集合操作示例 点击查看代码 例

HEIF编解码器安装

HEIF编、解码器安装手册 by Navyum HEIF 编码、解码原理 Img 相关依赖库: 主要的第三方库:libx265、libde265、libaom、libvvenc、liblibheif、libvips 其他参考:libavif 相关编码标准: H.264/MPEG-4、H.265/HEVC、AVIF(AV1/AOM、dav1d)、H.266/VVC 依赖安装 安装依赖时务必要注

Python pyinstaller类库使用学习总结

实践环境 python3 .9.13 pyinstaller-6.10.0-py3-none-manylinux2014_x86_64.whl CentOS 7.9 win11 实践操作 生成Linux版可执行文件 安装Python 说明: 1、如果不安装libffi-devel,运行pyinstaller时会报错:ModuleNotFoundError: No module named '_c

蚂蚁图团队GraphRAG支持社区摘要——Token相比微软直降50%

今年5月份,我们在DB-GPT v0.5.6版本发布了蚂蚁首个开源GraphRAG框架,支持了多种知识库索引底座,并在文章《Vector | Graph:蚂蚁首个开源GraphRAG框架设计解读》里详细介绍了GraphRAG框架的设计实现和持续改进方向。7月份微软正式开源了GraphRAG项目,引入图社区摘要改进QFS(Query Focused Summarization)任务的问答质量,但图

DRF-Throttle组件源码分析及改编源码

1. 限流组件源码分析 注意:以下源码为方便理解已进行简化,只保留了与限流组件相关的代码。注释前的数字代表执行顺序。 SimpleRateThrottle类的源码解析: 2. 实践:编写一个限流类 3. 源码改编 重写限流的时长规则:原本只支持 1分钟x次,重写后支持 x分钟x次: 请求操作失败时,不计入限流次数 自定义限流类的报错信息

解密prompt系列41. GraphRAG真的是Silver Bullet?

这一章我们介绍GraphRAG范式,算着时间也是该到图谱了,NLP每一轮新模型出来后,往往都是先研究微调,然后各种预训练方案,接着琢磨数据,各种主动学习半监督,弱监督,无监督,再之后就到图谱和对抗学习~ 前一阵Graph RAG的风吹得呼呼的,经常被问你们也Graph RAG了么?但Graph RAG虽好但并非RAG的Silver Bullet,它有特定适合的问题和场景,更适合作为RAG中的一路召

DHorse v1.6.0 发布,基于 k8s 的发布平台

版本说明 新增特性 支持Codeup(阿里云云效)代码仓库; 支持环境的自动部署; 优化特性 管理员角色部署环境部需要审批; 优化页面展示; 升级指南 升级指南 DHorse介绍 DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不需要了解容器和k8s的概念。 功能特性 简洁的操作界面 以应用为中心,屏蔽K8S的底层概念

徐冰岩的第二次作业

这次作业属于哪个课程 这个作业的目标 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。 姓名-学号 徐冰岩-2022329301028 Gitee地址:https://gitee.com/xu-bingyan8399/software-engineering-work 注:本博客内不含项目代码 文本计数统计程序 程序功能介绍 这

20222425 2024-2025-1 《网络与系统攻防技术》实验三实验报告

20222425 2024-2025-1 《网络与系统攻防技术》实验三实验报告 目录 1.实验内容 2.实验问题 3.实验过程 3.1正确使用msf编码器,veil-evasion,自己利用shellcode编程等免杀工具或技巧 3.2 通过组合应用各种技术实现恶意代码免杀 3.3用另一电脑实测,在杀软开启的情况下,可运行并回连成功,注明电脑的杀软名称与版本 4.问题及解决方案 5.学习感悟、思考

浦语学习笔记

官方文档地址: https://github.com/InternLM/Tutorial/tree/camp4/docs/L1/LlamaIndex 前置知识 检索增强生成(Retrieval Augmented Generation,RAG)技术用于更新模型的权重,另一个就是外部的方式,给模型注入格外的上下文或者说外部信息,不改变它的的权重,相较于训练模型更易于实现。 通过丰富外部信息使大模

0-petalinux2018.3摸索记录-快速亮机

0-petalinux2018.3摸索记录-快速亮机 一、环境搭建 1、环境要求   ① 需要注意 petalinux、vivado、vitis、linux 之间的版本对应关系,在 ug1144 上可以找到   ② 需要注意 linux 的硬件要求,运存 8G 以上不然会报错等等 2、环境依赖配置   2018.3_PetaLinux_Package_List.xlsx   ① 安装包   ​su

DRF-Version组件源码分析

1. 版本管理组件源码分析 注意点: 不同的versioning_class区别:实例化后得到的对象versioning_scheme里面的方法不同(函数同名,但是处理逻辑不同) def determine_version :获取版本信息 def reverse : 反向生成url; QueryParameterVersioning:代表版本信息在查询参数中 URLPathVersioni

DRF-Parser解析器组件源码分析和应用

1. 解析器源码分析 注意:以下源码为了方便理解已进行简化,只保留了解析器相关的代码 解析并获取数据的源码分析: 获取解析器的源码分析: 解析器解析数据的源码分析(以JSONParser为例): 2.实践应用

[ACTF新生赛2020]usualCrypt

[ACTF新生赛2020]usualCrypt 总体分析 点进byte_40E0E4函数界面,大概就能猜到解密与base64解密有关了 点进sub_401080()函数 确实是常见的base64加密 但这里有两个自定义函数 sub_401000() 和sub_401030(a) sub_401000() 我修改了一下变量名 这里主要是对加密表进行了简单的移位变换 得到key = ABCDE

IDEA如何快速复制日志生成sql语句,太妙啦

前言 我们在使用IDEA开发Java应用时,一般来说,是使用springboot+mybatis的框架。同时,开发过程中,遇到BUG在所难免。其中,有一类BUG就是数据库的报错。 正常来说,我们本地调试时,都会在日志里面打印出对应的sql日志,但这类日志我们不能直接使用,因为还可能有一些参数在填充,我们得复制所有的相关日志,然后将参数手动填写,这样才能在数据库里面执行。这样就很不方便。 好在,我们

BEVDet-Tiny复现Nuscenes-Mini数据集

论文地址:https://arxiv.org/abs/2112.11790 项目地址:https://github.com/HuangJunJie2017/BEVDet 在anaconda中创建虚拟环境并启动 进入虚拟环境 阅读论文,想要复现BEVDet的Tiny版本,在原作者的Github最新branch分支中,./configs/bevdet下已经没有tiny的py文件了。查看另外5个b

0xGame2024-week3-crypto

Crypto LLL-I 按照题目提示,直接调用LLL算法即可 (不懂) LLL-II 抄袭文献:格密码进阶 | DexterJie'Blog [X_{i+1}=aX_i+b_imod m=aX_i+b_i+k_im b_i=X_{i+1}-aX_i+k_im 构造格L=left( begin{matrix} m & 0 & cdots & 0 & 0 &

BuildCTF 2024 wp - Pwn & Reverse by ShallowDream

BuildCTF 2024 wp - Pwn & Reverse by ShallowDream http://buildctf.online:8000/games/2/challenges Pwn 1.off-by-one - by ShallowDream 拿到题目发现保护全开,眉头一皱直接运行,发现题目输出了一个地址,但是并不是 0x7f 开头的,推测这是直接告诉了我们一个代码段的地

Java 中的动态语言支持是什么?

在Java中,动态语言支持主要是指Java虚拟机(JVM)对非Java语言的支持,让开发者能够在JVM平台上使用其他动态语言进行开发。这一支持通过Java语言中的`invokedynamic`指令实现,该指令于Java 7中引入、提高了JVM对动态类型语言的执行效率。动态语言支持的核心要素包括动态类型的语言运行时效率提升、简化了动态语言编译器的实现、增强了语言间的互操作性。其中,`invoked

supervision KeyPoints类及其Annotator类 Day(4)

上一次学习完了Detection和segmentation中的Utils,今天学习关键点检测相关的方法和类 KeyPoints类 用于图像关键点检测的一个类,使用方法与Detection类相似,对于不同的视觉库,提供了多种讲检测结果转为KeyPoints类的方法 属性: xy:形状为(n,m,2)的数组,n表示检测到n个对象,m表示该对象由m个大小相等的特征点构成,每个点用[x,y]的格

20222325 2024-2025-1 《网络与系统攻防技术》实验三实验报告

1.实验内容 1.1实验要求 正确使用msf编码器,使用msfvenom生成如jar之类的其他文件。 正确使用C + shellcode编程。 正确使用upx压缩壳和hyperion加密壳。 能够正确使用veil。 通过组合应用各种技术实现恶意代码免杀。 用另一电脑实测,在杀软开启的情况下,可运行并回连成功,注明电脑的杀软名称与版本 1.2回答问题 (1)杀软是如何检测出恶意代码的? 1.签名检测

<<  <  1  2  3  4  5  6  7  8  9  10  11  >  >>