- 博客(137)
- 资源 (2)
- 收藏
- 关注
原创 easyCesium
可实现 绘制点 绘制点上文字 以及 设置颜色 大小。首先init初始化 easyCesium。// 默认加载本地静态图片。targetName:点上文字。labelColor:文字颜色。labelSize:文字大小。cesium上面绘制点。cesium三维插件。color:点的颜色。
2024-07-22 18:47:46
232
原创 vite的使用
获取vite版本号 npm view create-vite versions。通过npm全局安装Vite,命令为。命令创建Vue项目,命令为。添加监听 父子组件传值。全局安装后,可以使用。
2024-07-16 08:30:43
131
原创 查询语句相关
SELECT * from class,euser,classAuser WHERE euser.id = 1 AND classAuser.userid = 1 AND class.id = classAuser.classid
2024-05-15 13:02:56
270
原创 自动生成代码
/.templateConfig(builder -> builder.controller(""))//关闭生成controller。// .formatMapperFileName("%sMapper")//格式化 mapper 文件名称。// .formatFileName("%sController")//格式化文件名称。//.other("dto")//生成dto目录 可不用。
2024-05-08 11:15:40
345
原创 mybatis-plus 多张表查询
autogenerator 自动代码生成器。分页查询,以及返回的数据。mybatis代码生成器。使用fill自动填充。
2024-05-06 22:15:09
405
原创 mybatis -plus 项目
配置mybaits-plus。搜索mybatis plus。配置mybatis-plus。// 批量删除。继承basemapper。注解可以减少写构造器。
2024-05-06 20:37:31
344
原创 springboot使用研究
Column(name = "\"order\"") // 使用双引号来包围关键字。修改端口 java -jar big.jar --server.port=9999。notempty 不能为null并且不能为空。使用redis进行token失效 主动失效。@validated 满足的实体进行生效。Notnull 不能为null。添加validated才能够生效。emai email格式校验。@URL 判断是否为url地址。拦截器拦截中的token判断。打包用的配置plugin。
2024-05-06 17:02:11
422
1
原创 新的项目springboot
第一部分 头部 第二部分 payload有效荷载 第三部分 签名 确保安全。如果找不到要用Param参数。添加依赖 lombok。数字签名 token。编写拦截器,统一拦截。
2024-05-05 22:11:19
256
原创 springboot3
ComponentScan(basePackages="com.xxxx") 指定扫描哪个包。@SpringBootApplication(组合注解) 默认扫描启动类所在的包.@ConfigurationProperties(prefix="前缀")mvn install:file -Dfile = jar 包本地磁盘路径。第三方类包注册 (不是自定义的) 不能用@Component。如果不在同一个包里面找不到的情况下,可以使用这个@import。注意版本 jdk 17。//将实现类交给容器。
2024-05-05 17:20:04
1166
原创 threejs第一步
/ wireframe:true 立方体是线框还是实体。// 引入threejs包。// 设置渲染器的尺寸。// 创建相机 视点。// 设置相机的位置。// 创建一个渲染器。// 把渲染器添加到。// 添加到场景里面。
2024-04-27 17:58:52
139
原创 django开发
继承的是APIview,重写了django的view方法,所以使用request.data。在settings里面的INSTALLED_APPS中添加‘rest_framework’上述配置将启用 Django REST framework 并允许任何人访问您的 API。前后端分离使用djangorestframework。使用APIView 中的写法。
2024-04-27 14:16:51
278
原创 jenkins搭建
删除Java相关文件,输入命令:rm -rf /usr/lib/jvm。检测JDK安装包,输入命令:rpm -qa | grep java。touch jenkins.sh 创建启动jenkins的脚本。输入命令:source /etc/profile。输入命令:source /etc/profile。输入命令:vim /etc/profile。输入命令:cd /usr/lib/jvm。默认安装到usr/lib/jvm目录下。添加jenkins的logs日志文件夹。
2024-04-25 23:14:40
1082
2
原创 appium相关的知识
Appium-Python-Client安装换源阿里云:pip install -i https://mirrors.aliyun.com/pypi/simple/ Appium-Python-Client清华:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Appium-Python-Client需要配置好环境jdk等。
2024-04-23 16:57:45
810
2
原创 模块化以及生成
pytest.ini 配置addopts = --cov=calculator --cov-report=html。pytest-cov是pytest的一个插件,其本质也是引用Python的coverage库,用来统计代码覆盖率。# 搜集被测代码覆盖率信息,保存到 .coverage 文件中。此外如果想同时生成HTML格式的覆盖率报告,可以运行:1。coverage run py文件生测试的覆盖率。# 以HTML的形式生成覆盖率统计结果报告。# 生成覆盖率统计结果报告。
2024-04-22 21:39:49
315
原创 xpath的使用以及原理-元素定位
browser返回是否错误到server到client。client调用server之后调用browser。browser到webdriver到client。进入iframe 切换到iframe和父元素。常用的是ID CLASSS。selenium4的解析。常用css和xpath定位。
2024-04-21 21:00:45
156
原创 xpath为元素路径定位
解压下载的驱动包,将msedgedriver.exe拷贝到python解释器所在的文件 找到python解释器位置,此处注意记得将msedgedriver.exe文件名更改为MicrosoftWebDriver.exe。浏览器也要放置Google\Chrome\Application。使用这个管理工具对webdriver进行管理。下载chromedriver。通过jenkins发送消息。Try Xpath插件安装。和unittest对比。
2024-04-21 16:03:47
286
原创 web自动化测试
自动化测试适合 需求变动不频繁的 项目周期长的 项目需要回归测试的。webUI自动化测试 接口自动化测试 移动自动化测试 单元测试。压力测试 同时去操作软件 统计软件服务器处理多用户请求的能力。回归测试 项目发新版本之后对项目之前的功能进行测试。seleniumIDE 是火狐浏览器的插件。云测平台testin testbird。基于浏览器的测试,就是UI自动化测试。web自动化测试属于黑盒测试。兼容性测试 不同的浏览器。黑盒测试(功能测试)灰盒测试(接口测试)白盒测试(单元测试)
2024-04-21 05:10:36
217
原创 接口测试相关
jmeter -n -t 测试片段-登录.jmx -l results.jtl -e -o G:\apache。接口测试插件 谷歌postman 火狐 restclient。统一设计标准 前后端相对独立 扩展型灵活。接口测试环境,运行程序,自己搭建环境。java测试工具为jmeter。火狐安装RESTclient。接口是数据交互的入口和出口。接口是一套规范和标准。jmeter报告生成。
2024-04-21 03:28:04
312
原创 loadrunner工业级性能负载测试
录制客户端和服务器端相互交互活动,自动生成相关模拟实际情况的api函数。vugen 相当于打开登录页面 输入账号 输入密码 点击登录。案例,录制脚本兼容不好用,不适用,一般手写脚本。例如:vugen 脚本生成器-脚本录制 编辑。controller 手拿大喇叭的领导。analysis 相当于统计数据的人员。选择录制协议 web http协议。需求,软件系统支持100人同时登录。analysis 测试结果分析。案例1,启动网站 服务程序。录制设置 只支持IE8。
2024-04-20 19:56:14
109
原创 性能测试流程loadrunner
就是性能产生的瓶颈的主要原因,就是某个资源达到瓶颈,此时表现为随着压力增大,系统性能却出现了急剧下降,就产生了拐点。性能测试用例设计中,性能测试用例结合用户的应用系统场景,设计出相应的性能测试用例,用例应该能够覆盖到测试需求。验证性能测试人员继续进行第二轮,第三轮的测试,与以前的测试结果进行对比,从而确定经过调整后是否。对需求文档进行认真的分析后,作为性能测试管理人员,需要编写一个性能测试计划。硬件问题,网络问题,应用服务器数据库配置,源代码数据库脚本等,系统架构问题。性能测试计划是对性能测试的重要性。
2024-04-20 19:18:20
244
原创 常用的指标,经过运算得出的结果
响应时间,指的是从用户从客户端发起一个请求开始,到客户端收到从服务端返回结果的整个过程所耗费的时间。吞吐量,值得是单位时间内处理的客户端的请求数量,直接提现软件的系统的性能承载能力。吞吐量 ,并发数,响应时间,点击数,资源利用率,错误率。它统计的是客户端向web服务器发出多少次http请求。并发数:并发,指的是同一时间多个同时发生的业务操作。点击数,是衡量web服务器处理能力的一个重要的指标。提示,从业务来说可以是,业务数小时,业务数天等。并发测试描述的是客户端的同时向服务发送的请求。
2024-04-20 17:24:03
105
原创 测试相关性能测试
业务需求 负载测试,根据客户实际使用场景模拟测试应用软件,服务器是否满足需求,如果不满足,则定位问题,进行调整直到满足需求。说明:通过逐步增加系统负载,测试系统的性能变化,最总确定在满足系统的性能指标的情况下,系统能够承受的最大负载量的测试。通过逐步增加系统负载,测试系统的性能变化,并最终确定在什么负载条件下系统性能处于失效状态。负载测试,是逐步增加负载,确定在满足性能指标的情况下,系统能承受的最大的负载测试。问题,以上解决方案都是性能测试方面的知识,暂时无法解决,要学习性能测试。
2024-04-20 16:48:27
222
原创 连接数据库
操作表中的数据,insert into update select。mysql 宝塔刷新mysql的权限,mysql的宝塔权限端口也要放开。orm翻译 pymsql mysqldb mysqlclient。django 的orm orm可以帮助做的事情 操作数据库的表。创建和修改删除数据库的表(无法创建数据库,需要自己创建数据库)安装错的话,下载mysqlclient 的安装包whl包。django操作数据,内部orm框架。在settings.py文件夹下。2,django连接数据库。
2024-04-20 15:14:18
253
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人