Python

2024 ciscn WP

一、MISC1.火锅链观光打卡打开后连接自己的钱包,然后点击开始游戏,答题八次后点击获取NFT,得到有flag的图片没什么多说的,知识问答题兑换 NFTFlag{y0u_ar3_hotpot_K1ng}2.Power Trajectory Diagram方法1:使用py中的numpy和pandas库读取npz文件并保存为csv文件,代码如下:import numpy as npimport pan

git报错集

报错集 1.打标签报错 前戏:在开发了基础的项目功能后,在推送到远端仓库后,打算给提交的版本打标签,报错了 解决思路:直接使用 SSH 生成 SSH 密钥【git中执行】,添加到 GitHub 输出部分结果如下 查看公钥【输出的一大堆内容即是公钥】 将公钥添加到 GitHub 的 SSH 密钥设置中 终端测试 SSH 连接,保能成功连接到 GitHub 打印内容如下【这是

快乐数学3勾股定理延伸

3 勾股定理延伸 我们一直低估了勾股定理。上一章表明它适用于任何有平方项的公式。 3.1 理解该定理 在任意直角三角形中如果 a=3 和 b=4,那么 c=5。很简单吧?那么,关键的一点是 a 和 b 成直角(注意小红框)。一个方向的移动对另一个方向没有影响。 这有点像南北与东西的关系。向北移动不会改变你的东西方向,反之亦然--这两个方向是独立的(极客术语是正交)。 勾股定理可以让你找到正交方向

kedro ossfs 支持说明

kedro 是基于fsspec 进行内部文件处理的,但是在对于是cloud remote 文件系统的时候是基于白名单处理的有缺陷,对于oss 支持就有问题(比如解析bucket),解决方法很多,一种是直接修改kedro.io.core 中的CLOUD_PROTOCOLS,还有一种就是通过python 的猴子补丁模式,比较快速 修改方法 猴子补丁模式参考修改 可以直接在pipeline 项目中

快乐数学5虚数

5 虚数 虚数总是让我感到困惑: 这是一个数学抽象概念,方程是可处理它。 大学才会用到它。 我们将用我们最喜欢的工具来攻克这个课题: 关注关系,而非机械公式。 将复数视为数字系统的升级,就像零、小数和负数一样。 使用直观的图表,而不仅仅是文字,来理解概念。 5.1 真正理解负数 负数被认为是荒谬的,是 “使整个方程学说变得黑暗 ”的东西(弗朗西斯-马塞雷斯,1759 年)。负数不是我们可

字符编码发展史4 — Unicode与UTF-8

上一篇《字符编码发展史3 — GB2312/Big5/GBK/GB18030》我们讲解了ANSI编码中的GB2312/Big5/GBK/GB18030。本篇我们将继续讲解字符编码的第三个发展阶段中的Unicode与UTF-8。 2.3. 第三个阶段 国际化 前面提到的第二个阶段,各个国家和地区各自为政,纷纷制定了适用于自己国家语言的字符编码(统称为ANSI码),确实能解决该地区范围内语言文字的信息

PyQt5 使用 QFrame 实现页面类抽屉式的进入与退出的动画

PyQt5 使用 QFrame 实现页面类抽屉式的进入与退出的动画 当多个页面切换,但是又不想每个页面里的内容只是简单的出现与消失,则可以使用这个QPropertyAnimation动画 代码结构 本文中全部代码全在test_QFrame_Animation.py这一个文件中编码,步骤中有变动的地方会注释标注,无改动的不会重复显示出来,需要看完整代码的,可直接移步到末尾。 一. 创建测试页面 添加

Flask与Django返回json数据的等价方法

在 Django 中,要返回 JSON 数据,可以使用 JsonResponse 类,这与 Flask 中的 jsonify 功能相似。以下是如何将 Flask 中的 return jsonify(response_data) 改写为 Django 中的等价代码: Flask 代码示例: 对应的 Django 代码示例: 在 Django 中,你需要确保 JsonResponse 的第一个参数

手搓大模型Task03:手搓一个最小的 Agent 系统

前言   训练一个大模型是一件高投入低回报的事情,况且训练的事情是由大的巨头公司来做的事情;通常我们是在已有的大模型基础之上做微调或Agent等;大模型的能力是毋庸置疑的,但大模型在一些实时的问题上,或是某些专有领域的问题上,可能会显得有些力不从心。因此,我们需要一些工具来为大模型赋能,给大模型一个抓手,让大模型和现实世界发生的事情对齐颗粒度,这样我们就获得了一个更好的用的大模型。   源码地址:

