- 博客(10)
- 收藏
- 关注
原创 大模型的API简单调用
参考文档安装PyPI上的包以后就将代码放到python环境中运行(我在Spyder 用的Python3.8),我们在代码中写的问题是“中国的万里长城简介”。(注意,以下代码中的APPID、APISecret、APIKey将自己申请的替换即可)。要问其它问题的方法类似的,而且还可以根据需求自己训练大模型,参考相关官方文档。:首先,你需要从API提供商那里获取API密钥。点击免费试用,就能获得token,在调用里面就可以看到以下界面,)构建请求,包括URL、请求头、请求体等。:解析响应数据,提取所需的信息。
2024-11-05 21:34:04
963
原创 在ROS 中创建一个工作空间并使用C++编写hello world程序
在ROS (Robot Operating System) 中创建一个工作空间并使用C++编写。
2024-08-29 16:36:02
284
原创 软件测试与验证——逻辑覆盖
每个可执行语句都走一即可,即测试用例要覆盖所有的语句针对判断语句,在设定案例的时候,要设定True和False的两种案例;与语句覆盖不同的是增加了False的情况针对判断语句里面案例的取值都要去一次,不考虑条件的取值,即我们只需要将每个条件取T或F,但不同考虑组合。例如下面的程序。对于条件判断语句 if (a>0 && b==1),里面涉及两个条件a>0与b==1。有两个测试用例即可完成条件的覆盖:①a>0 b!=2 a真b假②a
2024-06-19 09:36:56
425
原创 软件测试与验证--失效模型
正确是sum=a+b=3,但是用sum=a-b=1;这就导致sum的值发生错误,我们也说是程序内部运行错误;就是代码的某一行或多行写错了,比如求和函数中本来应该是sum=a+b;软件缺陷Fault(静态)-->软件错误Error(内部运行错误)-->软件失效Failure(结果)软件错误Error是软件缺陷的表现形式,软件失效是与所期望的外部观察行为不符的结果。),但是sum的值都是sum=0+0=0-0=0;出现了软件错误sum,应该是a+b=101,结果是a-b=99。以上面的函数为例,输入为。
2024-06-18 11:37:10
388
原创 强大的自动建模工具——Enterprise Architect
在做软件开发的过程中,UML图是必备不可的。我们在设计自己的软件UML建模时,对自己要开发的模块、构件、体系结构都有一个基本的想法,可以比较容易地绘制出UML图。但是最近在对别人的开源项目做项目分析的时候,涉及到UML的绘制让我傻眼了,因为对于别人的项目,我们只能通过一行行读代码来了解其架构,要想绘制一个较高质量的UML图难度非常大,当时就在想要是能有自动绘制UMl图的工具就好了,没想到还真有,这就是今天要介绍的主角——Enterprise Architect。
2024-06-17 19:29:27
3681
原创 Vue初上手
一个“好”的软件系统包括很多方面,但是界面的友好性是第一步,因为它给用户一个直观的印象。在前一次博客介绍的vue的安装配置基础上,我想对vue的一些简单操作做一总结。以下是基于实操得来的。以下内容在visual stdio code里面的终端运行,在谷歌浏览器中打开界面。
2024-04-09 20:04:46
1156
原创 CSP真题:坐标变换(其一)
对于平面直角坐标系上的坐标 (x,y),小 P 定义了一个包含 n 个操作的序列 T=(t1,t2,⋯,tn)。其中每个操作 ti(1≤i≤n)包含两个参数 dxi 和 dyi,表示将坐标 (x,y) 平移至 (x+dxi,y+dyi) 处。现给定 m 个初始坐标,试计算对每个坐标 (xj,yj)(1≤j≤m)依次进行 T 中 n 个操作后的最终坐标。从标准输入读入数据。输入共 n+m+1 行。输入的第一行包含空格分隔的两个正整数 n 和 m,分别表示操作和初始坐标个数。
2024-03-26 20:44:55
776
1
原创 vue入门学习
Vue(通常称为Vue.js)是一种流行的开源JavaScript框架,用于构建用户界面和单页面应用程序。Vue专注于通过其简洁的API和响应式数据绑定系统来简化前端开发。适合用于构建各种规模的Web应用程序。
2024-03-22 15:37:32
1264
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人