- 博客(47)
- 收藏
- 关注
原创 个人博客系统自动化测试项目
1、个人博客系统采用前后端分离的方法来实现,同时使用了数据库来存储相关的一些数据,并将其部署到云服务器上。前端主要由四个页面组成,分别是登陆页面,博客列表页面,博客详情页以及博客编辑页面。以上的模拟实现了较为简单的个人博客系统。其结合后端实现以下的主要功能:登陆博客页面,编辑博客页面,删除博客页面、强制登陆等基本功能。2、由于实现的是较为简单的博客编辑系统,所以并没有提供用户注册功能,只能在云服务器的数据库中存储用户信息后经过匹配校验,并且用户的个人昵称和头像并不能自己进行设置。
2025-03-29 20:43:35
912
原创 卫宁健康学习——门诊医生工作站管理系统学习
一个患者的门诊经历,包括挂号、候诊、看医生、 交费、取药、抽血、化验、检查、治疗等,是围 绕着医生的诊疗行为而形成的门诊流程。包含中医的望、闻、问、切、开方下药,西医的症状体 征、病史采集、检验检查、处方治疗等内容。在门诊医生站后台科室字典相关路径维护,复制文件并覆盖,自定义配置。
2025-03-19 09:46:59
1094
原创 MySQL内置函数
在显示评论信息时,如果只想显示评论的日期而不显示评论的时间,可以在查询sendtime字段时,通过date函数截取sendtime的日期部分进行显示。strcmp函数用于逐字符按照ASCII码比较两个字符串的大小,两个字符串大小相等返回0,前者大返回1,后者大返回-1。假如我们要显示exam_result表中的信息,显示格式:“XXX的语文是XXX分,数学XXX分,英语XXX分”.如果在date_add函数中添加的日期/时间为负值,则相当于在日期的基础上减去日期/时间。
2025-03-14 08:04:24
937
原创 自动化测试相关函数
常⻅的元素定位⽅式⾮常多,如id,classname,tagname,xpath,cssSelector。selenium⽆法识别⾮web的控件,上传⽂件窗⼝为系统⾃带,⽆法识别窗⼝元素但是可以使⽤send_keys来上传指定路径的⽂件,达到的效果是⼀样的。可是我们想要的结果,并不是这样,因为连续的send_keys会将搜索的内容拼接到一起,所以我们就需要用到清除函数。前最新的窗⼝应该是哪⼀个。我们的⾃动化脚本⼀般部署在机器上⾃动的去运⾏,如果出现了报错,我们是不知道的,可以通过抓。
2025-03-02 21:28:50
732
原创 Leetcode刷题之轮转数组
个数据进行逆置,这里需要注意的是最后一个前n-k个元素的下标,应该是。输入: nums = [1,2,3,4,5,6,7], k = 3。输入:nums = [-1,-100,3,99], k = 2。向右轮转 1 步: [7,1,2,3,4,5,6]向右轮转 2 步: [6,7,1,2,3,4,5]向右轮转 3 步: [5,6,7,1,2,3,4]向右轮转 1 步: [99,-1,-100,3]向右轮转 2 步: [3,99,-1,-100]输出: [5,6,7,1,2,3,4]
2024-04-12 15:12:39
552
1
原创 Leetcode刷题之移除元素(C语言版)
例如,函数返回的新长度为 2 ,而 nums = [2,2,3,3] 或 nums = [2,2,0,0],也会被视作正确答案。然后当src等于val时src++,dst不动,当src不等于val时,将src的值赋给dst,然后让src++,dst++,这样循环往复,便可以将val移除,需要注意的是循环的条件为。解释:函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。输入:nums = [0,1,2,2,3,0,4,2], val = 2。元素的顺序可以改变。
2024-04-12 15:10:52
314
原创 Leetcode刷题之消失的数字(C语言版)
本道题目我们可以采用一种非常巧妙的方法解决,那么就是利用等差数列的公式。我们可以先用等差数列的公式求出包括“消失的数字”的和,接着我们利用循环减去数组的每一项就可以的到消失的那一项。输入:[9,6,4,2,3,5,7,0,1]值得我们关注的是在这里我们将首项看作是1。注意:本题相对书上原题稍作改动。输入:[3,0,1]
2024-04-11 16:09:58
314
1
原创 C语言练习——3
利用算数的方法,先将a+b的值赋给a,然后利用a的新值减去原来的b,便得到了交换后的b的值,同理可得到交换后a的值,但是这种方法由于int的范围不能够处理较大的数。从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示第一个矩阵中的元素。KiKi有一个矩阵,他想知道转置后的矩阵(将矩阵的行列互换得到的新矩阵称为转置矩阵),请编程帮他解答。第一行包含两个整数n和m,表示一个矩阵包含n行m列,用空格分隔。输入NxM矩阵,矩阵元素均为整数,计算其中大于零的元素之和。
2023-01-19 17:08:44
1006
5
原创 C语言练习——2
输入描述:输入包括一个字符。输出描述:输出该字符是字母(YES)或不是(NO)。示例1输入:H复制输出:YES复制示例2输入:9复制输出:NO这种写法是错误的,
2022-09-13 17:12:36
367
7
原创 C语言练习——1
输出包括一行,如果M可以被5整除就输出YES,否则输出NO(结果大小写敏感)。第二行为printf(“Hello world!”)调用后的返回值。输入包括一个整数M(1≤M≤100,000)。输入包含一个整数n (0 ≤ n ≤ 109)多组输入,每行输入包括一个整数表示的智商。输出一个整数,即小乐乐到达楼上需要的时间。针对每行输入,输出“Genius”。第一行为“Hello world!写一个函数求两个整数的较大值。
2022-09-13 12:18:03
389
原创 C语言——扫雷游戏最全讲解
扫雷》是一款大众类的益智小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。
2022-09-09 18:49:09
5889
18
原创 C语言——数组详解
这时数组并不能够成功创建,原因是:数组创建,在C99标准之前, [] 中要给一个常量才可以,不能使用变量。C语言本身是不做数组下标的越界检查,编译器也不一定报错,但是编译器不报错,并不意味着程序就是正确的,所以数组的下标如果小于0,或者大于n-1,就是数组越界访问了,超出了数组合法空间的访问。数组的下规定是从0开始的,如果数组有n个元素,最后一个元素的下标就是n-1。数组的初始化是指,在创建数组的同时给数组的内容一些合理初始值(初始化)。组的概念,数组的大小可以使用变量指定,但是数组不能初始化。
2022-09-08 17:04:43
840
7
原创 C语言——初级三子棋游戏的实现
我们知道一个游戏程序的实现,我们必须先要打印一个游戏菜单来供游戏用户选择进入游戏,还是选择退出游戏,我们可以通过if—else语句或者switch语句来实现该功能模块的实现,在此,我通过if—else语句来为大家演示。在对棋盘进行初始化之后,我们需要对其进行一定的装饰,使其变得更加美观,使其更加具有一定的观赏性,所以我们可以通过自定义一个display_board函数来实现。,同时我们需要判断电脑下棋的位置是否被用户所占用,我们通过自定义computer_move函数来实现该功能。来代表三子棋游戏的列数。
2022-09-05 09:28:05
1330
14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人