一些常用的技巧分享

0. 前言 最近很多uu们过来问鼠鼠一些 c语言/python 的问题,遂决定开一个答疑帖,方便大家学习交流。但是呢既然开了帖,也就不只讲有疑问的地方,顺便把常见的一些问题都给大家过一遍。又考虑到很多uu跟鼠鼠一样是电脑小白,也顺带分享一些电子产品、生活小知识。 鼠鼠水平有限,内容仅供参考,有错误遗漏之处欢迎斧正。 注意:下文中大部分操作均为免费,有额外开销之处会予以标明。 鼠鼠这博客皮肤渲染代码

petl 轻量级的python etl 处理框架

petl 轻量级通用的python etl 处理框架 petl 目的 petl 目的是简单,性能上以及对于处理大数据集可能不是很适合,就是需要使用dask,pandas 等这类的 etl 能力 基于了延迟计算的能力 函数以及面向对象的编程方式 交互式使用 可以集成Ipython notebook cache 能力 提供了一些尽可能的cache,但是并不是都能覆盖到

【基础岛·第3关】浦语提示词工程实践

目录案例描述0、前期准备0.1 环境配置创建虚拟环境0.2 创建项目路径0.3 安装必要软件1、模型部署1.1 获取模型1.2 部署模型为OpenAI server1.3 图形化界面调用2、提示工程(Prompt Enginerring)2.1 什么是prompt2.2 什么是提示词工程2.3 提示设计框架3、 LangGPT结构化提示词3.1 LangGPT结构3.2 编写技巧4、 浦语提示词工

【基础岛·第4关】InternLM + LlamaIndex RAG 实践

