草庐IT

Prompt工程

全部标签

【好书推荐】只更新软件,座椅为何能获得加热功能?《一书读懂物联网:基础知识+运行机制+工程实现》

文章目录什么是OTA?OTA方案的特点时间短、效率高合理使用无线资源,提升终端更新的服务效率高可靠性通用性OTA系统的参考架构和服务流程结语2020年,特斯拉发布过一次OTA更新,车主可以通过这次系统更新获得座椅加热功能。当时,这则新闻震惊了车圈和所有车主,彼时的大家还没有把汽车当作可以“升级”的智能设备。如今3年过去了,车主对各家车企的OTA升级早已见怪不怪。在智能设备早已普及的今天,大家对“软件升级”这个概念已经非常熟悉:软件可以升级、个人电脑可以升级、手机系统可以升级……但对于物联网(IoT)设备的升级,大家也许还会感到陌生和好奇。为什么原本不具备加热功能的座椅或方向盘,仅通过一次软件升

软件工程毕设分享(含算法) 基于opencv的银行卡识别

文章目录1前言2算法设计流程2.1颜色空间转换2.2边缘切割2.3模板匹配2.4卡号识别3银行卡字符定位-算法实现4字符分割5银行卡数字识别简化流程最后1前言🔥今天学长向大家分享一个毕业设计项目🚩毕业设计基于opencv的银行卡识别🥇学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分项目运行效果:毕业设计机器视觉opencv银行卡识别系统项目获取:https://gitee.com/sinonfin/algorithm-sharing2算法设计流程银行卡卡号识别技术原理是先对银行卡图像定位,保障获取图像绝对位置后,对图像进行字符分割,然后将分割完成的信息与模型进行

【AIGC】prompt干货分享_谈摄影艺术与prompt关系

专业解析景深景深三要素镜头光圈、镜头焦距、及拍摄物的距离是影响景深的重要因素:1、光圈越大(光圈值f越小)景深越浅,光圈越小(光圈值f越大)景深越深。2、镜头焦距越长景深越浅、反之景深越深。3、主体越近,景深越浅,主体越远,景深越深。景深的计算公式从公式可以看出,后景深>前景深。(1)、镜头光圈:光圈越大,景深越浅;光圈越小,景深越深;(2)、镜头焦距:镜头焦距越长,景深越浅;焦距越短,景深越深;(3)、主体与背景距离:主体与背景的距离改变并不会改变景深大小,只能决定背景是否被虚化以及被虚化的程度。(4)、主体与镜头距离:距离越远,景深越深;距离越近(不能小于最小拍摄距离),景深越浅。在进行拍

软件工程经济学结课报告——兰花智慧大棚监控系统可行性研究报告

前言本文为本学期软件工程经济学结课报告,提供给大家参考。目录1项目概述....11.1项目名称....11.2项目投资规模....11.3项目建设规模....11.4项目资金来源....11.5项目建设期限....11.6编制依据....11.7编制原则....21.8团队组织....22成本及定价分析....32.1成本费用估算依据....32.2成本费用估算结果....32.3定价分析....42.3.1价格歧视...42.3.2需求导向定价...42.3.3双重收费定价法...42.3.4定价调整...43投资计划....63.1固定资产投资估算....63.2流动资金投资估算....6

Angularjs的工程化

Angularjs的工程化AMD规范和CMD规范为什么需要模块化管理工具在编写项目时可能需要加载很多js文件,若b.js依赖a.js,且a.js比b.js大很多,那么浏览器会让b.js等待a.js加载完毕后再去执行b.js里的内容;而即使d.js并不依赖a.js,b.js,c.js,也会等待这三个文件均加载完毕才执行,为了让浏览器能够按需加载,提出了模块化管理工具。AMD规范全称为AsynchronousModuleDefined,即异步模块管理,它通过使用依赖注入等方法完整描述了模块的定义、依赖关系、引用关系以及加载机制,AngularJS、RequireJS均是符合AMD规范的。defin

使用vscode导入keil工程,开发MCU项目

文章目录前言一、安装扩展二、配置扩展1.EmbededIDE配置2.导入项目3.配置项目(头文件目录设置,预处理器宏定义)4.编译总结前言刚工作,遇到一个GD32F4的项目,工程代码量很大。使用传统的keil开发,在阅读和编辑代码时十分不方便。使用vscode+Embedded插件,能够解决这个问题。一、安装扩展安装下图红色框内的三个扩展即可(汉化插件可选)。二、配置扩展1.EmbededIDE配置首先点击“设置工具链”然后点击KeilMDK选择keil安装目录下的TOOLS.INI文件即可。再次点击“设置工具链”,如果出现如下的勾勾,说明设置成功。2.导入项目点击导入项目,选择uvprojx

当Prometheus遇到混沌工程

一、背景最近容器组在开发云平台的监控、报警功能。大致的实现策略是:1、云平台页面上配置告警规则2、Prometheus完成监控数据的聚合3、当Prometheus聚合后的监控数据满足告警规则,触发钉钉告警二、过程1、告警规则配置,一般情况下,业务服务的服务类型为deployment。告警规则:Pod内存使用率大于50%2、步骤1中创建告警规则时,会同步在Prometheus上创建一个相同规则的Alert任务3、复制Alert任务的聚合表达式,可以在Graph中实时查看到内存的占用情况4、收到告警通知三、ChaosMesh那么,是什么让内存的占用突然增高到90%以上,从而能触发告警条件的呢?(告

软件工程之软件工程介绍

软件工程之软件工程介绍最近看了一遍软件工程这本书,深有感触,准备把自己的收获分享给大家。1.软件的定义:IEEE对软件的定义如下:软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。软件包含计算机程序、规程、文档和软件系统运行所必须的数据4个部分。 2.软件的特征:a.软件是开发产生的,而不是用传统方法制造的。b.软件不会像硬件一样有磨损。c.很多软件不能通过已有构件组装,只能自己定义。 3.软件工程的层次化软件工程的定义(IEEE):(1)将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。(2).(1)中所属方法的研究。软件工程是一种

软件工程之软件质量

上一篇我们讲了软件工程的介绍,这一篇介绍软件质量,大家都知道在软件过程的不同阶段修复软件缺陷的代价是不同的,总的来说越早修复代价越低,因此我们应该早早的开始关注软件的质量问题。1.软件质量的IEEE定义:系统、部件或者过程满足规定需求的程度。系统、部件或者过程满足顾客或者用户需要或期望的程度 ANSI定义:软件产品中能满足用户给定需求的全部特性的集合软件具有所期望的各种属性组合的程度用户主观得出的软件是否满足其综合期望的程度决定所用软件在使用中将满足其综合期望程度的软件合成特性 软件质量的方向:(1)软件结构方面(2)功能与性能方面(3)开发标准与文档方面 2.SQA这个概念想必大家都不陌生,

敏捷软件工程实践书籍

Scrum转型想要做好,第一步先了解并真正落实Scrum,那么我推荐的Scrum书籍是要看懂并实践的。第二步是团队的工程实践要做扎实。下面推荐工程实践书单:重构:改善既有代码的设计解析极限编程:拥抱变化代码整洁代码程序员的职业素养修改代码的艺术编写可读代码的艺术测试驱动开发:实战与模式解析Cucumber:行为驱动开发指南实例化需求驯服烂代码重构:改善既有代码的设计作者:MartinFowler出版社:人民邮电出版社译者:熊节链接:https://item.jd.com/12584498.html内容简介:重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版