- 博客(35)
- 收藏
- 关注
原创 Python-基础
为了照顾现有程式,Python 2.6作为一个过渡版本,基本使用了Python 2.x的语法和库,同时考虑了向Python 3.0的迁移,允许使用部分Python 3.0的语法与函数。7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完 成那部分程序,然后从你的Python程序中调用。当然你也可以为源码文件指定不同的编码。4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。
2024-11-20 18:13:45
1025
原创 MySQL-存储过程
存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。③用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。in表示输入参数,out表示输出参数,inout表示既可以输入也可以输出参数。①完成特定功能的SQL语句集,是SQL语言层面的代码封装。②经编译创建并保存在数据库中。例:在客户端显示”helloworld”字符串。
2024-11-20 17:31:32
543
3
原创 MySQL-索引
对表中的列是否创建索引,以及创建何种索引,对于查询的响应速度会有很大差别。创建了索引的列几乎是立即响应,而不创建索引的列则需要较长时间的等待。(1)一个表如果建有大量索引,会影响INSERT、UPDATE和 DELETE语句的性能。MySQL的索引是对数据库表中一个或多个列的值进行排序的结构。创建索引要耗一定的系统性能,因此要考察对某列创建索引的必要性。(2)避免对经常更新的表进行过多的索引,并且索引应保持较窄。(3)使用多个索引可以提高更新少而数据量大的查询的性能。在指定范围中快速或频繁查询的列。
2024-11-16 16:14:21
267
原创 MySQL-视图
例:删除视图 VIEW_班级信息2。对视图的增删改查操作实际上是操作视图所映射的表。• 其作用就是方便用户对数据的操作。• 视图是基于某个查询结果的虚表。
2024-11-16 16:11:48
485
原创 MySQL-关联查询和子查询
关键字对两个表进行连接,右外连接是左外连接的反向连接,只不过在查询结果集中包括的是指定右表的所有行。如果右边的某行在左表中没有找到匹配的行,则结果集中的左表的相对应位置为NULL。关键字对两个表进行连接,左外连接的查询结果中包含指定左表的所有行,而不仅仅是连接列所匹配的行。如果左表的某行在右表中没有找到匹配的行,则结果集中的右表的相对应的位置为NULL。在MySQL中子查询是可以嵌套使用的,并且可以在一个查询中嵌套任意多个子查询,即一个子查询中还可以包含另一个子查询,这种查询方式称为嵌套子查询。
2024-11-16 16:08:40
2122
原创 MySQL-常用函数
从某个位置获取某个长度的字符(不是字节)mid(‘字符串’,截取开始位置,截取长度)有三个参数,第一个参数为空输出第三个参数,否则输出第二个参数。的基本作用是实现四舍五入round(数字,保留小数位数)有两个参数,第一个参数为空输出第二个参数,否则输出第一个。将数值向下取整(只保留整数部分)可以返回字符串的字节长度。可以返回字符串的字符长度。可以求得数据库服务器的当前。可以求得数据库服务器当前的。可以返回当前的时日是第几周。可求得数据库服务器的当前。可以求得该年已过的天数。
2024-11-11 21:18:07
243
原创 MySQL-表数据操作
truncate table删除的表数据不能恢复,delete from删除的数据可以恢复。所谓查询,就是对已经存在于数据库中的数据按特定的组合、条件或次序进行检索。相当于一个用于组的where子句,制定组的搜索条件。例如,学生选修课程后还没有考试时,这些学生有选课记录,但没有考试成绩,因此考试成绩为空值。• 使用select语句查询数据时,可使用别名的方法根据需要对数据显示的标题进行修改。一般查询都不是针对全表所有行的查询,只是从整个表中选出满足指定条件的内容,这就要用到。
2024-11-11 21:11:00
2988
原创 MySQL-建表原则和方式
alter table 表名 modify 属性名 新的数据类型;• 唯一约束是指定table的列或列组合不能重复,保证数据的唯一性;• 外键是构建于一个表的两个字段或是两个表的两个字段之间的参照关系;)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。• 唯一约束不允许出现重复的值,但是可以为多个null;• 当主表的记录被从表参照时,主表的记录将不允许删除;• 同一个表可以有多个唯一约束,多个列组合的约束;• 它是由确定表结构时所定义的字段的属性决定的。
2024-11-11 20:56:12
1070
原创 MySQL-初识数据库
若存在,则允许此操作,否则将拒绝输入。它把用DDL编写的各级源模式编译成各级目标模式,这些目标模式是对数据库 结构信息的描述,而不是数据本身,它们被保存在数据字典中,供以后数据操纵或 数据控制时使用。• 关系:一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成 一个关系,每个关系都有一个关系名。• 属性:二维表的每一列在关系中称为属性,每个属性都有一个属性名,属性值则 是各个元组属性的取值。如果关系R的所有属性均为简单属性,即每个属性都是不可再分的,则称R 满足第一范式。
2024-11-11 20:52:58
1128
原创 Windows网络常见操作应用
(1)子目录在删除前必须是空的,也就是说需要先进入该子目录,使用DEL(删除文件的命令)将其子目录下的文件删空,然后再退回到上一级目录,用RD命令删除该了目录本身。Tree e:\ms /a 显示ms中的每一个目录,并显示每一个目录下的文件名,但使用文本字符替代图形字符显示子目录之间的连线。(1)选用+R参数,将指定文件设为只读属性,使得该文件只能读取,无法写入数据或删除选用-R参数,去除只读属性;Copy e:\ms\11*.txt e:\ms\3 将带11的所有文件都拷贝到3里面。
2024-11-11 20:44:56
338
原创 Docker
docker是一个开源的容器技术,基于操作系统的虚拟化技术(类似于VM)·集装箱容器中放的是应用程序和程序所需要的环境。·鲸鱼(货轮)看成虚拟化技术的一个平台。·在平台上面有很多集装箱(容器)·集装箱之间是没有任何关联的。虚拟机和docker异同点。
2024-11-03 17:00:52
445
原创 Shell
shell脚本就是在shell环境中编写的脚本程序(其实就是一个文件,只不过这个文件可以被执行)编写脚本:只需要一个文本编辑器v和一个脚本解析器(bash解析器)/bin/bash。将多个Linux命令写在一个脚本文件中,用户只需要执行这个脚本文件一次,就会把脚本中所包含的所有命令全部执行。定义:就是将脚本中的代码块进行逻辑化的划分操作,划分成一个个功能相对独立的代码块,结构会更清楚。是来指走当前脚本编写完成后用到的解析器。x最开始的数据4,当经过一系列运算之后,x最终的结果是6,x就是一个变量。
2024-11-03 16:59:56
903
原创 Linux
Linux 具备现代一切功能完整的 UNIX 系统所具备的全部特征,其中包括真正的多任务、虚拟内存、共享库、需求装载、共享的写时复制程序执行、优秀的内存管理以及 TCP/IP 网络支持等。-rw-r--r--. 1 root root 0 10月 27 21:51 1.txt。-cjvf 创建一个tar和bzip2来归档压缩的文件tar -cjvf filename.tbz file。格式:chmod 文件的使用者(u,g,o,a)增,减,重新赋值(+,-,=)权限名称(r,w,x) 文件。
2024-11-03 16:57:06
992
原创 虚拟机安装
是控制和管理计算机硬件和软件资源、合理的组织计算机的工作流程以及方便用户使用计算机的一个大型系统文件。(4)大规模(超大规模)集成电路计算机。·是计算机硬件的第一扩充。(3)集成电路计算机。
2024-11-03 16:49:51
313
原创 DNS域名系统
1.域名系统名字空间是层次结构的,采用点分割的命名方式。3.顶级域名(如.com,.net,.cn等)代表特殊含义,体现域名的最高级别。域名更加方便记忆,实际上访问的依然是IP地址,知道IP地址的话可以对同一个网站进行访问,所以输入域名进行访问的时候,实际上是你的网络服务商提供了域名解析服务,把你输入的域名换成相应的IP。域名系统(Domain Name System,DNS),是Internet上解决网上机器命名的一种系统,管理域名和IP的对应关系。传递关系(域A信任域B,域B信任域C,则域A信任域C)
2024-11-03 16:41:18
223
原创 计算机网络
由于技术上的不足,使得具有相同厂家,相同型号的计算机之间可以进行数据通信,但是不同厂家,不同型号的计算机无法进行数据通信。区别应用层协议,不同的应用协议有不同的端口号。面向连接,可靠(三次握手:在进行数据传输之前,一定 是确定两端都在的情况下,来进行数据的传输),速度慢。实现拨号连接,缺点:1.通信时,需知道每端的IP地 址;IP--->MAC:通过目标设备的IP地址,可以获取到他的 物理地址,保证通信的进行。每个网卡的硬件地址都是由厂商所提供,而且每个地址都是唯一的,在网络上不允许有重复的硬件地址出现。
2024-11-03 16:39:23
1497
原创 SVN配置管理
1.先建立仓库(FSFS,仓库的名字,仓库的结构-空,设置权限-自走义权限-关联用户2.复制一下仓库的url地址路径-选中仓库,右键copy url。下载:新建文件夹--右键--SVN Checkout--填写url路径--点击OK--填写用户名密码--点击OK。上传:导出的文件夹--要提交的文档放入--右键--SVN commit--提交。访问过程:主机1的URL,用户名,密码,主机1的ip地址--->主机2。客户端访问服务器端-----URL地址。主机1:SVN服务器。主机2--->主机1。
2024-11-03 16:34:47
600
原创 Linux练习题
A.表示为主版本号.次版本号.修正号 B.1.2.3表示稳定的版本C.1.3.3表示稳定的发行版D.2.2.5表示稳定的版本。命令模式---i/a--->编辑模式---esc--->末行模式。2.默认情况下管理员创建了一个用户,就会在(B)目录下创建一个用户主目录。1.在Linux 中,系统默认的(A )用户对整个系统拥有完全的控制权。3.当进行设备或者文件系统挂载的时候,需要用到的设备名称位于(D)目录。9.关于Linux内核版本的说法,以下错误的是( C)。5.vi中哪条命令是不保存强制退出(C)
2024-10-27 17:11:20
304
原创 测试报告编写
测试范围、测试环境、数据统计(bug数据,bug状态,bug类型统计,测试阶段统计,按功能模块统计)、测试总结(测试用例数量、执行率、成功率(通过率)、缺陷关闭率、遗留bug情况(一二级bug修复情况、遗留bug等级及情况说明)结论是ST测试通过/不通过)评估软件质量的测试文档,项目只有一份测试报告,每个测试人员都要写测试报告,由指定测试人员编写,需要从其他测试人员收集测试数据。人力投入的工作量(人天)是实际时间(可能与测试计划有出入)人天=多少人/多少天(5/3=5人3天)没有,可以用现有的模板。
2024-10-26 15:23:52
455
原创 测试需求分析
针对这些软件产品和功能,测试工程师需要综合运用功能测试、性能测试、兼容性测试、用户体验测试和安全测试等多种测试方法,确保软件产品的质量和稳定性。非功能需求:界面、文档、兼容性、易用性、性能、安全性(按测试内容划分)软件包含多个功能点,每个功能点包含多个子功能(测试点),测试点是软件功能细分的最小单元。功能:能否装水、是否漏水、装热书、茶水、冰水、饮料、是否保温。·测试需求主要解决“测什么”的问题,一般来自需求规格说明书中原始需求。·测试需求应全部覆盖已定义的业务流程,以及功能和非功能方面的需求。
2024-10-26 15:21:29
452
原创 测试计划编写
系统概述:简述系统和软件的用途,描述系统与软件的一般性质,概述系统开发、运行和维护的历史,标识项目的投资方、需方、用户、开发方和支持机构,标识当前和计划的运行现场,并列出其他有关文档。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。软件测试计划是描述测试目的、范围、方法和软件测试的重点等的文档,是软件项目计划的子计划,对于验证软件产品的可接受程度具有关键作用。
2024-10-26 15:19:24
610
原创 BUG的跟踪管理
软件的Bug,狭义概念是指软件程序的漏洞或缺陷,广义概念除此之外还包括测试工程师或用户所发现和提出的软件可改进的细节、或与需求文档存在差异的功能实现等。我们的职责就是,发现这些Bug,并提交给开发,让开发去修改。生命周期中一般缺陷状态:新建(提bug)--->指派--->已解决--->待验--->关闭。让查看bug的人员清楚知道你所表达的意思。
2024-10-26 15:16:55
1910
原创 测试用例设计方法(重点)
软件测试的核心是测试用例的编写,是每个测试人员必须掌握的技能!!!应聘测试岗的必考题!!!1、用例需要评审么?紧急情况用例也需要评审么?2、如果被测项目很紧急,来不及写用例,怎么办?3、遇到隐性需求如何写用例?(需求不明确)4、用例有没有优先级?如果一定要有优先级,依据什么来确定呢?5、如何编写测试用例?(以项自为基础来讲一个小模块 用例设计)6、编写测试用例会用到什么方法?接着问,你觉得你在写用例的时候用到了吗?(结合项目来答)
2024-10-23 19:01:55
887
原创 测试用例编写
软件测试的重要性是毋庸置疑的,测试用例是测试工作的指导,是软件测试质量稳定的根本保障。影响软件测试的因素很多,如软件本身的复杂程度,开发质量,测试方法和技术的运用。但有些因素是客观存在,不可避免的,如IT团队的流动,环境,情绪等。5、好的测试用例不仅方便自己和别人査看,而且能帮助设计的时候考虑的更周全,因此测试用例的写作和设计一样,也是非常重要的。测试用例的通过率以及错误率,是测试结束的一个重要依据,用来判断该软件测试结果是否通过,能否达到上线的标准。可以在测试人员疲累的时候起到一个牵引的作用。
2024-10-20 18:11:52
375
原创 测试需求分析
针对这些软件产品和功能,测试工程师需要综合运用功能测试、性能测试、兼容性测试、用户体验测试和安全测试等多种测试方法,确保软件产品的质量和稳定性。非功能需求:界面、文档、兼容性、易用性、性能、安全性(按测试内容划分)软件包含多个功能点,每个功能点包含多个子功能(测试点),测试点是软件功能细分的最小单元。功能:能否装水、是否漏水、装热书、茶水、冰水、饮料、是否保温。·测试需求主要解决“测什么”的问题,一般来自需求规格说明书中原始需求。·测试需求应全部覆盖已定义的业务流程,以及功能和非功能方面的需求。
2024-10-20 18:05:04
388
原创 软件生命周期及软测流程
首先搭建测试环境,执行预测(冒烟),以判定当前版本可测与否,如果预测通过,正式进入系统测试,遇到问题提交Bug到缺陷管理平台,并对bug进行跟踪,直到被测软件达到测试需求要求,没有重大bug,测试结束。,参考软件需求规格说明书、项目总体计划,内容包括测试范围(来自需求文档)、进度的安排,人力物力的分配,整体测试策略的制定,和风险的评估与规避措施有一个制定,一般由测试负责人编写,当然我们可能也会参与相关的评审工作。在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析,明确客户的需求,输出。
2024-10-20 17:57:32
593
原创 软件测试定义及分类
白盒测试、黑盒测试、冒烟测试、功能测试、界面测试、安全性测试、兼容性测试、易用性测试、回归测试、灰度测试、A/B测试、单元测试、集成测试、系统测试、验收测试
2024-10-20 17:49:32
593
原创 软件测试理论
一、什么是软件测试?二、软件测试的目的三、软件测试的定义四、软件测试的原则五、软件质量模型(iso9126)六、软件质量模型保证(SQA)七、qc和qa八、软件测试流程
2024-10-17 21:34:40
247
原创 机器学习期末复习
1.以下哪项不属于知识发现的过程?( )A、数据清理B、数据挖掘C、知识可视化表达D、数据测试2.协同过滤分析用户兴趣,在用户群中找到指定用户的相似(兴趣)用户,综合这些用户对某一信息的评价,形成系统对该指定用户对此信息的喜好程度( ),并将这些用户喜欢的项推荐给有相似兴趣的用户。A. 相似相同C、推荐D. 预测3.以下哪个不是常见的属性类型? ( )A、标称属性B、数值属性C、高维属性D、序数属性4.以下哪个度量属于数据散度的描述? ( )A、均值...
2022-05-19 21:09:54
6644
3
基于Django的python网站开发
2024-11-26
基于Django的学生信息管理系统
2024-11-26
计算机网络学习期末复习重点PPT
2024-11-26
基于django设计的图书管理系统
2024-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人