目录1. 前置知识2. 环境、模型准备2.1 配置开发机环境2.2 安装 Llamaindex2.3 下载 Sentence Transformer 模型2.4 下载 NLTK 相关资源3. LlamaIndex HuggingFaceLLM4. LlamaIndex RAG5. LlamaIndex web 图形化界面 1. 前置知识 rag即检索增强生成(Retrieval Augmented

全网最适合入门的面向对象编程教程:53 Python 字符串与序列化-字符串与字符编码

全网最适合入门的面向对象编程教程:53 Python 字符串与序列化-字符串与字符编码 摘要: 在 Python 中,字符串是文本的表示,默认使用 Unicode 编码,这允许你处理各种字符集,字符编码是将字符转换为字节的规则,常见的编码包括UTF-8、UTF-16和ASCII。 原文链接: FreakStudio的博客 往期推荐: 学嵌入式的你,还不会面向对象??! 全网最适合入门的面向对象编

【基础岛·第5关】XTuner 微调个人小助手认知

目录1. 基本概念2. 准备工作2.1 创建cuda12.2-conda的开发机2.2 环境准备2.3 安装xtuner2.4 模型准备3. 快速开始3.1 微调前3.2 指令跟随微调3.2.1 准数据文件3.2.2 准备配置文件3.2.2.1 列出支持的配置文件3.2.2.2 复制一个预设的配置文件3.2.2.3 对配置文件进行修改3.2.3 启动微调3.2.4 模型格式转换3.2.5 模型合并

Glibc all-in-one 和 patchelf使用笔记

安装教程 注意将shebang改成python3.

结对项目-实现一个自动生成小学四则运算题目的命令行程序

这个作业属于哪个课程 这个作业要求在哪里 这个作业的目标 实现一个自动生成小学四则运算题目的命令行程序 成员 3122004742 李思危3122004754 许佳钒 github地址 vvvvv19/homework3: 软工homework3 (github.com) 一、需求 1题目:实现一个自动生成小学四则运算题目的命令行程序(也可以用图像界面,具有相似

HTB-sql基本知识

HTB-sql基本知识-mysql sql-插入-insert 用于向给定表添加新记录 一、 上面的语法要求用户填写表中所有列的值。 二、 三、 sql-选择-select 用于检索数据 一、 星号 (*) 充当通配符并选择所有列。 FROM关键字用于表示要从中选择的表。 二、 三、 第一种是查看logins表中所有数据,第二种则是查询username列和password列 sql-

地平线静态目标检测 MapTR 参考算法-V1.0

1.简介 高清地图是自动驾驶系统的重要组件,提供精确的驾驶环境信息和道路语义信息。传统离线地图构建方法成本高,维护复杂,使得依赖车载传感器的实时感知建图成为新趋势。早期实时建图方法存在局限性,如处理复杂地图元素的能力不足、缺乏实例级信息等,在实时性和后处理复杂度上存在挑战。 为了解决这些问题,基于 Transformer 的 MapTR 模型被提出,它采用端到端结构,仅使用图像数据就能实现高精度建

Excel读写之xlrd模块

1.1、xlrd模块介绍 xlrd:用于读取Excle数据文件将返回的数据对象放到内存中,然后查询数据文件对象的相关信息。 xlwt:用于在内存中生成新的数据文件对象,处理完成后写入到Excel数据文件中。 xlutils:主要的作用就是copy新的文件对象,在新的数据对象中完成数据处理操作。 注意:在使用 xlrd 读取 .xlsx 文件时,由于 xlrd 从版本 2.0.0 开始停止支持 .x

[记录]在高光谱图像分类中遭遇的愚蠢错误

问题:笔者将demos for hyperspectral image classification的MATLAB代码翻译成Python代码时,在绘制某一波段图像的光谱图后,所得Python代码图像与MATLAB图像有所出入,后面使用KNN分类的准确率也不理想。 解决:遂逐行对比数据,发现在MATLAB中使用(:)将矩阵转换成一维矩阵img_gt(:)默认按列展开,而在Python中使用img_g

Day7 列表,元组,字典,集合类型的内置方法

今天仍然没复习,因为人家留作业了但我没有*-*,今天仍然学的内置方法,昨天学的各种数据的,今天学的列表,元组,字典,集合等类型的内置方法,学了好多好多快捷语言,没法概述,但又有一点,明天总复习完一定要先总结一下哪些是直接更改可以直接输出,哪些是操作,需要操作完在输出,直接输出返回none。哎对,今天没学完,剩个总结和总复习,晚上有课明天再听(上课带耳机真的很没安全感*-*),下班! 目录1 列表的

Django REST 框架中基于@api_view的视图使用分页

参考:https://riptutorial.com/django-rest-framework/example/31648/-intermediate--pagination-on-a-function-based-view   代码: from rest_framework.pagination import PageNumberPagination @api_view(['G

基于Python+Vue开发的旅游景区管理系统

项目简介 该项目是基于Python+Vue开发的旅游景区管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Python的旅游景区管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。 源码地址 https://github.com/net936/pyt

基于Python+Vue开发的医院门诊预约挂号系统

项目简介 该项目是基于Python+Vue开发的医院门诊预约挂号系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Python编程技能,同时锻炼他们的项目设计与开发能力。 通过学习基于Python的医院门诊预约挂号管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。 在线演示 演示地址:https://gh.gitapp

IDA pro

网上可以找多许多讲解IDA pro的使用教程,想着自己能写一个尽量全一点的,于是补写了本片文章(本篇文章只讲解使用,默认大家都会下载与安装) 参考: https://lazzzaro.github.io/2020/05/12/reverse-IDA/ 页面介绍 静态分析界面 动调分析界面 常用快捷键 Shift+F12:查看所有字符串 F5:查看伪代码 Alt+T:查找字符串 空格:切换

结对项目:四则运算自动生成程序

[github地址] https://github.com/kkrInblU/3222004510.git https://github.com/115any/3222004512.git 这个作业属于哪个课程 这个作业要求在哪里 我的搭档 杨殷 这个作业的目标 结对开发程序,实现共同合作 一、PSP表格 PSP2.1 Personal Software Pr

技术洞察:思通数科AI视频监控卫士的创新监控策略

思通数科的AI视频监控卫士是一款功能强大的监控解决方案,适用于多种监控需求和场景: 家庭安全监控: 使用手机或支持RTSP的摄像头,用户可以实时监控家中情况,如照看老人、小孩或宠物,以及预防盗窃。 企业安全监控: 企业可以利用该系统监控办公室、仓库或生产区域,确保员工安全,保护资产不受未授权访问。 公共区域监控: 在公园、校园或其他公共区域部署,以监控公共安全,预防非法

【基础岛·第6关】OpenCompass 评测 InternLM-1.8B 实践

目录1. 概览2. 环境配置2.1 创建开发机和conda环境2.2 安装——面向GPU的环境安装3. 数据准备3.1 评测数据集3.2 InternLM和ceval 相关的配置文件4. 启动测评4.1 使用命令行配置参数法进行评测4.2 使用配置文件修改参数法进行评测 1. 概览 在 OpenCompass 中评估一个模型通常包括以下几个阶段:配置 -> 推理 -> 评估 ->

<<  <  67  68  69  70  71  72  73  74  75  76  77  >  >>