Python

创建和管理Python的虚拟环境,从而实现隔离项目依赖和简化项目管理。

在Python中,创建和管理虚拟环境可以使用以下工具: venv:Python自带的虚拟环境模块。 virtualenv:一个独立于系统Python的虚拟环境工具,功能更丰富。 conda:Anaconda发行版中的环境管理工具,适用于科学计算和数据科学。 下面是使用这三种工具的基本步骤: 一、使用 venv venv 是Python 3.3+中自带的模块,用来创建虚拟环境。 创建虚拟环境

DS2000 Every Vote Counts

DS2000 Fall 2024 Homework 1 Assigned: September 13, 2024 Deadline: September 20, 2024 at 9pm eastern Submit each program as a .py file in gradescope (filenames&n

更新QT Creator 14后launch debugger报错

环境 QT Creator 14 Mingw 810_64 qt 5.15.2 原因 QT Creator 14的debugger默认用python3 Mingw 810_64中的gdb工具只支持python2 解决 参考 https://forum.qt.io/topic/157918/qt-creator-14-is-unable-to-debug-a-qt-5-project/4

基于LangChain手工测试用例转App自动化测试生成工具

在传统编写 App 自动化测试用例的过程中,基本都是需要测试工程师,根据功能测试用例转换为自动化测试的用例。市面上自动生成 Web 或 App 自动化测试用例的产品无非也都是通过录制的方式,获取操作人的行为操作,从而记录测试用例。整个过程类似于 但是通常录制出来的用例可用性、可维护性都不强,而且依然需要人手工介入录制的过程。 在 LLM 问世之后,我们便在探索,是否有第二种可能性,由大模型执行功

软工作业3:结对项目——实现一个自动生成小学四则运算题目的命令行程序

这个作业属于哪个课程 这个作业要求在哪里 这个作业的目标 结对项目——实现一个自动生成小学四则运算题目的命令行程序 成员1 陈奕奕 3222004552 成员2 林闰埼 3222004595 Only-a-nose/PairWork (github.com) 1. PSP2.1表格 PSP2.1 Personal Software Process Stag

pytest-html生成的报告路径问题

查看 pytest 的配置文件 pytest.ini 查看代码  [pytest] addopts = -vs --html=./reports/report.html 确保 --html 选项的路径是你期望的路径。 路径 ./reports/report.html 是相对于运行 pytest 命令的当前工作目录的。 如果你从某个子目录运行 pytest,报告将会生成在相对于该子目录

Go 入门指南:8.5. map 的排序

  原创 吃个大西瓜 Coding Big Tree    2024年09月19日 08:00 云南 map 默认是无序的,不管是按照 key 还是按照 value 默认都不排序(详见第 8.3 节)。 如果你想为 map 排序,需要将 key(或者 value)拷贝到一个切片,再对切片排序(使用 sort 包,详见第 7.

第一次作业-马明阳

这个作业属于哪个课程: https://edu.cnblogs.com/campus/zjlg/rjjc 这个作业的目标:<创建自己的博客,熟悉其基础用法> 姓名-学号 <马明阳-2022329301054> 大家好,我是22自动化一班的马明阳,来自重庆,爱好打羽毛球,踢足球和玩电子游戏,热爱交友。 具备初级的c/c++编程能力,MATLAB,Python学习中。 当前还缺

用户验收测试指南4团队

4 团队 第 1 章介绍了利益相关者的概念,每个人在实施过程中都扮演着不同的角色。发起人负责委托系统并签署支票,管理者负责实现系统的效益,终端用户负责操作系统,开发者负责构建系统。 最终用户操作系统,开发人员构建系统。每个角色对项目都有不同的贡献,每个角色都有不同的目标。UAT 标志着所有角色第一次有可能就各自的目标和责任达成一致。发起人将知道是否应该在支票上签字,管理者将知道是否能够实现商业利益

待学习内容记录

pdb: python内置模块,最近将程序部署到linux server运行后,出现问题不知道如何调试,用这个模块应该有办法。 pytest: 最近看dify源码,增加一个供应商后编写的测试用例,代码基本看不懂,需要好好学习一下此模块。 docker: 最近想本地部署dify,用源码调试,于是接触了一下docker。但需要花时间系统学习一下,的确是个好东西。 iterator, generator

基于Python+Vue开发的母婴商城管理系统

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

基于Python+Vue开发的商城管理系统

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

基于Python+Vue开发的家具商城管理系统

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

基于Python+Vue开发的服装商城管理系统

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

基于Python+Vue开发的婚恋交友管理系统

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

【jenkins】 动态参数传入项目

步骤1: 在jenkins 内配置 项目参数栏,进行参数配置 :General->This project is parameterized   中进行设置 步骤2: 项目中的流水线中配置传参数的动作,将参数传入流水线           bat 'D:programanacodacondabinconda.bat init && D:programa

Leetcode 1492. n 的第 k 个因子

1.题目基本信息 1.1.题目描述 给你两个正整数 n 和 k 。 如果正整数 i 满足 n % i == 0 ,那么我们就说正整数 i 是整数 n 的因子。 考虑整数 n 的所有因子,将它们 升序排列 。请你返回第 k 个因子。如果 n 的因子数少于 k ,请你返回 -1 。 1.2.题目地址 https://leetcode.cn/problems/the-kth-factor-of-n/de

代码层面分析

代码层面的分析需要从多个角度进行,包括效率低下的代码逻辑、资源泄漏、线程管理、I/O操作、内存使用等方面。 代码层面的性能分析步骤 1. 代码的时间复杂度和空间复杂度分析 每个算法或功能的代码在执行时都有其自身的时间复杂度和空间复杂度。时间复杂度决定了代码执行的速度,而空间复杂度决定了代码运行时的内存占用。 时间复杂度分析:通过分析算法的时间复杂度,找到可能导致系统运行缓慢的代码模块。例如,O(

安装clickhouse+建表+增删改查

安装 docker apt 向 /etc/apt/sources.list.d/ 目录添加 ClickHouse 存储库: 更新 apt 包索引: 安装 ClickHouse 服务器和客户端: 启动 ClickHouse 服务: 连接到 ClickHouse 服务器: apt安装的中间会让你输入密码。下面是如何修改密码 修改对应的xml文件,apt的在/etc/clickhouse

Hugging Face NLP课程学习记录 - 2. 使用 Hugging Face Transformers

Hugging Face NLP课程学习记录 - 2. 使用 Hugging Face Transformers 说明: 首次发表日期:2024-09-19 官网: https://huggingface.co/learn/nlp-course/zh-CN/chapter2 关于: 阅读并记录一下,只保留重点部分,大多从原文摘录,润色一下原文 2. 使用 Hugging Face Transf

金九银十,分享一波用例设计、数据库、编程笔试题!

金九银十来了,很多小伙伴又双叒叕找工作了,最近收到一些求职小伙伴反馈过来的笔试题,摘取其中一些比较经典且常被考核到的用例设计题、数据库、编程题来给大家做个分享,望有助于大家的高薪求职之路!   一、用例设计题 1、某公司生产自动售卖机如下图所示,这款产品交给您测试,请写出您能够想到的所有需要测试的测试用例或测试点(注:只要您认为需要测试的点都可以列出来)。 测试点如下: 1)功能测

二叉查找树(BST)

目录Why need Binary Tree?树也是节点结构规定术语树的创建树的查找查找的效率树的删除适合场景树的遍历 Why need Binary Tree? 有时候,我们希望数据按照特定顺序排列。 比如: 想要按字母顺序排列人名; 按价格顺序排列产品; ... 树也是节点结构 规定 二叉树的每个节点的子节点数量都只能是0个 或1个、或2个; 每个节点最多有一个左子节点和右子节点;

Centos7.9安装RabbitMQ

一、MQ相关的概念 RabbitMQ 是一种分布式消息中间件,消息中间件也称消息队列MQ,那么什么是MQ呢? 1.1、MQ的基本概念 什么是MQ MQ(message queue),从字面意思上看就个 FIFO 先入先出的队列,只不过队列中存放的内容是 message 而已,它是一种具有接收数据、存储数据、发送数据等功能的技术服务。 在互联网架构中,MQ 是一种非常常见的上下游“逻辑解耦+物

第一次使用爬虫心得

随手记录,第一次用爬虫 首先说一下环境部分 我的环境: 环境不同不会影响太大(似乎基本没啥影响) 爬虫开始 这里只说一些基础中的基础,适合python没怎么用过的小白食用。 费话不多少,开始... 首先,爬虫就是伪装成浏览器去看数据,并把看到的数据记录下来,然后把记录的数据下载下来。这就叫爬数据,下面直接讲操作: 1、headers 这个headers就是我们伪装成的浏览器,那你们应该问了,

py3.7+win10的cv2.xfeatures2d_SIFT.create()函数不存在问题

python3.7 环境window10 64位 cv2包问题。 问题 做图片处理用opencv-python做模板匹配的时候会用个sift模型,就会用到cv2.xfeatures2d_SIFT.create()这个函数,在我正要用它增加自己知识,巴拉巴啦....的时候,咦?! 这是个什么鬼哦,没有这个函数呢。 百度发现需要什么卸载原版本,换成opencv-contrib-python,我然后

DOS命令中文乱码一行命令解决

使用bat命令,创建TXT直接强制改后缀BAT,这导致一个中文编码问题。 问题 使用bat命令,我习惯于创建TXT直接强制改后缀BAT,这导致一个中文编码问题,TXT的默认一般UTF-8编码,而DOS是ASCII编码。 解决方案 在写BAT命令内容之前加一行: 我的感觉,这和python不是很像吗 另一个引发的问题: rem或::都是注释,他的编码仍属于TXT自身编码,加入chcp 6500

LangChain4j炸裂!Java开发者打造AI应用从未如此简单

LangChain4j 的目标是简化将大语言模型(LLM)集成到 Java 应用程序中的过程。 1 实现方式 1.1 标准化 API LLM 提供商(如 OpenAI 或 Google Vertex AI)和向量嵌入存储(如 Pinecone 或 Milvus)使用专有 API。LangChain4j 提供了标准化 API,避免了每次都需要学习和实现特定 API 的麻烦。要试验不同的 LLM 或嵌

flask之蓝图和前后端变量传递

一、蓝图 Blueprint 在Flask中,蓝图(Blueprint)是一种结构化应用程序的方法,特别适用于大型项目。蓝图允许您将应用程序拆分成更小、更可管理的部分,使代码更具模块性和可重用性。 1、蓝图的优势 模块化: 通过蓝图,可以将应用程序的不同部分(比如用户管理、博客模块等)分开,简化管理。 可重用性: 可以在多个应用中使用相同的蓝图模块。 清晰的代码结构: 便于团队协作,因为每个模块相

DMOJ我的三周目经验贴

试了三遍,终于挂载成功了DMOJ,随笔记录 Ubuntu20.04、Ubuntu20.04【WSL】适用 官方提供的开发文档 DMOJ官网 GitHub地址 1.环境配置 2.数据库 注意修改成你自己密码 官网用的这种,mysql其实也可以 PS:如果开发环境为wsl,而且你win上本来就有mysql了,大概会各种冲突,会有锁之类的问题,这里建议拉一个小型服务器,阿里云/腾讯云的,数据库单独部署

<<  <  87  88  89  90  91  92  93  94  95  96  97  >  >>