- 博客(95)
- 资源 (501768)
- 收藏
- 关注
原创 测试GPT-3.5-Turbo:这性能确实很厉害!
chagtpt刚出来的时候,有很多人已经抓住了机会,实现了自己想要的生活,现在GPT-3.5-Turbo出来后,你要不要抓住这次机会?如:请续写()里面的文章,要求有搞笑的成分,(一只小白兔在家里看电视,突然外面来了一只大灰狼,大灰狼不停地敲着门。比如:我准备写一篇文章,目前文章标题是:40岁男子在外务工两年,妻子生下一个男孩后,他发现了妻子的秘密,请帮我修改成具有“亮点前置又有悬念”的爆款标题。比如:我是做女装的直播间,直播间的特色是女装价格都很便宜,也很潮流,请帮我写一份能吸引人的直播间话术文案。
2023-03-07 10:48:39 4263 1
原创 OpenAI之 GPT-3.5-Turbo,自然语言处理的突破
GPT-3.5-Turbo的应用GPT-3.5-Turbo可以用于各种NLP任务,包括文本生成、语言理解、文本分类、问答等等。这个模型可以生成高质量的文本,可以用于生成各种类型的内容,包括新闻文章、电子邮件、博客帖子、社交媒体帖子等等。此外,它还可以用于自然语言理解任务,例如语音识别和机器翻译。
2023-03-07 10:44:32 5197
原创 openai 包里含有的model;可以写文章、画图片、作音乐曲...
猫在大声地叫着,而老鼠则躲在草丛里,经常从草里跳出来,让猫叫得更加欢快,而猫也会抓住老鼠的尾巴,一起玩耍。太阳的阳光洒满了小草地,猫和老鼠在阳光下,在一片绿色的小草地上,欢快地玩耍着。GPT-2是GPT-3之前的一个自然语言处理模型,具有出色的文本生成能力。您可以向模型提供描述图像的文本,它将生成与描述匹配的图像。GPT-3是OpenAI的最新自然语言处理模型,具有惊人的文本生成能力。DALL-E 2是DALL-E的升级版本,具有更高的分辨率和更复杂的图像生成能力。您可以使用它来生成更详细、更逼真的图像。
2023-02-28 22:04:13 3045
原创 chatGPT openAI智能写稿Java代码示例
其中,prompt参数指定了用于生成文本的输入,max_tokens参数指定了生成的文本的最大长度,model参数指定了使用的模型,temperature参数指定了生成文本的创造性和随机性。注意,这里需要替换掉代码中的 YOUR_API_KEY_HERE 为你的 OpenAI API Key,同时需要在代码中指定生成图片的参数,比如 prompt 为生成图片的文本提示,width 和 height 为图片的宽高,model 为生成图片的模型,temperature 为控制生成图片多样性的参数等。
2023-02-28 21:55:37 3795
原创 YOLO系列梳理(三)YOLOv5
与之前的 YOLOv3、YOLOv4 不同,v3、v4 除了有完整的大模型之外,只有一个轻量级的 tiny 模型,值得注意的是,在 tiny 中,只有两个输出层。在 YOLOv3、YOLOv4 中,训练不同的数据集时,是使用单独的脚本进行初始锚框的计算,在 YOLOv5 中,则是将此功能嵌入到整个训练代码里中。原始的缩放方法存在着一些问题,因为在实际的使用中的很多图片的长宽比不同,所以在进行缩放填充之后,两端的黑边大小都不相同,但是如果填充过多,则会存在大量的信息冗余,从而影响整体的推理速度。
2022-12-14 17:09:52 10895 1
原创 【YOLOv5】LabVIEW+YOLOv5快速实现实时物体识别(Object Detection)
以上就是今天要给大家分享的内容,本次分享内容实验环境说明:操作系统为Windows10,python版本为3.6及以上,LabVIEW为2018及以上 64位版本,视觉工具包为博客开头提到的工具包。
2022-12-14 17:08:42 2716 2
原创 selenium-python自动化测试框架详解
以上工程的设计,框架的设计在工作中:一个项目中,只能由一个人去设计完成。其他自动化测试人员等负责人把框架搭建好之后,直接获取,写代码即可。把对应的业务功能的用例进行实现封装。放到测试套件中进行批量执行,并且生成测试报告。读取测试数据的代码,读取配置信息的代码;截图的代码的,定位元素的代码等等。pages 封装页面的。将通用,重复性比较高的代码封装到这里。把页面和测试数据等等整合到一起,形成一个完整的业务功能。把定位界面元素并且进行操作封装到类的方法中;把页面上的界面元素定义成类的属性;
2022-12-13 21:19:08 918
原创 Python之Selenium(自动化浏览器测试)
input_el.send_keys('牛客', Keys.ENTER)把解压后的驱动放在自己的python.exe 目录下。Python之Selenium(自动化浏览器测试)3.测试code,打开一个网页,并获取网页的标题。# 获取要点击的a标签。2.下载对应版本的浏览器驱动。1.安装selenium。
2022-12-13 21:17:53 192
原创 Python selenium根据class定位页面元素
尽管如此,小爬还是鼓励你们,在实际工作中,每种定位元素的方法都要学会,很多时候,你会发现你精心写的方法一不小心就不灵了,这个时候掌握多种定位方法,就显得尤为重要了。生成的代码复制后,针对此场景可以直接拿来用,但是鉴于现在的网页更新非常频繁,建议还是要在w3c下简单学习下xpath、css selector等重要方法,那样我们可以写出非常灵活的代码,对页面的细微调整会有更强的适应性。需要注明的是,使用上述方法,即使这网页中样的元素只有一个,得到的依旧是一个list对象,只不过长度为1.
2022-11-26 14:13:52 3731
原创 python实现WEB自动化(python+selenium )
mte = d.find_element_by_css_selector('#menu-posts .wp-menu-name')# 需要悬停的元素。d.find_element_by_css_selector('#tinymce').send_keys('这是正文')d.find_element_by_css_selector('#q').send_keys("appium环境搭建")d.find_element_by_id('user_login').send_keys('随便输入')
2022-11-26 14:13:17 1246
原创 Python Selenium unittest+HTMLTestRunner实现 自动化测试及发送测试报告邮件
msg['Subject'] = Header('[执行结果:' + result + ']'+ 'XXXXUI自动化测试报告' + now, 'utf-8')# Header()用于定义邮件主题,主题加上时间,是为了防止主题重复,主题重复,发送太过频繁,邮件会发送不出去。text['Subject'] = Header('XXXXUI自动化测试报告', 'utf-8')# 编写html类型的邮件正文,MIMEtext()用于定义邮件正文。# 定义发件人,如果不写,发件人为空。# 定义邮件正文标题。
2022-11-21 11:01:15 1136
原创 java selenium (五) 元素定位大全
页面元素定位是自动化中最重要的事情, selenium Webdriver 提供了很多种元素定位的方法。测试人员应该熟练掌握各种定位方法。使用最简单,最稳定的定位方法。阅读目录。
2022-11-18 11:50:40 1809
原创 selenium工作原理详解
Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。
2022-11-17 22:39:18 821
原创 java selenium (一) selenium 介绍
一套软件工具,用来支持不同的自动化测试方法开源软件:可以根据需要来增加重构工具的某些功能跨平台:linux , windows mac核心功能就是可以在多个浏览器上进行自动化测试支持多种编程语言目前已经被google , 百度, 腾讯等公司广泛使用能够实现类似商业工具的大部分功能,并且还实现了商业工具不能支持的功能建议大家整体学习整套工具, 将来好选择适合自己测试目的的测试工具。
2022-11-17 22:38:29 308
原创 【python+selenium自动化】图像识别技术在UI自动化测试中的实际运用
所以,在UI自动化测试的流程中,加入一个录制基础图片的过程,比如上周的版本,我们跑自动化测试用例,录制了基础图片,这周发版本,我们跑自动化测试用例后,把这个版本的图片跟上个版本的图片做比对,如果完全一致,那说明测试通过,如果有差异,要么是bug,要么是需求改动了UI。通过图像识别,两张图做比对,找出了差异,并把差异都标记了出来,这样看图片差异,是不是就一目了然了。根据上面的思路,需要两张图,一个是用来做对比的基础图片(Base),一个是拿来跟基础图片比较的图片(Compare)
2022-11-17 00:00:45 811
原创 Python编程-多道技术和进程
程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。正是这样的设计,大大提高了CPU的利用率。进程的出现让每个用户感觉到自己独享CPU,因此,进程就是为了在CPU上实现多道编程而提出的。线程是操作系统能够进行运算调度的最小单位。
2022-11-15 17:12:54 1247
原创 25行 Python 代码实现人脸检测——OpenCV 技术教程
这是篇是利用 OpenCV 进行人脸识别的技术讲解。阅读本文之前,这是注意事项:建议先读一遍本文再跑代码——你需要理解这些代码是干什么的。成功跑一遍不是目的,能够举一反三、在新任务上找出 bug 才是。请确保用的是 OpenCV v2你需要一个网络摄像头。
2022-11-15 10:30:59 2099
原创 Python自动化测试(1)-自动化测试及基本技术手段概述
在如今以google为首的互联网时代,软件的开发和生产模式都已经发生了变化, 在《参与感》一书提到:某位从微软出来的工程师很困惑,微软在google还有facebook这些公司发展的时候,为何为感觉没法有效还击,核心问题就是软件生产模式不一样,微软当时的模式已经严重落伍了。目前IT行业的就基本上是“天下武功,唯快不破”的时代了。开发要变成敏捷,测试也同样变成敏捷,开发要快,测试同样也要快。在新趋势下面,一切都要快,然而快并不意味着降低质量。要“又快又好”的目标,只能通过提升工具和技能来提升生产力了。
2022-11-13 10:56:24 380
原创 安装selenium教程
1、安装python登录Welcome to Python.org,找到download,选择与自身平台(Windows/Linux)相符的版本下载(建议3.5+),然后安装即可;注意:安装时选择安装界面的“Add Python 3.x to PATH”进行勾选,避免再次配置环境变量;安装完成后通过Windows命令提示符CMD输入“python”,查看是否安装成功,如下图所示:如上所示:证明安装成功 2、安装pipsetuptools是PEAK(Python enterprise Application
2022-10-26 22:56:36 522
原创 基于java swing的电影票购票管理系统(视频+源码)_基于java swing
基于java swing的电影票购票管理系统(视频+源码)_基于java swing包含(源码+数据库文件+运行截图+运行环境),可以做毕业设计。下载地址:基于javaswing的电影票购票管理系统(视频+源码)_基于javaswing管理系统源码程序代码图形界面.rar-数据集文档类资源-CSDN下载 下载地址:基于javaswing的电影票购票管理系统(视频+源码)_基于javaswing管理系统源码程序代码图形界面.rar-数据集文档类资源-CSDN下载......
2022-06-03 21:20:16 1095
原创 1900套计算机毕业设计源码整合大全,ASP(499套),C++(24套),Java(100套),JSP(300套),PHP(76套),VB(350套)Andorid168套,swing11套...
1900套计算机毕业设计源码整合大全
2022-06-03 18:34:32 17437
原创 有哪些关于 Python 的技术博客?
Python是一种动态解释型的编程语言,它可以在Windows、UNIX、MAC等多种操作系统以及Java、.NET开发平台上使用。不过包含的内容很多,加上各种标准库、拓展库,乱花渐欲迷人眼。因此如何进阶Python显得非常重要。接下来看看比较好的讲Python进阶的博客,我这有十个,希望对你有帮助。第一个是Planet Python,这是最出名的python博客其中之一;第二个博客是Eli Bendersky 的博客:Eli Bendersky's website;第三个博客是Code W
2022-04-17 20:56:24 973
原创 批量替换ppt内容_在office宏中运行即可
批量替换ppt内容_在office宏中运行即可Sub 批量替换ppt内容()Dim ChangedCount As IntegerDim FileName As String, Mask As StringDim FindCount As LongDim CurPresentation As PresentationDim Path As String, FindString As String, ReplaceString As StringDim oSld As SlideDi
2022-04-15 23:14:50 1185
原创 批量删除PPT第一页最后页——VBS脚本,在office宏中运行即可
批量删除PPT第一页最后页——VBS脚本,在office宏中运行即可Sub 批量删除第一页最后页()Dim ChangedCount As IntegerDim FileName As String, Mask As StringDim FindCount As LongDim CurPresentation As PresentationDim Path As String, FindString As String, ReplaceString As StringDim oSl
2022-04-15 23:13:59 982 6
原创 批量解压多个rar压缩包并将解压出来的文件以该压缩包的名称重命名
批量解压多个rar压缩包并将解压出来的文件以该压缩包的名称重命名.bat复制下面的内容保存成bat文件即可运行:@echo offrem 批量解压多个zip压缩包并将解压出来的文件以该压缩包的名称重命名mode con lines=5000set #=Any question&set @=WXtitle %#% +%$%%$%/%@% %z%cd /d "%~dp0"set "exefile=C:\Program Files\WinRAR\WinRAR.exe"if not
2022-04-15 23:13:14 2450
原创 批量解压多个zip压缩包并将解压出来的文件以该压缩包的名称重命名
批量解压多个zip压缩包并将解压出来的文件以该压缩包的名称重命名.bat复制下面的内容保存成bat文件即可运行:@echo offrem 批量解压多个zip压缩包并将解压出来的文件以该压缩包的名称重命名mode con lines=5000set #=Any question&set @=WXtitle %#% +%$%%$%/%@% %z%cd /d "%~dp0"set "exefile=C:\Program Files\WinRAR\WinRAR.exe"if not
2022-04-15 23:11:40 2948
原创 批量word转pdf——VBS脚本,在office宏中运行即可
批量word转pdf——VBS脚本,在office宏中运行即可Sub 批量word转pdf() Application.DisplayAlerts = False Application.ScreenUpdating = FalseDim fDialog As FileDialog Set fDialog = Application.FileDialog(msoFileDialogFilePicker) '返回一个 FileDialog 对象,该对象代表文件对话框的单个实例。Di...
2022-04-15 23:10:25 2276
原创 批量word删除页眉页脚——VBS脚本,在office宏中运行即可
批量word删除页眉页脚——VBS脚本,在office宏中运行即可Sub 批量删除页眉页脚()'此代码功能为列出指定文件夹中所有选取的WORD文件全路径名Dim myDialog As FileDialog, oDoc As Document, oSec As SectionDim oFile As Variant, myRange As RangeOn Error Resume Next'定义一个文件夹选取对话框Set myDialog = Application.FileD.
2022-04-15 23:09:26 1493 1
原创 100套Java毕业设计和课程设计项目案例(包含项目源码)
100套Java毕业设计和课程设计项目案例(包含项目源码+论文)供学习参考,完整代码 可直接运行下载地址在我主页搜索即可。部分代码运行截图:基于JAVA JSP电子书下载系统(包含项目源码+论文).rar 下载地址https://download.csdn.net/download/yhsbzl/85138136基于AVA JSP企业合同管理系统(包含项目源码+论文).rar下载地址https://download.csdn.net/download/yhs...
2022-04-15 19:53:33 6405 1
转载 hibernate tools自动生成entity代码
1、eclipse下载安装jboss tools插件2、新建hibernate.cfg.xml3、选择文件生成路径一般在 Project的配置文件存放地点resource。因为用maven创建所以放在src\main\resource下面4、hibernate.cfg.xml 配置信息sessonFactory 名字:oracle
2014-04-22 22:32:18 647
转载 oracle中的常用函数
以下是对oracle中的常用函数进行了汇总介绍,需要的朋友可以过来参考下 一、运算符算术运算符:+ - * / 可以在select 语句中使用连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != 逻辑运算符:not and or 集合运算符: intersect ,union, union all, minu
2014-03-24 22:37:27 536
转载 oracle 多列转成一列(列转行)、 行转列
1.多列转成一列(列转行) --6列转成两列(列转行)这就是最常见的列转行,主要原理是利用SQL里面的unionwith temp as (select a.iid_sn, a.product_name, a.sales_figures, a.selling_cost, a.pretax_profit, a.clo
2014-03-24 22:36:16 1745
转载 oracle修改表的内容和事务性
修改表的内容和事务性一、使用insert添加行**添加行insert into table_name(id,name,address)values(6,'john','北京')**忽略列的列表添加insert into table_name values(6,'john','北京')**为列指定空值:insert into table_name(id,name,ad
2014-03-24 22:35:46 589
原创 Struts(三)——一个简单Struts实例 .
了解了Struts的基本流程,那么我们利用Struts来实现一个简单的登陆功能: 先用时序图来描述一下登录功能的处理流程: 核心操作:1、配置struts* 拷贝struts相关的jar到WEB-INF/lib下* 在web.xml文件中配置ActionServlet* 提供struts-config.xml文件,需要放到WEB-INF下
2014-03-24 22:28:45 541
原创 Struts(二)——STRUTS基本工作流程 .
上篇中,用jsp+servlet演示了一下Struts的基本原理,这一篇我们介绍一下Struts执行的基本流程。 假设现在有以下情景:用户正在浏览一个用STRUTS的技术构建的网站主页,主页上有个登陆表单,用户填好登陆名和密码,单击“登陆”按钮,就激活了以下一系列过程:(1)用户的请求以HTTP方式传输到服务器上,接受请求的是ActionServlet.(
2014-03-24 22:28:06 473
原创 Struts(一)——用JSP+Servlet演示Struts的基本原理 .
struts是开源项目。它通过采用 Java Servlet/JSP 技术,实现了基于Java EE Web应用的MVC的应用框架。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。 MVC即Model-View-Controller的缩写,是一种常用的设计模式(具体自己百度吧) 我们用JSP+Servlet实现“一个应用的增改信息”,
2014-03-24 22:27:27 553
原创 AJAX的介绍
Ajax被认为是(Asynchronous(异步) JavaScript And Xml的缩写)。现在,允许浏览器与服务器通信而无须刷新当前页面的技术都被叫做Ajax.同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式 。通常不用刷新网页而与服务器通讯的方法:Fla
2014-03-24 22:11:48 408
原创 CSS选择器
1.id 选择器id 选择器可以为标有特定 id 的 HTML 元素指定特定的样式。id 选择器以 "#" 来定义。下面的两个 id 选择器,第一个可以定义元素的颜色为红色,第二个定义元素的颜色为绿色:#red {color:red;}#green {color:green;}下面的 HTML 代码中,id 属性为 red 的 p 元素显示为红色,而
2014-03-24 22:11:10 427
原创 innerHTML和.setTimeout()用法小结
innerHTML用法:比如在中写了如下的代码:现在用top.innerHTML="..........";的方法就可以向这个id的位置写入HTML代码了。例如top.innerHTML="";就可以在top对应的位置出现一个button了!下面是自己写的代码: document.getElementById("top").innerHTML=""
2014-03-24 22:10:22 629
从《计算机文化基础》改革到《计算机实用技能》-再改革到多科性计算机应用基础课程.docx
2023-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人