2018-1-17byAtlasredis持久化将redis在内存中的数据库状态保持到磁盘里面,避免数据意外丢失。RDB持久化既可以手动执行,也可以根据服务器配置选项定期执行。生成的RDB文件是一个经过压缩的二进制文件,通过该文件可以还原生成RDB文件时的数据库状态。RDB文件载入时,服务器一直处于阻塞状态,直到完成。命令SAVE、BGSAVESAVE命令会阻塞redis服务器进程,直到RDB文件
分类:
数据库 时间:
2018-01-17 23:23:53
阅读次数:
254
HTTP状态和TCP不一样,HTTP是无状态的,也就是这一次请求和下一次请求之间没有任何状态保持,我们无法根据请求例如IP来识别是否在同一人的连续性请求。就像我们在访问网站的时候,输入了用户名和密码,但是如果跳转到另一个页面,又必须让我们再输入一次用户名和密码,这肯定是无法接受的。这一章就是要介绍如 ...
分类:
其他好文 时间:
2018-01-16 23:59:54
阅读次数:
320
1.状态保持 http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态 客户端与服务器端的一次通信,就是一次会话 实现状态保持的方式:在客户端或服务器端存储与会话有关的数据 存储方式包括cookie、session,会话一般指session对象 使用cookie,所有数据存储在客户端 ...
分类:
其他好文 时间:
2018-01-15 18:47:39
阅读次数:
133
HTTP协议的无状态性 1)HTTP协议的通信模型: 基于 请求--处理 响应 2)由于这个通信协议的关系,导致了HTTP每次请求之间都是没有关联的。每当一个请求完成之后,服务器就忘记之前谁曾经请求过! 3)我们纯粹基于HTTP通信模型,是无法完成登录状态保持的!每次请求服务器,服务器都会把这个请求 ...
分类:
其他好文 时间:
2018-01-10 18:43:01
阅读次数:
184
一、单元测试 单元测试的作用:让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证。 1.1 好的单元测试的标准 单元测试应该在最基本的功能/参数上验证程序的正确性。 单元测试必须由最熟悉代码的人(程序的作者)来写。 单元测试过后,机器状态保持不变 ...
分类:
其他好文 时间:
2017-12-24 12:52:33
阅读次数:
110
vuex概述 Vuex 是一个主要应用在中大型单页应用的类似于 Flux 的数据管理架构。它主要帮我们更好地组织代码,以及把应用内的的状态保持在可维护、可理解的状态。 但如果是简单的应用 ,就没有必要使用vuex来管理状态了, 只会增加应用的复杂性 ,一个简单的应用完全可以使用$emit这种方式就可 ...
分类:
其他好文 时间:
2017-12-23 21:41:48
阅读次数:
213
第二章 个人技术和流程 单元测试的重要性,可以用VSTS写单元测试,好的单元测试标准 应该是在最基础的功能或参数上验证程序的正确性, 单元测试必须有最熟悉代码的人(程序的作者)来写, 单元测试过后及其状态保持不变, 单元测试要快, 单元测试应该产生可重复、一致的结果, 单元测试的运行、通过、失败不依 ...
分类:
其他好文 时间:
2017-12-09 20:56:00
阅读次数:
153
我们在使用App时,一次登录后App如果不主动退出登录或者清除数据,App会在很长一段时间内保持登录状态,或者让用户感觉到登录一次就不用每次都输入用户密码才能进行登录。银行、金融涉及到支付类的App一般不支持这种长时间的登录状态保持。对于保持长期登录的技术实现方式,除了和前端技术有关,还涉及到前后台 ...
分类:
移动开发 时间:
2017-10-27 15:36:06
阅读次数:
336
单元测试: 常见单元测试的核心步骤:设置数据,使用被测试类型的功能,比较实际结果和预期的结果 好的单元测试的标准: 应在最基本的功能、参数上验证程序的正确性 应由程序的作者写 测试完毕后机器状态保持不变 要快 独立性 应产生可重复,一致的结果 应覆盖所有代码路径 应继承到自动测试框架 应和产品代码一 ...
分类:
其他好文 时间:
2017-10-25 21:43:50
阅读次数:
119
--状态保持#http协议是
无状态的;不记录你之前干过什么;
#实现状态保持的方式:在客户端或服务器端存储与会话有关的数据;
#使用cookie,所有数据存储在客户端,注意不要存储敏感信息
#推荐使用sesison方式,所有数据存储在服务器端,在客户端cookie中存储session_id
#状态保..
分类:
其他好文 时间:
2017-10-12 23:12:17
阅读次数:
228