- 博客(13)
- 收藏
- 关注
原创 数据库并发控制机制
参考: 允许多个用户同时使用同一数据库的数据库系统称为多用户数据库系统。例如飞机订票数据库系统、银行数据库系统等都是多用户数据库系统。在这样的系统中,在统一时刻并发运行的事务数可达数百上千个。 事务可以一个个地串行执行,即每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行。但事务执行过程中,有时需要CPU、有时需要I/O,有时需要通信,如果事务串行执行,则许多资源将处于空闲状态。因此,为了充分利用系统资源,发挥数据库共享资源的特点,...
2021-08-21 17:42:15 863
原创 数据库恢复技术
一、事务 1、定义 事务是用户定义的一个数据库操作序列,这些操作要嘛全做、要嘛全不做,是一个不可分割的工作单位。在SQL中,定义事务的语句一般有3条:BEGIN TRANSACTION; //事务的开始COMMIT; //提交事务的所有操作ROLLBACK; //回滚——当事务运行过程中发生某种故障导致事务不能继续执行,系统将事务中对数据库所有已完成的操作全部撤销,回滚到事务开始时的状态...
2021-08-19 23:30:11 335
原创 规范的黑盒测试用例
学习视频地址:https://www.bilibili.com/video/BV1QJ411g7nR?p=3&spm_id_from=pageDriver1、测试用例的定义: 软件测试的核心,为了特定目的而设计的一组测试输入、执行条件、预期结果的输出文档。2、测试用例的构成要素:①用例编号:用例的唯一标识。例:QQMail_login_001②用例标题:用例的简要描述。照着测试目标来写③测试项目:用例所属项目范畴。④用例级别:用例重要程度。例:P1P2P3......
2021-08-18 11:20:47 177
原创 数据库完整性
数据库的完整性是指数据的正确性和相容性。数据的正确性是指数据是否符合现实世界语义、反映当前实际状况;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的。一、实体完整性 关系模型的实体完整性在CREATE TABLE中用PRIMARY KEY定义。一种是定义为列级约束条件,另一种是定义为表级约束条件。对多属性构成的码只能定义为表级约束条件。例1:定义列级完整性约束CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY, /...
2021-08-17 09:28:26 812
原创 数据库安全性
1 定义 数据库安全性是指保护数据库以防止不合法使用造成的数据泄露、更改或破坏2、数据库的不安全因素(1)非授权用户对数据库的恶意存取和破坏(2)数据库中重要或者敏感的数据被泄露(3)安全环境的脆弱性3、安全标准4、数据库安全性控制机制(1)用户身份鉴别:静态口令鉴别(密码)、动态口令鉴别(验证码)、生物特征识别(指纹)、智能卡识别(2)存取控制 存取控制机制主要包括定义用户权限(哪些用户可以在哪些数据库对象上执行哪些操作)和合法权限检查...
2021-08-16 20:54:11 206
原创 java学习笔记之集合
java学习笔记之集合Collection接口扩展了Iterable接口。1、Collection接口有两个基本方法:①boolean add(E element);//此方法用于向集合中添加元素(集合中不允许有重复的对象,若试图向集合中添加一个已存在的元素,此方法将返回false)②Iterator iterator();//此方法返回一个实现了Iterator接口的对象(即迭代器),可以使用此对象遍历集合中的元素。(注:Iterator接口包含了4个方法:①E next()方法,用于返回集
2021-05-26 22:17:21 129
原创 为什么能登上qq微信,但是打不开浏览器
为什么能登上qq微信,但是打不开浏览器下面给出一些不全面的分析!!!可能①:域名服务器无法正确将网址转化成ip地址可能②:浏览器与web服务器可能不是直接相连的,中间可能有一个代理服务器,如果这个代理服务器已经失效了但没有被及时修改或者取消,也会导致无法浏览网页可能③:Hosts表文件存放了一些常用的网站主机的域名与其ip地址的映射,如果Hosts表中的某个ip地址与域名产生了错误的对应,当用户在浏览器输入这个域名的时候,就会出现打不开的情况...
2021-05-08 21:47:39 1413
原创 面向对象开发的优缺点、特性、原则
面向对象编程的优点、特性、原则1、面向对象编程的优点(1)优点如下①易扩展:由于面向对象编程封装、继承、多态的三大特性,使得设计出来的系统高内聚、低耦合,整个系统灵活、易扩展,而且成本较低。②程序的鲁棒性好:开发过程中可以重用已有的并在相关领域经过长期测试的代码,这对系统的鲁棒性有良好的促进作用。③效率高:在软件开发时,根据需要将现实世界的事物抽象成类,类的属性表示事物的特有性质、类的方法表示事物的行为。一个类对象表示一个事物的实例。这种方式更贴近人类的日常思维,能够提高程序的开发效率和质量。2
2021-04-17 16:00:44 7585
原创 java学习笔记之异常处理机制
java学习笔记之异常处理机制一、两种异常处理方法1、在当前方法中通过try…catch语句捕获并处理异常。例:// A code blockpublic void method(int money){ try{ if(--money<=0) throw new SpecialException("out of money");//抛出异常 }catch(SpecialException e){ //捕获并处理异常 }}2、在方法的声明
2021-04-13 20:40:58 158
原创 java学习笔记之内部类
java学习笔记之内部类 内部类包括成员内部类和局部内部类,其中成员内部类又包括实例内部类和静态内部类一、内部类的基本语法(1)顶层类只能是public或默认访问级别的,内部类可以是默认、public、private、protected这4种访问级别的。(2)如果客户类要访问内部类,必须使用内部类完整的类名,即1层外部类名.2层外部类名.内部类名。1、实例内部类(1)在创建实例内部类的实例前,外部类的实例必须已经存在。// A code block例①:Outer.InnerToo
2021-04-04 12:37:28 73
原创 java学习笔记之接口的注意事项
java学习笔记之接口的注意事项一、接口的使用规则1、接口的成员变量默认为public、static、final类型的,必须被显示初始化。2、接口中的方法默认为public、abstract类型的// A code blockpublic interface Sample{ int a=1;//合法,a默认为public、static、final类型的 int b;//非法,b默认为public、static、final类型的,必须被显示初始化 void method1()
2021-03-25 16:49:28 127
原创 java学习笔记之abstract、final、static的注意事项
java学习笔记之abstract、final、static的注意事项一、abstract的注意事项1、抽象类中可以没有抽象方法,但包含抽象方法的类一定要被定义为抽象类!!如果子类没有把抽象父类的所有抽象方法都覆盖掉,那么子类也会变成抽象类,不能被实例化!!2、没有抽象构造方法,也没有抽象静态方法,即static和abstract不能连用。static方法必须要有方法体,自己实现该方法。而abstract方法没有方法体,必须被子类方法覆盖来实现。3、抽象类中可以有非抽象的具体方法,可以供实例化的子
2021-03-25 10:40:17 132
原创 ModuleNotFoundError: No module named ‘myitem.myapp‘
Django初学碰壁之----ModuleNotFoundError: No module named ‘myitem.myapp’Django新建项目+连接数据库+使用Django建表**这个作者写得非常详细,跟着他的做没遇到问题。https://www.cnblogs.com/tassel/p/12038105.html向数据库插入数据,遇到问题首先附上我的manage.py的代码import sysimport osimport djangoos.environ.setdefault
2021-02-19 12:02:07 689
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人