基础
小苗12377
记录学习中遇到的知识点
共勉
展开
-
序列化和反序列化
定义:序列化是一个过程,是把一些数据结构或对象转换成是可以存储(比如保存到文件,内存,数据库)或者是可以传输(比如网络传输)的格式。当然,这个格式的数据是可以反过来还原成数据结构或对象的。简单理解:序列化就是把编程语言里的对象转换成是字符串(实际上不是字符串,而是字节流,不过初学者可以简单这么无脑理解)。反序列化就是把字符串(实际上是字节流)还原成计算机语言中的对象的过程。...转载 2020-03-30 13:35:09 · 145 阅读 · 0 评论 -
简单讨论ELK在测试中的使用场景
什么是ELK在高复杂度的系统中,对于定位线上问题,日志非常重要。ELK(ElasticSearch+Logstash+Kibana),可以使用说是目前最流行的日志平台构建方案,之所以深受开发者喜爱,主要是因为它解决了大规模系统的日志收集的各种痛点。ELK(ElasticSearch+Logstash+Kibana),主要包含三个组件:ElasticSearch Logstash K...转载 2020-03-17 13:02:19 · 487 阅读 · 0 评论 -
H5页面测试要点
1、业务逻辑相关的测试:除基本的功能测试之外,H5页面的测试,需要关注以下几点:1)登陆测试:目前H5与native各个客户端都做了互通,所以大家在测试的时候要注意两点:(1)若客户端已登录,那么进入H5后仍然是登录状态。(2)若客户端未登录,进入H5,点击对应按钮OR链接,如果需要登录,须拉起native登录。若取消登录,是否可再次拉起登录,或者停留在的页面是否有对应...转载 2020-03-13 10:38:12 · 538 阅读 · 0 评论 -
动态资源与静态资源
动态页面与静态页面区别静态资源: 当用户多次访问这个资源,资源的源代码永远不会改变的资源。动态资源:当用户多次访问这个资源,资源的源代码可能会发送改变。什么是动静分离动静分离是让动态网站里的动态网页根据一定规则把不变的资源和经常变的资源区分开来,动静资源做好了拆分以后,我们就可以根据静态资源的特点将其做缓存操作,这就是网站静态化处理的核心思路动静分离简单的概括是:动...转载 2020-01-16 10:10:07 · 323 阅读 · 0 评论 -
常见接口形式(分类)有哪些?
API作为应用程序编程接口,可以使用不同的编程语言进行API的开发,另外接口的表现形式也不同,现在最常用的接口形式有以下这些:1、HTTP 接口(RESTful)基于HTTP协议开发的接口现在应用是最为广泛的,这类API使用起来简单明了,因为它是轻量级的、跨平台、跨语言的,但凡是第三方提供的API都会有HTTP版本的接口。RESTful API也是基于HTTP协议的,只不过RESTful它...转载 2020-01-08 14:01:57 · 31483 阅读 · 0 评论 -
CI 与 CD 有什么区别
CI, CD AND CDCI很容易理解,就是持续集成。但是CD既可以指代码持续交付,也可理解为代码持续部署。CI和CD之间有很多相似的部分,但是也有很大的区别。持续集成(CONTINUOUS INTEGRATION)在持续集成环境中,开发人员将会频繁的提交代码到主干。这些新提交在最终合并到主线之前,都需要通过编译和自动化测试流进行验证。这样做是基于之前持续集成过程中很重视自动化测试验...转载 2020-01-08 10:59:23 · 176 阅读 · 0 评论 -
cookie 与session的区别
由于HTTP协议是无状态的,在WEB系统中,怎么识别请求来自于哪里呢?是哪一个用户发起的请求呢?为了解决这一个问题,HTTP协议引入了cookie和session这两个 概念。cookie是什么呢?cookie是服务器传递到浏览器,保存在浏览器中的数据,然后浏览器每次请求都带上cookie,这样就可以标识用哪一个用户发起的请求, 比如说把用户登录的用户名和密码保存在cookie中, 只...转载 2019-10-31 11:26:10 · 88 阅读 · 0 评论