- 博客(95)
- 收藏
- 关注
原创 【工具】jdk与jmeter下载与安装
系统变量内找到path变量,双击打开,然后点击【新建】,新增path变量,值为JMeter安装目录下的bin目录(比如我的是D:\tools\apache-jmeter\apache-jmeter-5.6.3\bin)右击桌面的【此电脑】,选择【属性】,再选择【高级系统设置】,点击【环境变量】右击桌面的【此电脑】,选择【属性】,再选择【高级系统设置】,点击【环境变量】记得修改安装位置,省得C盘爆了。双击Path进入编辑页面,点击【新建】,加入。变量值:jmteter安装路径。点击新建之后,变量名填。
2025-03-12 18:14:52
379
原创 【报错】微信小程序预览报错”60001“
我在微信开发者工具写小程序时,使用http://localhost:8080是可以请求成功的,数据全都可以无报错,但是点击【预览】,用手机扫描二维码浏览时,发现前端图片无返回且报错60001(打开开发者模式查看日志)
2025-03-11 00:04:38
287
原创 【软件测试工程师】接口自动化测试
接口的通俗理解:特殊的URL(抽象类等理解是面向开发工程师的),通常来说它是给我们提供(操作)数据的。说白了,我们的接口测试就是怎么样让我们对应的URL地址,也就是对应的请求,发出去,给到别人。要点:不要试图用标准化的思想去测试接口,否则碰到特殊接口就会出现问题。具体这个接口怎么解析,由开发者决定,我们可以通过看开发的示例来决定我们怎么发送请求。通常情况下,我们做接口测试的时候,会有一个文档,当然文档的形式可能多种多样(文档,在线文档,内容详不详细),不过我们只需去找四要素。
2025-03-10 15:14:48
770
原创 [navicat] SQL: INSERT INTO experience_share (id, shareid, userid, commentcontent, commenttime)
数据库工具:navicat不管怎么改commentcontent,如commentcontent,CommentContent等,老是提示我数据库不存在这个字段。因为这种插入我说借助工具自动生成的,以为映射出问题,所以就库库该配置,最后才发现是多了一个空格。
2025-03-04 14:23:40
109
原创 数据显示不符合用户阅读习惯
数据库字段date的类型是datetime,在后端自己造数据的时候,数据是正常的,是符合用户习惯的存储和显示的格式 “YYYY-MM-DD HH:MM:SS”。前端返回时未做处理时,显示如下。
2025-03-04 12:00:36
319
原创 【报错】springboot项目找不到接口报404错误
写了一个简单的springboot项目,在启动的时候idea未报错,浏览器访问接口时报如下的错误。
2024-12-11 21:28:22
684
原创 mybatis逆向生成实体类xml模板等
准备工作,适合没有项目但是想练手的小伙伴,如果有项目直接使用可以直接跳到下一部分要是没有resources目录请查阅我的这篇文章讲解了缺少resources的解决方案。
2024-12-10 21:09:01
1055
原创 【报错】新建springboot项目时缺少resource
在新建springboot项目时缺少resources,刚刚新建时的目录刚好就是去掉涂鸦的resources后的目录。
2024-12-10 16:57:54
925
原创 [报错]redis密码问题
前几天的项目用到了redis,今天重新启动项目,看报错报6379端口的问题,所以想到了redis的问题.在启动redis之后,仍然报错,
2024-12-10 10:58:56
419
原创 若依自动生成代码保姆级教程
若依是一套开源项目(别人写好的一套代码,拿过来直接去用就好,在此基础上,我们去做二次开发来完成自己的业务)基础:springboot+vue系统要求:JDK >= 1.8;redis(缓存数据包括验证码);vue;node>=12。
2024-11-30 12:17:17
3566
3
原创 [工具]在windows上下载与安装redis
建议下载第一个(直接双击即可下载),因为第一个是安装包,可以直接添加到环境变量里面去;测试一下在redis中添加数据,再修改一下密码,智慧获取数据就会需要密码验证,但这种修改密码的方法会在重启服务后失效,建议在配置文件中修改密码。一路next,需注意下面的位置:更改一下安装地址,然后勾选[添加到环境变量]msi(安装包)是打包好的下载文件,zip是压缩包。填入名字(自己随便命名),填入密码,勾选左下角的[测试连接]点击红色选项,默认进入下面页面,不用动,切换到[连接设置]点击确定后再点击右下角的连接。
2024-11-29 10:44:00
301
原创 boss上测试面试宝典总结
黑盒:等价类划分、边界值发现、错误推测、因果图法、场景法、判定表驱动法白盒:逻辑覆盖、程序插桩技术、基本路径法、符号测试、错误驱动测试。
2024-11-28 18:06:11
1235
原创 使用navicat点击文件或链接会出现闪退
之前安装好的Navicat,点击没有问题,过了一段时间想连接MySQL时,一点连接按钮就闪退,具体情况如下:点击【文件】或者点击【连接】后选择【Mysql】,这两种情况下出现闪退,我又尝试点击了几下其他功能,均不会闪退。
2024-11-28 18:00:43
2057
9
原创 pycharm下载selenium等软件包时提示下载超时
我今天在pycharm运行刚写的自动化脚本时,提示selenium模块未导入(自动到导入),鼠标移动到【from selenium import webdriver]的selenium时,显示【未存在文档】
2024-09-24 15:40:57
639
原创 黑马头条APP手工测试项目
APP测试范围:业务功能测试专项测试:兼容性测试 、安装/卸载/升级测试、交叉事件测试 、push消息推送测试、性能测试、其他测试(用户体验、权限/边界、权限)功能测试测试对象:功能点(单独模块)--单元测试多模块---集成测试业务流程--系统测试、验收测试、冒烟测试功能测试测试方法:测试理论阶段与测试用例设计方法等适用于web产品、也适用于app产品理论阶段方法:等价类、边界值、因果图、判定表、场景法、流程图、正交法、错误推测法。
2024-09-19 21:20:01
1187
原创 APP测试--含【学车不】项目实战
对于app项目测试,一般进行系统测试系统测试的要点一般包括如下方面功能测试兼容性测试安装、卸载、升级测试交叉事件测试push测试性能测试:CPU、内存、流量测试、电量测试、流畅度测试、启动速度用户体验测试稳定性测试补充:经过上述各方面的充分测试后,并产生测试报告后,APP就可以上线版本的上线需要注意:用户反馈跟踪(用户体验bug--建议bug)、线上bug处理(不太严重:定位,在后续版本解决;严重:回滚版本),版本优化(在新版本中发布)
2024-09-18 21:10:15
1274
原创 web安全测试入门
安全测试:安全性测试指有关验证应用程序的安全等级和识别潜在安全性缺陷的过程导致软件出现安全问题的主要原因或根源是软件的安全漏洞安全漏洞:特指在硬件、软件、协议的在逻辑设计上或具体实现或系统安全策略上存在的缺陷或错误漏洞的产生主要是由于程序员不正确和不安全变成引起的不法者可以通过漏洞获取系统额外权限并对系统植入木马、病毒、以窃取系统资料威胁到系统安全的错误才是漏洞安全漏洞危害系统完整性:非法串改破坏数据的完整性系统可用性:破坏系统或者网络,导致服务不可用。
2024-09-17 10:18:19
1346
原创 git使用、git与idea结合、gitee、gitlab
git是目前世界上最先进的分布式文件版本控制系统分布式:将数据进行拆分,每个数据部署到不同的服务器中,数据独立版本控制:将一组文件的改动记录下拉,形成版本记录,以便需要时恢复作用:代码共享(每位开发者把自己的代码上传到云服务器,同时使用git还可以将其他人的代码下载到自己的电脑上),回溯版本,追踪信息git与SVN区别:git是分布式的,SVN不是Git把内容按照元数据(修饰数据的数据)方式存储,而SVN是按照文件Git分支和SVN的分支不同Git没有一个全局的版本号,而SVN有。
2024-07-18 14:54:00
1118
原创 【编译原理】总览
VT是终结符集合,用小写字母表示VN是非终结符集合,用大写字母表示P 是产生式集,产生式的右边的式子是左部字母的“候选式”S是开始符号6 语言的定义直接推导:简而言之就是用产生式的右部替换成产生式的左部有了文法(语言规则),如何判定某一词串是否是该语言的句子:1.句子的推导(派生)--从生成语言的角度2.句子的归约--从识别语言的角度由文法G的开始符号推导出的所有句子构成的集合称为文法G的生成的语言,记为L(G)d相当于是给每个正则式的命名,以后就用d来代替对应的正则式。
2024-06-26 18:00:00
988
原创 【编译原理】期末复习(例题版)
1,遇到字母直接写到答案中2,遇到符号加入栈中3,左括号优先级最低直接进栈,只有遇到成对括号才出栈;逆波兰式不需要括号4,新加入的符号与栈中符号比较,如果前者优先级要高于原站顶等级则加入栈中,否则栈中符号先出栈(包括优先级低于和等于两种情况)
2024-06-26 08:30:00
1479
原创 【编译原理】语法制导翻译
语法制导翻译是处理语义的基本方法,它以为 基础,在语法分析得到语言结构的结果时,对附着于此结构 的语义进行处理,如计算表达式的值、生成中间代码等。
2024-06-25 11:13:57
1651
原创 【编译原理】绪论
语法分析器从词法分析器输出发token序列中识别出各类短语,并构造语法分析树常用中间代码的中间表示形式:三地址码:本模块主要讨论这个语法结构树/语法树三地址指令的表示:四元式三元式间接三元式。
2024-06-25 11:13:34
549
原创 【软件设计师】系统开发和运行
数据流图是结构化分析的工具,结构化方法就是采用自顶向下逐层分解的思想进行分析(遵循自顶向下,从抽象到具体)。随着分解层次的增加,抽象级别也越来越低,即越来越接近问题的解。数据流图的基本图形元素包括数据流、加工、数据存储和外部实体。数据流:加工和数据存储用于构建软件系统内部的数据立项模型,而外部实体表示存在于系统之外的对象,用来帮助用户理解系统数据的来源和去向。外部实体包括:人、物、外部系统、组织机构等。
2024-05-30 08:30:00
1553
原创 【软件设计师】软件工程基础知识
增量模型又称之为渐增模型,也称之为有计划的产品改进模型;可以在增量开发的过程中逐步理解需求。它从一组给定的需求开始,通过构造一系列可执行中间版本来实施开发活动,在上一版本基础上纳入一部分需求以完成下一版本,依次类推,直至系统完成(核心产品即优先级高的产品往往首先开发,因此经历最充分的“测试”,第一个可交付版本所需的成本低,时间少,不必等到整个系统开发完成就可以使用),需注意,不是每个增量都必须要进行风险评估。
2024-05-29 18:00:00
768
原创 【软件设计师】网络与多媒体基础知识
JPEG累进(或增量、渐进、递增)编码模式,实现图像内容的方式传输,在浏览器上的直观效果就是无需过久等待即可看到模糊图像,然后图像显示和内容由模糊逐渐变得清晰GIF图像文件格式以数据块为单位来存储图像的相关信息,采用了LZW无损压缩算法按扫描行压缩图像数据。它可以一个文件中存放多幅图像逐幅读出来显示到屏幕上,可以像播放幻灯片那样显示或者构成简单的动画效果。GIF定义了两种数据存储方式,一种是按行连续存储,存储顺序与显示器的显示顺序相同;
2024-05-29 08:30:00
1148
原创 【软件设计师】算法
时间复杂度:程序从开始到结束所需要的时间空间复杂度:算法在运行过程中临时占用存储空间大小的度量时间渐近复杂度:时间复杂度由最高次幂决定(判断大小技巧:将n=10代入)O(log2 n):二分查找法x<n;x++)O(n log2 n):堆排序(每次重建堆的时间复杂度是log2 n,n个元素基本上就是O(n log2 n) )x<n;j<n;j++)}O(2的n次方):判断包含指定子序列,LCS最长公共子系列、钢管切割问题,动态规划自顶向下O(n!)是最大的,2的n次方次之。
2024-05-28 17:30:00
813
原创 【软件设计师】网络安全
网络安全的五个基本要素:机密性:确保信息不暴露给未授权的实体或进程完整性:只有得到允许的人才能修改数据,并且能判断出数据是否已被修改可用性:得到授权的实体在需要时可以访问数据,即攻击者不能占用所有的资源而阻碍授权者的工作可控性:可以控制授权范围内的信息流向以及行为方式可审查性:对出现的信息安全问题提供调查的数据和手段。
2024-05-28 08:00:00
1287
原创 【软件设计师】程序语言
低级语言:机器语言和汇编语言称为低级语言机器语言指0.,1组成的机器指令序列汇编语言指用符号表示指令的语言,如MOV AX,2高级语言:从人类的逻辑角度出发,不依赖具体的机器硬件。
2024-05-27 13:30:00
1245
原创 【软件设计师】计算机组成原理
整型有4种进制形式:1.十进制(D): 都是以0-9这九个数字组成,不能以0开头。2.二进制(B): 由0和1两个数字组成。3.八进制(O): 由0-7数字组成,为了区分与其他进制的数字区别,开头都是以0开始。4.十六进制(H):由0-9和A-F组成。为了区分于其他数字的区别,开头都是以0x开始。
2024-05-27 08:00:00
984
原创 【软件设计师】先导
上午:计算机与软件工程知识,考试时间150min,75空单选题(不一定一题一空)下午:软件设计,考试时间150分钟,问答题,6道只做5大题(前四道必答,后两道二选一)每题15分,后面二选一的,只有一个答题区域,如果没写题号,按照前面那道题给分通过标准:上下午(各满分75分)都过45分,选择题可以下载软考通app在上面做选择题,还有微信小程序软考云题库。
2024-05-26 19:44:54
383
1
原创 【软件设计师】面向对象技术
对象:属性(数据)+方法(操作)+对象ID封装:隐藏对象的属性和实现细节,仅对外公开接口(信息隐藏技术)类(实体类、控制类、边界类):接口:一种特殊的类,它只有方法定义没有实现继承和泛化:复用机制(单重继承和多重继承)重置/覆盖:在子类中重重新定义已经定义的方法重载:一个类可以有多个同名而参数不同的方法多态:不同对象收到同样的消息产生不同的结构过载多态:同一个名字在不同的上下文所代表的含义不同。
2024-05-26 19:43:58
859
原创 我的创作纪念日
距离发布的第一篇博客已经一周年了,不禁想起当初创作的初衷,就是为了借助平台分类日常学习过程中的记录,整理笔记,方便日后随取随用,所以风格更多的是类似于“说明文”的大段堆积。加入优快云并非是一年前,而是更久,最开始也是“求学者”的身份,将优快云作为一个答疑解惑的工具,借助别人的经验解决自己的问题,后来发现一些问题记录甚少,或者解决问题的方案对我来说并非有效,我开始了使用word记录问题,但随着数量的增加,查阅不方便与内存占用变成了一个新的难题,后来我选择了在优快云上记录,也能解决大家的需求。
2024-05-22 11:18:49
299
原创 【测试】测试过程中遇见的问题
2.开发无法复现,那测试就得帮助开发复现这个bug,如果测试无法复现,那这个bug是偶现bug,我们需要多次去进行一个测试,并且标记一下偶现率(影响开发修复这个bug的优先级),然后备注一下。4.以后都版本进行修复,需求性bug,修复成本和风险高,测试要进行确认,然后评估一下风险 ,然后也可以找产品经理确认一下。1.与开发需求理解不一致的,找证据说服开发,如果是被开发说服了,就可以把缺陷关掉,如果谁也没说服谁,那就可以去找产品。5.修改状态的时候要备注原因,不能去无言无故去激活之类的。
2024-05-21 19:05:39
417
原创 【软件设计师】 操作系统
计算机硬件(系统软件开发人员)--操作系统(系统软件开发人员)--系统软件(应用软件开发人员)---应用软件(最终用户)
2024-04-22 10:46:31
990
原创 【软件设计师】数据库
函数依赖X->Y:给定一个X,能唯一确定一个Y,就称X确定Y,或者说Y依赖于X。函数依赖又可以扩展一下两种规则:部分函数依赖:A可以确定C,(A,B)也可以确定C。(A,B)中的一部分(即A)可以确定C,称为部分函数依赖。传递函数依赖:当A和B不等价时,A可确定B,B可确定C,则A可以确定C,是传递函数依赖。候选键:答案:A,ABCD,B分类:1.数据查询:select2.数据定义:create,drop,alter3.数据操作:insert,updata,delete。
2024-04-21 16:26:12
1037
原创 【编译原理】03语法分析
定义3.1 上下文无关文法是一个四元组G =(N,T,P,S):① N是非终结符的有限集合(Nonterminals);② T是终结符的有限集合(Terminals),且N∩T=Φ;③P是产生式的有限集合(Productions),每个产生式形如: A→α,其中A∈N,被称为产生式的左部,α∈(N∪T)*,被称为产生式的右部,若α=ε,则称A→ε为空产生式(也可以记为A →);④ S是非终结符,被称为文法的开始符号(Start symbol)。通过推导可以产生CFG所描述的语言。
2024-04-20 21:52:25
2215
redis的msi安装包
2024-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人