摘要: 数据控制功能 对数据库中的数据的安全性、完整性、并发和故障恢复的控制 安全性:防止不合法的使用造成的数据泄露、破坏 完整性:防止向数据库加入不符合语义的数据 并发控制:导致数据不一致性,主要有:丢失更新、不可重复读和读脏数据,主要原因是破坏了事务的隔离性 故障恢复:有三类故障,事务内部故障、系统故障 阅读全文
posted @ 2020-01-09 14:03 小菠萝测试笔记 阅读(807) 评论(0) 推荐(0) 编辑
摘要: 段页式存储管理系统计算方式 页大小:页内地址0-11有12位,所以是2^12=4096B=4K 页数:页号21-12有10位,所以每段有2^10=1024个页 段数:短号31-22有10位,所有一共有2^10=1024个段 信号量取值范围计算方式 题目:PV操作实现进程同步互斥,若n个进程共享m个东 阅读全文
posted @ 2020-01-09 13:51 小菠萝测试笔记 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 编译原理 高级语言源程序中的错误分为两类:语法错误和语义错误,其中语义错误可分为静态语义和动态语义错误 语法错误:语言结构上的错误 静态语义错误:编译时能发现的程序含义上的错误 动态语义错误:只有程序运行时才能表现出来 程序编译过程 过程:词法分析、语法分析、语义分析 词法分析:从左到右逐字符读入源 阅读全文
posted @ 2020-01-09 13:50 小菠萝测试笔记 阅读(2206) 评论(0) 推荐(2) 编辑
摘要: 软件测试的对象 程序、数据、文档,跟人没有关系 测试用例 要设计有效的功能测试用例,应该做到 1、测试用例应该100%地覆盖测试业务需求 2、利用场景法模拟核心业务流程的正确执行 3、利用场景法设计测试用例时,往往是一个业务流程需要多条验证数据 4、利用边界值法设计测试用例,能够验证输入值的便捷处理 阅读全文
posted @ 2020-01-09 13:23 小菠萝测试笔记 阅读(4368) 评论(4) 推荐(4) 编辑
摘要: 如何通过Window的数据库可视化工具远程连接装在Linux上的Mysql呢?可以按照以下步骤逐一确认! 检查监听端口是否存在 netstat -ntlp |grep mysql 检查Mysql配置配置 先执行:vim /etc/my.cnf [mysqld] port = 3306 bind-ad 阅读全文
posted @ 2020-01-08 23:33 小菠萝测试笔记 阅读(4765) 评论(0) 推荐(0) 编辑
摘要: JQ、JS相关小知识 任意元素自动点击 $(".editicon").trigger('click') 添加子元素 append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内 阅读全文
posted @ 2020-01-08 21:18 小菠萝测试笔记 阅读(1344) 评论(1) 推荐(2) 编辑
摘要: css样式相关小知识 文字超出一行显示省略号 overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis; /*文字隐藏后添加省略号*/ white-space: nowrap; /*强制不换行*/ 文字超出两行显示省略号 overflow: hidde 阅读全文
posted @ 2020-01-08 20:45 小菠萝测试笔记 阅读(1368) 评论(1) 推荐(7) 编辑
摘要: openpyxl openpyxl是⼀个Python库,用于读取/写⼊Excel 2010 xlsx / xlsm / xltx / xltm⽂件。 它的诞⽣是因为缺少可从Python本地读取/写⼊Office Open XML格式的库。 如何安装: 使用pip安装openpyxl $ pip in 阅读全文
posted @ 2020-01-08 19:15 小菠萝测试笔记 阅读(3130) 评论(5) 推荐(0) 编辑
摘要: 困扰 目前百度搜索出来的基本都是广告,不能要求每个人都能搭🪜用Google,为了让我们的百度搜索出来的结果“净化”掉大部分广告,我们应该如何做捏? 百度高级使用方式 精确匹配搜索 先来看我们常规的搜索方式,都是直接输入关键字,如下图...可以看到琳琅满目的广告,都不知道选哪家报名好了(手动狗头,谁 阅读全文
posted @ 2020-01-08 15:58 小菠萝测试笔记 阅读(3638) 评论(3) 推荐(5) 编辑
摘要: 前言 软件评测师是中级中国计算机技术职业资格网(软考)证书,此博文是围绕【软件工程】相关常考点 设计模式 UML支持13种图,可分为两大类 结构图:类图、组合结构图、构件图、部署图、对象图、包图 行为图:活动图、交互图(顺序图、通信图、交互概览图、时序图)、用例图、状态图 主要作用: 数据流图-功能 阅读全文
posted @ 2020-01-02 22:51 小菠萝测试笔记 阅读(1462) 评论(2) 推荐(1) 编辑
摘要: 前言 软件评测师是中级中国计算机技术职业资格网(软考)证书,此博文是围绕【网络】相关常考点 IP地址与子网划分 主动关闭的Socket端会进入TIME_WAIT状态,一般维持在1-4分钟 ESTABLISHED:表示连接已经建立 DMZ 俗称:隔离区,非军事化区,非安全系统与安全系统之间的缓冲区 可 阅读全文
posted @ 2020-01-02 21:47 小菠萝测试笔记 阅读(3458) 评论(0) 推荐(1) 编辑
摘要: 前言 为啥第一章直接跳到第六章呢,因为...博主当初看书的时候挑着看..只看了第一章和第六章┗( ▔, ▔ )┛ HTTP图解对于不熟悉HTTP的小伙伴来说是很好的书籍,建议入手! 一、 HTTP报文首部 图 HTTP报文的结构 图 请求报文 图 响应报文 二、HTTP首部字段 1. 结构 首部字段 阅读全文
posted @ 2020-01-02 20:09 小菠萝测试笔记 阅读(1511) 评论(0) 推荐(1) 编辑
摘要: TCP/IP协议族 网络是在TCP/IP协议族的基础上运作的,HTTP是一个子集 OSI四层: 应用层:通用的应用服务协议,FTP、DNS、HTTP ↓ 传输层:提供计算机之间的数据传输,TCP、UDP ↓ 网络层:处理网络上的数据包,发送数据包给不同计算机 ↓ 数据链路层:处理连接网络的硬件半部分 阅读全文
posted @ 2020-01-02 20:02 小菠萝测试笔记 阅读(2186) 评论(0) 推荐(1) 编辑
摘要: Fiddler的功能面板 1、statistics:请求的性能指标;全世界范围的性能测试; RTP:一个请求的从发送出去到返回的时间; Show chart可以看出图表的示例; 2、inspectors:对请求解包: header:请求头信息。UA,cookie,发送请求来源。 textView:可 阅读全文
posted @ 2020-01-01 16:28 小菠萝测试笔记 阅读(3668) 评论(1) 推荐(2) 编辑
摘要: Fiddler设置与安装证书 一、Fiddler常见设置 Options位置:Tools->Options 二、移动端连上Fiddler作为代理 注意:因为Charles也是默认8888端口,小心同时打开两个应用导致端口冲突。 1. IOS端连接Fiddler 1.1 iOS 手机设置代理步骤: a 阅读全文
posted @ 2020-01-01 15:40 小菠萝测试笔记 阅读(2667) 评论(0) 推荐(3) 编辑
摘要: Fiddler基础知识 一、Fiddler是什么? Fiddler是一个http协议调试代理工具,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。 二 阅读全文
posted @ 2020-01-01 14:49 小菠萝测试笔记 阅读(3242) 评论(0) 推荐(2) 编辑
摘要: 线程相关 Java多线程实现方式 继承Thread,实现Runnable接口,实现Callable接口(能抛异常且有返回值,不常用) 为什么有了继承Thread方式还要有Runnable接口方式 实现接口的方式适合多个相同程序代码的线程去处理同一个资源,可以避免Java中单继承的限制 为什么JVM启 阅读全文
posted @ 2020-01-01 13:26 小菠萝测试笔记 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 集合相关 List、Set、Map的区别 类型 描述 List 允许重复对象,可插入多个null元素,有序 Set 不允许重复对象,只允许一个null元素,无序 Map 不是collection的子接口或实现类,是一个接口,每个元素都是entry,一个键一个值 Vector、ArrayList、Li 阅读全文
posted @ 2019-12-31 14:51 小菠萝测试笔记 阅读(800) 评论(0) 推荐(0) 编辑
摘要: Java高级 类加载过程 加载(创建class对象) -> 连接(验证-准备-解析) -> 类初始化 类加载器类别 根类加载器:加载java核心类 扩展类加载器:加载JRE目录中的jar包 系统类加载器:加载用户自定义类和classpath下的jar包 Java反射机制基于什么原理 通过反射我们可以 阅读全文
posted @ 2019-12-31 14:33 小菠萝测试笔记 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: Java基础 Java如何运行的? 开发的java源代码,通过javac编译成为平台无关的字节码文件(class),然后通过JVM的解释器将字节码解释成对应的机器码 “一次编译,到处运行”的理解 说的是java的跨平台特性,与JVM密不可分,不同环境和平台安装好JDK就有java运行环境,并不是说j 阅读全文
posted @ 2019-12-29 22:34 小菠萝测试笔记 阅读(1632) 评论(2) 推荐(1) 编辑