当前位置: 首页 > news >正文

Top 10 Tools to Level Up Your Prompt Engineering Skills

此文章文字是转载翻译,图片是自已用AI 重新生成的。文字内容来自 https://www.aifire.co/p/top-10-ai-prompt-engineering-tools 供记录学习使用。

  • Introduction to AI Prompt Engineering AI Prompt Engineering 简介
  1. 1,Prompt Engineering 
  2. 提示工程人工智能 (AI) 和机器学习 (ML) 领域的一项关键技能。它涉及制定有效的指令或“提示”,以指导 AI 产生预期的结果。这项技能对于任何希望充分利用 AI 技术潜力的人来说都是必要的。了解提示工程可以显著提高与 AI 系统交互的质量和效率

  • 2,What is AI Prompt Engineering? 什么是 AI 提示工程?

  • 提示工程涉及创建提示 - AI 系统获取所需响应的说明。提示类似于 AI 的问题或命令。当您给出提示时,AI 会根据其训练生成响应。
    良好的提示工程意味着制作清晰、具体的提示,以便 AI 准确理解您想要什么。比如给出到达正确目的地的良好路线。精心设计的提示会带来更准确、更有用的 AI 响应。提示工程对于与 AI 进行有效沟通至关重要 - 无论是写作、图像创建还是解决问题。它极大地影响了结果。随着 AI 的进步这项技能变得越来越重要。制作强有力的提示可以释放 AI 的潜力

    有关 Prompt Engineering 的更多信息和更深入的见解,您应该查看以下文章:

    Why You Should Use AI Prompt Engineering Tools
    为什么你应该使用 AI Prompt 工程工具

    Using prompt engineering tools is important for several reasons, especially if you're working with artificial intelligence (AI) and machine learning (ML) models. Here's why they are valuable:
    使用提示工程工具很重要,原因有很多,尤其是在您使用人工智能 (AI) 和机器学习 (ML) 模型时。以下是它们有价值的原因:

    1. Improving Accuracy and Relevance: These tools help you create prompts that are clear and specific. This leads to responses from AI that are more accurate and relevant to what you need. Think of it as having a better map to guide you to the right destination.
      提高准确性和相关性:这些工具可帮助您创建清晰具体的提示。这会导致 AI 的响应更准确且与您的需求更相关。将其视为拥有更好的地图来引导您到达正确的目的地。

    2. Saving Time and Effort: Crafting the perfect prompt can sometimes be trial and error. Prompt engineering tools streamline this process, making it quicker and more efficient. They save you the time and effort that you might otherwise spend guessing what works best.
      节省时间和精力: 制作完美的提示有时可能需要反复试验。提示工程工具简化了这一过程,使其更快、更高效。它们可以为您节省时间和精力,否则您可能会花在猜测最有效的方法上。

    3. Enhancing Creativity and Output Quality: With the right prompts, AI can produce more creative and high-quality results. Whether you're generating text, and images, or solving problems, these tools help you push the boundaries of what AI can do.
      提高创造力和输出质量: 通过正确的提示,AI 可以产生更具创意和高质量的结果。无论您是生成文本和图像,还是解决问题,这些工具都可以帮助您突破 AI 的界限。

    4. Learning and Skill Development: These tools are not just about getting immediate results. They also help you understand better how AI interprets instructions. This is a valuable skill as AI becomes more integrated into various fields.
      学习和技能发展: 这些工具不仅仅是为了获得立竿见影的效果。它们还可以帮助您更好地了解 AI 如何解释指令。随着 AI 更多地融入各个领域,这是一项宝贵的技能。

    5. Adapting to Different AI Models: Different AI models might require different types of prompts. Engineering tools are designed to cater to this diversity, making them versatile for various AI applications.
      适应不同的 AI 模型:不同的 AI 模型可能需要不同类型的提示。工程工具旨在满足这种多样性,使其适用于各种 AI 应用程序。

    10 AI Prompt Engineering Tools You Should Know
    您应该知道的 10 个 AI 提示工程工具

    1. PromptPerfect 1. 即时完美
    PromptPerfect 是一种专用工具,旨在优化提示的质量,以获得大型语言模型 (LLMs。以下是 PromptPerfect 如何成为有价值的资产:

    1. Prompt Optimization:提示优化:它侧重于改进提示质量。通过调整提示长度和输出质量等设置,您可以定制提示以从 AI 模型获得最可靠的结果。

    2. API AccessAPI 访问:开发人员可以将提示部署到 PromptPerfect 的服务器并获得 API 访问权限,从而允许将优化的提示集成到他们的应用程序中。

    3. Credit-Based System基于信用的系统: PromptPerfect 在信用系统上运行,用于优化和模拟等任务,具有不同的定价等级以满足各种用户需求。
      PromptPerfect 对于寻求提高提示有效性的开发人员特别有用,可确保 AI 模型产生一致且高质量的响应。

    2. PromptAppGPT 2. 提示应用GPT

    PromptAppGPT is focused on enhancing the prompt engineering process with its low-code, prompt-based development framework. Here's how it aids in prompt creation:
    PromptAppGPT 专注于通过其低代码、基于提示的开发框架来增强提示工程流程。以下是它如何帮助创建提示:

    1. Simplified Prompt Development: Its low-code approach makes creating and refining prompts more accessible, reducing the complexity involved in crafting effective prompts for GPT models.
      简化提示开发: 其低代码方法使创建和优化提示更易于访问,从而降低了为 GPT 模型制作有效提示所涉及的复杂性。

    2. Online Prompt Tools: Features an online prompt editor, compiler, and runner, streamlining the process of prompt testing and deployment. This ensures your prompts are well-tuned for optimal AI interactions.
      在线提示工具:具有在线提示编辑器、编译器和运行程序,简化了提示测试和部署过程。这可确保您的提示经过良好调整以实现最佳 AI 交互。

    PromptAppGPT is ideal for anyone looking to streamline their prompt development process, ensuring effective interaction with AI models.
    PromptAppGPT 非常适合希望简化其快速开发过程、确保与 AI 模型有效交互的任何人。

    3. LangChain 3. LangChain 插件

    LangChain is a framework enhancing prompt engineering with language models. Its key features include:
    LangChain 是一个使用语言模型增强提示工程的框架。其主要特点包括:

    1. Context-Aware Applications: Enables the creation of prompts connected to various context sources, improving relevance and effectiveness.
      上下文感知应用程序: 支持创建连接到各种上下文源的提示,从而提高相关性和有效性。

    2. Reasoning Capability: Facilitates applications that use language models for reasoning, enhancing prompt response accuracy.
      推理能力:促进使用语言模型进行推理的应用程序,提高及时响应的准确性。

    3. Comprehensive Libraries: Offers Python and JavaScript libraries with interfaces and integrations for diverse components, aiding in complex prompt creation.
      综合库: 提供 Python 和 JavaScript 库,其中包含适用于各种组件的接口和集成,有助于创建复杂的提示。

    4. Templates and Deployment: Provides deployable templates for various tasks (see here) and LangServe for REST API deployment, streamlining prompt application integration.
      模板和部署:为各种任务提供可部署的模板(请参阅此处)和用于 REST API 部署的 LangServe,从而简化提示应用程序集成。

    5. Developer Support: The LangSmith platform aids in debugging, testing, and monitoring, crucial for refining prompts.
      开发人员支持: LangSmith 平台有助于调试、测试和监控,这对于优化提示至关重要。

    LangChain is ideal for developing sophisticated, context-rich applications using language models, offering extensive tools for prompt optimization
    LangChain 非常适合使用语言模型开发复杂的上下文丰富的应用程序,并提供了广泛的工具进行及时优化

    4. PromptSource 4. 提示源

    PromptSource is a toolkit essential for creating, sharing, and using natural language prompts in prompt engineering. Its notable features include:
    PromptSource 是一个工具包,对于在提示工程中创建、共享和使用自然语言提示至关重要。其显着特点包括:

    1. Expansive Prompt Collection: Contains around 2,000 English prompts for over 170 datasets, making it a rich resource for diverse NLP tasks.
      扩展的提示集合:包含超过 2,000 个数据集的大约 170 个英文提示,使其成为各种 NLP 任务的丰富资源。

    2. Template-Based Approach: Uses templates to map data examples into natural language, aiding in the generation of effective and task-specific prompts.
      基于模板的方法:使用模板将数据示例映射到自然语言,帮助生成有效的任务特定提示。

    3. Interactive Writing Interface: Provides a user-friendly interface for interactive writing and modifying prompts, ensuring adaptability and practicality in various NLP scenarios.
      交互式书写界面:提供用户友好的界面,用于交互式编写和修改提示,确保在各种 NLP 场景中的适应性和实用性。

    4. Community Driven: Encourages contributions from the NLP community, leading to a continuously growing and evolving pool of prompts.
      Community Driven:鼓励 NLP 社区做出贡献,从而形成一个不断增长和发展的 Prompt。

    PromptSource stands out for its comprehensive and interactive approach to prompt creation and modification, making it a valuable tool for NLP researchers and engineers who require a dynamic and versatile toolkit for their prompt engineering needs​
    PromptSource 以其全面的交互式提示创建和修改方法而著称,使其成为需要动态和多功能工具包来满足其提示工程需求的 NLP 研究人员和工程师的宝贵工具

    5. PromptoMania - Prompt Builder5. PromptoMania - 提示生成器

    PromptoMania is a free, user-friendly tool designed for creating detailed prompts for AI art generation. Its key features include:
    PromptoMania 是一款免费的、用户友好的工具,旨在为 AI 艺术生成创建详细的提示。其主要特点包括:

    1. Intricate Prompt Building: Enables the addition of detailed elements to prompts, crucial for crafting unique AI art.
      错综复杂的提示构建:允许向提示添加详细元素,这对于制作独特的 AI 艺术至关重要。

    2. Broad Model Compatibility: Supports various diffusion models like Midjourney, DreamStudio, Stable Diffusion, and DALL-E 3, offering flexibility across different AI art generators.
      广泛的模型兼容性: 支持各种扩散模型,如 Midjourney、DreamStudio、Stable Diffusion 和 DALL-E 3,为不同的 AI 艺术生成器提供灵活性。

    3. Enhanced Creative Freedom: Encourages imaginative prompt creation, transforming ideas into art, ideal for artistic exploration with AI.
      增强的创作自由度:鼓励富有想象力的提示创作,将想法转化为艺术,非常适合使用 AI 进行艺术探索。

    4. Accessibility and Innovation: Its straightforward design makes it approachable for all users, fostering innovation in AI art generation.
      可访问性和创新: 其简单的设计使其对所有用户都易于使用,促进了 AI 艺术生成的创新。

    PromptoMania stands out as an invaluable tool for artists and creators venturing into AI-generated art, offering a unique blend of detailed prompt customization and compatibility with multiple AI art models
    PromptoMania 是艺术家和创作者涉足 AI 生成艺术的宝贵工具,它以独特的方式融合了详细的提示自定义和与多个 AI 艺术模型的兼容性

    6. Promptmetheus

    Promptmetheus is a comprehensive IDE for prompt engineering with Large Language Models (LLMs). Its features make it a valuable tool for enhancing prompt creation:
    Promptmetheus 是一个全面的 IDE,用于使用大型语言模型 (LLMs。它的功能使其成为增强提示创建的宝贵工具:

    1. Advanced Prompt Development: Elevates prompt engineering for apps and workflows, integrating seamlessly with AI functionalities.
      高级提示开发:提升应用程序和工作流程的提示工程,与 AI 功能无缝集成。

    2. Integration and Optimization: Facilitates prompt testing, optimization, and model selection directly within applications, enhancing app intelligence.
      集成和优化:有助于直接在应用程序中进行快速测试、优化和模型选择,从而增强应用程序智能。

    3. AI Integration Toolchain: Offers tools to build and deploy AI integrations, including composing prompts, selecting LLMs, and publishing AIPI endpoints for third-party service connectivity.
      AI 集成工具链:提供用于构建和部署 AI 集成的工具,包括编写提示、选择 LLMs 以及发布用于第三方服务连接的 AIPI 终端节点。

    4. Automate Text-Based Tasks: Capable of automating repetitive text-based tasks, saving time and resources in various workflows.
      自动化基于文本的任务: 能够自动化重复的基于文本的任务,从而在各种工作流程中节省时间和资源。

    5. Robust Features: Includes assembling prompts like Lego bricks, tracking the entire prompt design process, estimating prompt costs, and providing prompt performance stats. Also supports real-time collaboration and data export.
      强大的功能: 包括像乐高积木一样组装提示,跟踪整个提示设计过程,估算提示成本,并提供提示性能统计数据。还支持实时协作和数据导出。

    Promptmetheus stands out for its ability to integrate and optimize prompt engineering processes, making it an essential tool for those looking to streamline and enhance their work with AI models.
    Promptmetheus 因其集成和优化提示工程流程的能力而脱颖而出,使其成为那些希望使用 AI 模型简化和增强其工作的人的必备工具。

    7. FusionAI 7. 融合人工智能

    FusionAI is a specialized software for creative writing, idea generation, and brainstorming, enhancing prompt engineering:
    FusionAI 是一款用于创意写作、想法生成和头脑风暴的专用软件,可增强提示工程:

    1. Prompt Expansion: Users input initial ideas, and FusionAI generates expanded prompts, adding depth and scope for creativity.
      提示扩展:用户输入初始想法,FusionAI 生成扩展提示,增加创意的深度和范围。

    2. Edit and Regenerate: Offers the flexibility to edit, regenerate, or delete prompts, facilitating iterative idea refinement.
      编辑和重新生成:提供编辑、重新生成或删除提示的灵活性,从而促进迭代概念优化。

    3. MLA Citation and Clipboard Saving: Generates MLA citations for prompts and allows saving directly to the clipboard, useful for academic or research writing.
      MLA 引文和剪贴板保存:为提示生成 MLA 引文,并允许直接保存到剪贴板,对学术或研究写作很有用。

    4. Targeted Rewrites: Users can highlight prompt sections for specific rewrites, enhancing focus and detail in the prompt.
      有针对性的重写:用户可以突出显示特定重写的提示部分,从而增强提示中的重点和细节。

    5. User-Friendly and Free: FusionAI's simple, free tool is ideal for users who need straightforward prompt generation without additional complexities like API integration or multi-platform support.
      用户友好且免费:FusionAI 的简单免费工具非常适合需要直接生成提示而无需 API 集成或多平台支持等额外复杂性的用户。

    FusionAI is ideal for those seeking a direct and effective way to expand and refine their prompts, particularly in creative and brainstorming contexts.
    FusionAI 非常适合那些寻求直接有效的方法来扩展和完善其提示的人,尤其是在创意和头脑风暴环境中。

    8. PromptGen 8. 提示生成

    PromptGen is a tool designed for AI art generation, offering a unique and user-friendly approach to prompt creation:
    PromptGen 是一款专为 AI 艺术生成而设计的工具,提供了一种独特且用户友好的提示创建方法:

    1. Category-Based Prompt Addition: It allows users to add elements to their prompts by selecting options from different categories. This method provides a structured yet flexible way to build prompts.
      基于类别的提示添加: 它允许用户通过从不同类别中选择选项来将元素添加到他们的提示中。此方法提供了一种结构化但灵活的方法来构建提示。

    2. Customization and Ordering: Users can reorder categories and options to tailor the prompt according to their specific needs or creative vision.
      自定义和排序:用户可以重新排序类别和选项,以根据他们的特定需求或创意愿景定制提示。

    3. Saving and Reusing Prompts: The tool includes a feature to save the prompt configurations using the 'Categories JSON' tab, enabling users to preserve and reuse their custom prompts.
      保存和重用提示:该工具包括使用“类别 JSON”选项卡保存提示配置的功能,使用户能够保留和重复使用他们的自定义提示。

    PromptGen is particularly useful for those in the field of AI-generated art, providing a straightforward and customizable way to create prompts that cater to a wide range of artistic styles and preferences
    PromptGen 对于 AI 生成艺术领域的人特别有用,它提供了一种简单且可定制的方式来创建适合各种艺术风格和偏好的提示

    9. AI Text Prompt Generator9. AI 文本提示生成器

    AI Text Prompt Generator empowers users to effortlessly create prompts for AI-generated content. Its user-friendly interface and comprehensive features guide users through generating prompts for various text formats, inspiring creativity and unlocking the potential of AI-powered text generation.
    AI Text Prompt Generator 使用户能够毫不费力地为 AI 生成的内容创建提示。其用户友好的界面全面的功能可指导用户为各种文本格式生成提示,激发创造力并释放 AI 驱动的文本生成的潜力。

    1. Category-Based Prompt Addition: Build prompts systematically by selecting options from various categories.
      基于类别的提示添加:通过从各种类别中选择选项来系统地构建提示。

    2. Customization and Ordering: Tailor prompts to specific needs or creative visions by reordering categories and options.
      定制和订购:通过对类别和选项重新排序,根据特定需求或创意愿景定制提示。

    3. Saving and Reusing Prompts: Preserve and reuse custom prompts for future use.
      保存和重用提示:保留和重复使用自定义提示以备将来使用。

    AI Text Prompt Generator catalyzes unlocking creative potential. Whether you're a writer, musician, or simply seeking new avenues for self-expression, AI Text Prompt Generator provides the tools and inspiration to bring your ideas to life.
    AI Text Prompt Generator 催化释放创造潜力。无论您是作家、音乐家,还是只是寻求新的自我表达途径,AI Text Prompt Generator 都能提供工具和灵感,将您的想法变为现实。

    10. Agenta 10. 代理

    Agenta is an open-source platform for working with large language models (LLMs). It is particularly useful for:
    Agenta 是一个用于处理大型语言模型 (LLMs。它特别适用于:

    1. Experimentation and Evaluation: Facilitates experimenting with different prompts and parameters, crucial for fine-tuning AI models.
      实验和评估:促进对不同提示和参数的实验,这对于微调 AI 模型至关重要。

    2. Iterative Testing: Allows for continuous refinement of prompts, enhancing the precision of AI interactions.
      迭代测试:允许不断优化提示,从而提高 AI 交互的精度。

    3. Collaboration and Deployment: Supports hosting on your own infrastructure and collaborative work, plus the capability to deploy LLMs as APIs.
      协作和部署:支持在您自己的基础设施上托管和协作工作,以及将 LLMs为 API 的功能。

    Agenta is ideal for those focusing on developing and refining prompts, offering a streamlined approach to enhance the effectiveness of AI projects.
    Agenta 非常适合那些专注于开发和完善提示的人,它提供了一种简化的方法来提高 AI 项目的有效性。

相关文章:

Top 10 Tools to Level Up Your Prompt Engineering Skills

此文章文字是转载翻译,图片是自已用AI 重新生成的。文字内容来自 https://www.aifire.co/p/top-10-ai-prompt-engineering-tools 供记录学习使用。 Introduction to AI Prompt Engineering AI Prompt Engineering 简介 1,Prompt Engineering 提示工程…...

sed awk 第二版学习(十一)—— 交互式拼写检查器 spellcheck.awk

目录 1. 脚本代码 2. 执行情况 3. 代码详解 (1)BEGIN 过程 (2)主过程 (3)END 过程 (4)支持函数 4. 附加说明 这是一个基于 UNIX spell 程序的名为 spellcheck 的 awk 脚本&a…...

Android 应用测试的各种环境问题记录(Instrumentation测试)

报错记录 failed to configure packages targetSdkVersion(未解决) failed to configure com.demo.test.SettingsActivityTest.testOnCreate_withNullSavedInstanceState: Package targetSdkVersion34 > maxSdkVersion32 java.lang.IllegalArgumentE…...

python爬虫案例——猫眼电影数据抓取之字体解密,多套字体文件解密方法(20)

文章目录 1、任务目标2、网站分析3、代码编写1、任务目标 目标网站:猫眼电影(https://www.maoyan.com/films?showType=2) 要求:抓取该网站下,所有即将上映电影的预约人数,保证能够获取到实时更新的内容;如下: 2、网站分析 进入目标网站,打开开发者模式,经过分析,我…...

问题记录-Java后端

问题记录 目录 问题记录1.多数据源使用事务注意事项?2.mybatis执行MySQL的存储过程?3.springBoot加载不到nacos配置中心的配置问题4.服务器产生大量close_wait情况 1.多数据源使用事务注意事项? 问题:在springBoot项目中多表处理数…...

YB2503HV:高效率降压IC,助力电动车、太阳能设备等领域的能源转换

今天我要向大家介绍一款引人注目的产品—— YB2503HV 100V 3A SOP8内置MOS 高效率降压IC。这款单片集成芯片具备可设定输出电流的开关型降压恒压驱动器功能,可广泛应用于电动车、太阳能设备、电子电池充电等领域。让我们一起来看看它的特点和应用吧! 首先…...

Day47 | 动态规划 :线性DP 最长公共子序列最长公共子数组

Day47 | 动态规划 :线性DP 最长公共子序列&&最长公共子数组 动态规划应该如何学习?-CSDN博客 本次题解参考自灵神的做法,大家也多多支持灵神的题解 最长公共子序列 编辑距离_哔哩哔哩_bilibili 动态规划学习: 1.思考…...

【山大909算法题】2014-T1

文章目录 1.原题2.算法思想3.关键代码4.完整代码5.运行结果 1.原题 为带表头的单链表类Chain编写一个成员函数Reverse,该函数对链表进行逆序操作(将链表中的结点按与原序相反的顺序连接),要求逆序操作就地进行,不分配…...

《生成式 AI》课程 作业6 大语言模型(LLM)的训练微调 Fine Tuning -- part2

资料来自李宏毅老师《生成式 AI》课程,如有侵权请通知下线 Introduction to Generative AI 2024 Spring 来源背景说明 该文档主要介绍了国立台湾大学(NTU)2024 年春季 “生成式人工智能(GenAI)” 课程的作业 5&#…...

【机器学习】如何使用Python的Scikit-learn库实现机器学习模型,并对数据进行预处理和特征缩放以提高模型性能?

使用Python的Scikit-learn库可以方便地实现机器学习模型,并对数据进行预处理和特征缩放以提高模型性能。以下是一个典型的工作流程,包括数据加载、预处理、特征缩放、模型训练和评估: 1. 安装Scikit-learn 确保已安装Scikit-learn库&#x…...

【SpringCloud详细教程】-04-服务容错--Sentinel

精品专题: 01.《C语言从不挂科到高绩点》课程详细笔记 https://blog.csdn.net/yueyehuguang/category_12753294.html?spm1001.2014.3001.5482 02. 《SpringBoot详细教程》课程详细笔记 https://blog.csdn.net/yueyehuguang/category_12789841.html?spm1001.20…...

计算机学习

不要只盯着计算机语言学习,你现在已经学习了C语言和Java,暑假又规划学习Python,最后你掌握的就是计算机语言包而已。 2. 建议你找一门想要深挖的语言,沿着这个方向继续往后学习知识就行。计算机语言是学不完的,而未来就…...

CSS - CSS One-Line

1. aspect-ratio 描述: 用于定义元素的宽高比,简化了以往使用“填充黑客”的方法。只需指定一个比率,浏览器会自动调整元素的尺寸 案例: .aspect-ratio-hd {aspect-ratio: 16/9; } .aspect-ratio-square {aspect-ratio: 1; /* 正方形 */ }2. object-…...

【AIGC】如何准确引导ChatGPT,实现精细化GPTs指令生成

博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳] 本文专栏: AIGC | 提示词Prompt应用实例 文章目录 💯前言💯准确引导ChatGPT创建爆款小红书文案GPTs指令案例💯 高效开发GPTs应用的核心原则明确应用场景和目标受众构建多样化风格模板提问与引…...

Redis主从架构

Redis(Remote Dictionary Server)是一个开源的、高性能的键值对存储系统,广泛应用于缓存、消息队列、实时分析等场景。为了提高系统的可用性、可靠性和读写性能,Redis提供了主从复制(Master-Slave Replication&#xf…...

无人机探测:光电侦测核心技术算法详解!

核心技术 双光谱探测跟踪: 可见光成像技术:利用无人机表面反射的自然光或主动光源照射下的反射光,通过高灵敏度相机捕捉图像。该技术适用于日间晴朗天气下的无人机探测,具有直观、易于识别目标的特点。 红外成像技术&#xff1…...

34 基于单片机的指纹打卡系统

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于STC89C52RC,采用两个按键替代指纹,一个按键按下,LCD12864显示比对成功,则 采用ULN2003驱动步进电机转动,表示开门,另一个…...

Day 26

进入贪心算法 基础理论 1、什么是贪心? 贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 Eg:一堆钞票,你可以拿走 10 张,想达到最大金额,要怎么拿? –》指定每一次拿最大的&#xff0…...

11.25c++继承、多态

练习: 编写一个 武器类 class Weapon{int atk; }编写3个武器派生类:短剑,斧头,长剑 class knife{int spd; }class axe{int hp; }class sword{int def; }编写一个英雄类 class Hero{int atk;int def;int spd;int hp; public:所有的…...

ThinkPad t61p 作SMB服务器,打印服务器,pc ,android ,ipad利用此服务器互传文件

1.在t61p上安装win7 2,配置好smb 服务 3.再安装好打印驱动程序 4.pc与win7利用系统的网络互相发现,映射为硬盘使用。 5.android,ipad安装ES文件浏览器访问win7 共享文件夹,互传文件。 6.android手机安装FE文件浏览器,可以利用花生壳外网…...

数据结构单链表,顺序表,广义表,多重链表,堆栈的学习

单链表 比如一个多项式,主要包括x的系数,x的指数,那么可以创建一个一维数组来存储它的系数和指数,用数组下标来表示。它的系数可以用数组下标对应的数组元素来储存。 可是这样储存会浪费空间所以采用单链表形式来存储。 即创建一…...

uniapp内嵌的webview H5与应用通信

H5端&#xff1a; 1、找到index.html引入依赖 <script type"text/javascript" src"https://unpkg.com/dcloudio/uni-webview-js0.0.3/index.js"></script> 2、在需要通讯处发送消息 uni.postMessage({data:{code:200,msg:"处理完成&q…...

黄仁勋:人形机器人在内,仅有三种机器人有望实现大规模生产

11月23日&#xff0c;芯片巨头、AI时代“卖铲人”和最大受益者、全球市值最高【英伟达】创始人兼CEO黄仁勋在香港科技大学被授予工程学荣誉博士学位&#xff1b;并与香港科技大学校董会主席沈向洋展开深刻对话&#xff0c;涉及人工智能&#xff08;AI&#xff09;、计算力、领导…...

Docker--harbor私有仓库部署与管理

目录 一、Harbor 简介 1.1 什么是Harbor 1.2 Harbor的特性 1.3 Harbor的构成 二、Harbor 部署 2.1 部署 Docker-Compose 服务 2.2 部署 Harbor 服务 &#xff08;1&#xff09;下载或上传 Harbor 安装程序 &#xff08;2&#xff09;修改harbor安装的配置文件 2.3 启…...

35 基于单片机的精确电压表DA-AD转换

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于51单片机&#xff0c;采用DAC0832和ADC0832检测电压&#xff0c;0到8.5V&#xff0c;设计复位电路 LED管显示实际稳压值&#xff0c;初始电压0 二、硬件资源 基于KEIL5编写C代码&#xff0c…...

Windows系统下安装Triton 3.0.0预编译Triton 2.1.0

Triton是一个用于编写高效自定义深度学习原语的语言和编译器。它旨在提供一个开源环境&#xff0c;使得编写代码的速度比CUDA更快&#xff0c;同时比其他现有的DSLs&#xff08;领域特定语言&#xff09;更灵活。 在开始安装之前&#xff0c;请确保您的系统满足以下要求&#x…...

Easyexcel(7-自定义样式)

相关文章链接 Easyexcel&#xff08;1-注解使用&#xff09;Easyexcel&#xff08;2-文件读取&#xff09;Easyexcel&#xff08;3-文件导出&#xff09;Easyexcel&#xff08;4-模板文件&#xff09;Easyexcel&#xff08;5-自定义列宽&#xff09;Easyexcel&#xff08;6-单…...

ubuntu搭建k8s环境详细教程

在Ubuntu上搭建Kubernetes&#xff08;K8s&#xff09;环境可以通过多种方式实现&#xff0c;下面是一个详细的教程&#xff0c;使用kubeadm工具来搭建Kubernetes集群。这个教程将涵盖从准备工作到安装和配置Kubernetes的所有步骤。 环境准备 操作系统&#xff1a;确保你使用的…...

spark 写入mysql 中文数据 显示?? 或者 乱码

目录 前言 Spark报错&#xff1a; 解决办法&#xff1a; 总结一下&#xff1a; 报错&#xff1a; 解决&#xff1a; 前言 用spark写入mysql中&#xff0c;查看中文数据 显示?? 或者 乱码 Spark报错&#xff1a; Sat Nov 23 19:15:59 CST 2024 WARN: Establishing SSL…...

Python中的简单爬虫

文章目录 一. 基于FastAPI之Web站点开发1. 基于FastAPI搭建Web服务器2. Web服务器和浏览器的通讯流程3. 浏览器访问Web服务器的通讯流程4. 加载图片资源代码 二. 基于Web请求的FastAPI通用配置1. 目前Web服务器存在问题2. 基于Web请求的FastAPI通用配置 三. Python爬虫介绍1. 什…...

网络安全原理与技术思考题/简答题

作业1&#xff08;第1章、第2章、第8章&#xff09; 1. 网络安全的基本属性有哪些&#xff1f;简单解释每个基本属性的含义。网络安全的扩展属性包括哪些&#xff1f; 基本属性&#xff1a; 1.机密性(Confidentiality)&#xff1a; 含义&#xff1a;确保信息不被未授权的用户…...

技术周刊 | 前端真的凉了吗?2024 前端趋势解读

大家好&#xff0c;我是童欧巴。见字如面&#xff0c;万事胜意。 小雪已过&#xff0c;大家勿忘添衣御寒&#xff0c;欢迎来到第 135 期周刊。 大厨推荐 2024 前端趋势 The Software House 公司发布的前端状态调查报告&#xff0c;本版是迄今为止最全面的调查&#xff0c;共…...

Qt常用控件之按钮类控件

目录 QPushButton 添加图标 添加快捷键 QRadioButton 关于toggled 模拟点餐功能 QCheckBox 刚刚 QWidget 中涉及到的各种 属性/函数/使用方法&#xff0c;针对接下来要介绍的 Qt 的各种控件都是有效的&#xff0c;因为各种控件都是继承自 QWidget 的 接下来本篇博客就学…...

Wonder3D本地部署到算家云搭建详细教程

Wonder3D简介 Wonder3D仅需2至3分钟即可从单视图图像中重建出高度详细的纹理网格。Wonder3D首先通过跨域扩散模型生成一致的多视图法线图与相应的彩色图像&#xff0c;然后利用一种新颖的法线融合方法实现快速且高质量的重建。 本文详细介绍了在算家云搭建Wonder3D的流程以及…...

景联文科技:高质量数据采集标注服务引领AI革新

在当今这个数字化时代&#xff0c;数据已经成为推动社会进步和产业升级的关键资源。特别是在人工智能领域&#xff0c;高质量的数据是训练出高效、精准的AI模型的基础。景联文科技是一家专业的数据采集与标注公司&#xff0c;致力于为客户提供高质量的数据处理服务&#xff0c;…...

企业面试真题----阿里巴巴

1.HashMap为什么不是线程安全的&#xff1f; 首先hashmap就是为单线程设计的&#xff0c;并不适合于多线程环境&#xff0c;而hashmap的线程不安全原因主主要是以下两个原因&#xff1a; 死循环 死循环问题发生在jdk1.8之前&#xff08;不包含1.8&#xff09;&#xff0c;造…...

极狐GitLab 17.6 正式发布几十项与 DevSecOps 相关的功能【四】

GitLab 是一个全球知名的一体化 DevOps 平台&#xff0c;很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版&#xff0c;专门为中国程序员服务。可以一键式部署极狐GitLab。 学习极狐GitLab 的相关资料&#xff1a; 极狐GitLab 官网极狐…...

【C++知识总结2】C++里面的小配角cout和cin

一、引入 第一个关于输入输出的C代码 #include<iostream> // std是C标准库的命名空间名&#xff0c;C将标准库的定义实现都放到这个命名空间中 using namespace std; int main() {cout<<"Hello world!!!"<<endl;return 0; } 1. 使用cout标准输出…...

门控循环单元(GRU)与时间序列预测应用

一、GRU简介 门控循环单元&#xff08;Gated Recurrent Unit&#xff0c;简称GRU&#xff09;是一种简化版的LSTM&#xff08;长短期记忆网络&#xff09;&#xff0c;专门用于解决长序列中的梯度消失问题。与LSTM相比&#xff0c;GRU具有更简单的结构和较少的参数&#xff0c…...

Spring Boot 3 集成 Spring Security(2)授权

文章目录 授权配置 SecurityFilterChain基于注解的授权控制自定义权限决策 在《Spring Boot 3 集成 Spring Security&#xff08;1&#xff09;》中&#xff0c;我们简单实现了 Spring Security 的认证功能&#xff0c;通过实现用户身份验证来确保系统的安全性。Spring Securit…...

互联网摸鱼日报(2024-11-22)

互联网摸鱼日报(2024-11-22) 36氪新闻 学习马斯克不丢人&#xff0c;脸书也开始改造自己了 旅游行业趋势变了&#xff0c;增长还能从哪里寻找&#xff1f; 大厂入局后&#xff0c;小型小游戏团队能否继续喝一口汤&#xff1f; 一拥而上的“跨界咖啡”&#xff0c;是“走心”…...

RNN并行化——《Were RNNs All We Needed?》论文解读

InfoPaperhttps://arxiv.org/abs/2410.01201GitHubhttps://github.com/lucidrains/minGRU-pytorch个人博客地址http://myhz0606.com/article/mini_rnn 最近在看并行RNN相关的paper&#xff0c;发现很多都利用了Parallel Scanning算法。本文将从Parallel Scanning算法开始&…...

机器学习周志华学习笔记-第6章<支持向量机>

机器学习周志华学习笔记-第6章<支持向量机> 卷王&#xff0c;请看目录 6支持向量机6.1 函数间隔与几何间隔6.1.1 函数间隔6.1.2 几何间隔 6.2 最大间隔与支持向量6.3 对偶问题6.4 核函数6.5 软间隔支持向量机6.6 支持向量机6.7核方法 6支持向量机 支持向量机是一种经典…...

IP反向追踪技术,了解一下?

DOSS&#xff08;拒绝服务&#xff09;攻击是现在比较常见的网络攻击手段。想象一下&#xff0c;有某个恶意分子想要搞垮某个网站&#xff0c;他就会使用DOSS攻击。这种攻击常常使用的方式是IP欺骗。他会伪装成正常的IP地址&#xff0c;让网络服务器以为有很多平常的请求&#…...

2025蓝桥杯(单片机)备赛--扩展外设之UART1的原理与应用(十二)

一、串口1的实现原理 a.查看STC15F2K60S2数据手册: 串口一在590页&#xff0c;此款单片机有两个串口。 串口1相关寄存器&#xff1a; SCON:串行控制寄存器&#xff08;可位寻址&#xff09; SCON寄存器说明&#xff1a; 需要PCON寄存器的SMOD0/PCON.6为0&#xff0c;使SM0和SM…...

Linux 使用gdb调试core文件

core文件和gdb调试 什么是 core 文件&#xff1f;产生core文件的原因&#xff1f;core 文件的控制和生成路径gdb 调试core 文件引用和拓展 什么是 core 文件&#xff1f; 当程序运行过程中出现Segmentation fault (core dumped)错误时&#xff0c;程序停止运行&#xff0c;并产…...

Python后端flask框架接收zip压缩包方法

一、用base64编码发送&#xff0c;以及接收 import base64 import io import zipfile from flask import request, jsonifydef unzip_and_find_png(zip_data):# 使用 BytesIO 在内存中处理 zip 数据with zipfile.ZipFile(io.BytesIO(zip_data), r) as zip_ref:extracted_paths…...

【21-30期】Java技术深度剖析:从分库分表到微服务的核心问题解析

&#x1f680; 作者 &#xff1a;“码上有前” &#x1f680; 文章简介 &#xff1a;Java &#x1f680; 欢迎小伙伴们 点赞&#x1f44d;、收藏⭐、留言&#x1f4ac; 文章题目&#xff1a;Java技术深度剖析&#xff1a;从分库分表到微服务的核心问题解析 摘要&#xff1a; 本…...

Linux 中 find 命令使用详解

目录 一&#xff1a;基本语法二&#xff1a;搜索路径1、限制递归层级2、排除指定路径 三&#xff1a;匹配条件1、按照文件名搜索2、按文件类型搜索3、按文件大小搜索4、按文件权限搜索5、按文件所有者或所属组搜索6、按文件修改时间搜索 四&#xff1a;执行操作1、输出满足条件…...

云服务器部署WebSocket项目

WebSocket是一种在单个TCP连接上进行全双工通信的协议&#xff0c;其设计的目的是在Web浏览器和Web服务器之间进行实时通信&#xff08;实时Web&#xff09; WebSocket协议的优点包括&#xff1a; 1. 更高效的网络利用率&#xff1a;与HTTP相比&#xff0c;WebSocket的握手只…...