草庐IT

工程学

全部标签

AIGC学习笔记(1)——AI大模型提示词工程师

文章目录AI大模型提示词工程师1Prompt工程之原理1.1AIGC的发展和产业前景前言AIGC时代的到来发展趋势和应用展望1.2大模型的类型和特点大模型的对比上手特点1.3大模型技术原理和发展成语接龙和暴力穷举ChatGPT如何理解人类语言如何存储数据图像存储电脑存数字如何让电脑知道存的什么?向量化为什么需要向量化向量可以计算难点调整位置科学的方式Word2vec算法信息压缩与特征提取谷歌论文-自注意力机制TransFormer算法演进通用人工智能模型2Prompt工程之原则2.1设计Prompt的3个原则相关性确定焦点清晰度2.2设计Prompt的1个万能公式2.3设计Prompt的5个技

软件测试开发工程师常用的测试工具详解

1.操作系统:Linux:vmware:用于虚拟化环境,创建和管理虚拟机。xshell、xftp、ssh:提供对Linux服务器的远程访问和文件传输。2.数据库:MySQL:SQLyog、Navicat:前端连接工具,简化MySQL数据库的管理和操作。Oracle:PLSQLDeveloper、Navicat:前端连接工具,用于Oracle数据库的开发和管理。SQLServer:企业管理器:SQLServer自带的前端连接工具,用于数据库管理。其他数据库工具:DB2、MongoDB、Sybase等。3.开发工具:Java:Eclipse、MyEclipse、IDEA:用于Java应用程序的开发

数据工程中的单元测试完全指南(含SQL代码)(下)

详细讲解数据工程中的单元测试。微信搜索关注《Java学研大本营》3单元测试SQL数据模型进行基于SQL的数据模型单元测试主要集中在测试SQL查询上。通过测试SQL查询,您可以验证在给定特定输入时,查询是否返回预期结果,以及它是否能正确处理边缘情况。这有助于确保您的数据模型在各种情况下都能正常运行,并提供正确的结果。考虑一个计算平均订单价值的SQL查询:SELECT AVG(order_value) as avg_order_value FROM orders;针对这个查询的单元测试可以向orders表插入几行数据,并验证查询是否正确计算了平均值。虽然有一些工具可以促进SQL单元测试,但在数据工

计算几何学(工程版)

昨天写了计算几何学的东西,今天主要是工程化一下,工程借鉴B站up主【自动驾驶】自动驾驶planning方向中常用的计算几何学知识01_哔哩哔哩_bilibili#pragmaonce#include#includeclassPoint{public:Point()=default;Point(doublex_in,doubley_in):x(x_in),y(y_in){}Pointoperator+(constPoint&p)const{return{x+p.x,y+p.y};}Pointoperator-(constPoint&p)const{return{x-p.x,y-p.y};}Poi

24校招,Moka测试开发工程师一面

前言大家好,今天回顾一下楼主当时参加moka测试开发工程师的面试对其中一些重要问题,我也给出了相应的答案过程自我介绍挑一个项目,详细介绍你在其中担任的职责如何安排工作的,有什么成果?回归测试如何设计,怎么把控?答:如果是上线新功能,全盘测试+老功能的测试有哪些用例设计方法?答:等价类划分、边界值分析、判定表、正交实验法、状态迁移法、错误推测法表单你了解吗?答:Form表单,收集数据针对表单提交功能,在不同输入条件下,写测试用例答:null、格式区别、图片大小、文本长度、其他语言、乱码、实时反馈、XSS注入、SQL注入、安全性、可靠性web安全漏洞?答:SQL注入、XSS、CSRF、Dos版本控

24校招,Moka测试开发工程师一面

前言大家好,今天回顾一下楼主当时参加moka测试开发工程师的面试对其中一些重要问题,我也给出了相应的答案过程自我介绍挑一个项目,详细介绍你在其中担任的职责如何安排工作的,有什么成果?回归测试如何设计,怎么把控?答:如果是上线新功能,全盘测试+老功能的测试有哪些用例设计方法?答:等价类划分、边界值分析、判定表、正交实验法、状态迁移法、错误推测法表单你了解吗?答:Form表单,收集数据针对表单提交功能,在不同输入条件下,写测试用例答:null、格式区别、图片大小、文本长度、其他语言、乱码、实时反馈、XSS注入、SQL注入、安全性、可靠性web安全漏洞?答:SQL注入、XSS、CSRF、Dos版本控

元壤教育“AIGC大模型应用开发工程师”课纲,学习这套课程就够了

元壤教育(公众号ID:yuanrang_edu):专注于AIGC大模型应用开发工程师和AIGC+数字人全栈运营师就业培训,帮助3000万大学生和职业人士构建AIGC新职场的高速公路。人工智能是新电力。正如大约100年前电力改变了许多行业一样,人工智能现在也将做到这一点。—吴恩达“在我看来,几乎可以肯定的是,人工智能与人类智能共同推动的许多重大变化将在未来10年(实际上是未来三年)在许多领域带来令人震惊的进步。”雷·达里奥不要只是观察AIGC,更要主动应用它。就像电力曾经改变世界,AIGC也将重塑未来。这是技术和思维的双重跃进。"—元壤教育·黎跃春课程内容:在本课中,我们先由浅入深从非代码的角度

互联网Java工程师面试题·RabbitMQ篇

目录1、什么是rabbitmq2、为什么要使用rabbitmq3、使用rabbitmq的场景4、如何确保消息正确地发送至RabbitMQ?如何确保消息接收方消费了消息?5、如何避免消息重复投递或重复消费?6、消息基于什么传输?7、消息如何分发?8、消息怎么路由?9、如何确保消息不丢失?10、使用RabbitMQ有什么好处?11、RabbitMQ的集群12、mq的缺点1、什么是rabbitmq        采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦2、为什么要使用rabbitmq1、在分布式系统下具备异步,削峰,负载均衡等

AI 时代的软件工程

摘要随着人工智能(AI)技术的飞速发展,软件工程正经历着前所未有的变革。本论文深入探讨了AI时代对软件工程的影响,分析了新兴技术在软件开发、测试和维护等方面所带来的挑战和机遇。从过去独立发展的人工智能和软件工程两个学科,逐渐走向交汇并形成新的研究领域。随着AI技术的崛起,我们见证着软件工程手段的变革,同时也在面对着其所带来的问题和挑战1.引言随着人工智能(AI)技术的迅猛发展,软件工程领域正在经历一场前所未有的变革。本论文旨在深入探讨AI时代对软件工程的影响,并分析新兴技术对软件开发、测试和维护等方面的挑战和机遇。我们将详细讨论AI在软件工程中的应用,以及它对传统软件工程方法和实践的影响。在过

c++ - 避免对 iOS 应用程序进行逆向工程,这可能吗?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Protectingexecutablefromreverseengineering?作为主要目标,我想加密有关使用的头文件和库的信息我的应用程序大部分是用C++编写的,仅使用iOSSDK中的标准I/O方法