本篇随笔将详细的讲解Activity保存状态的概念,也就是saving activity state。 一、Activity状态保持概念 保存Activity的状态是非常重要的,例如我们在玩一个游戏的时候,突然来了一个电话,这个时候在接听完电话之后我们返回到游戏中,这个时候我们希望游戏还是之前那个进 ...
分类:
移动开发 时间:
2017-07-05 23:44:49
阅读次数:
214
cookie cookie在浏览器和服务器间来回传递,主要应用场景: 保持登录 保持上次查看的页面 浏览计数 广告追踪 购物车的状态保持 Cookies是如何起效的? 当浏览器从web的回应到页面请求中接收到一个 Set-Cookie 头部时Cookies便创建了: 1 2 3 1 2 3 浏览器接 ...
分类:
其他好文 时间:
2017-06-29 01:04:05
阅读次数:
179
一、ASP.NET 系统对象 Request:用来获取客户端在Web请求期间发送的值,如URL参数,表单参数 Response:用来负者返回到客户端的HTTP输出 Application:作用于整个程序运行期的状态对象,可用来保存整个应用程序的配置参数 Session:会话状态保持对象 Cookie ...
分类:
Web程序 时间:
2017-06-23 21:05:27
阅读次数:
239
状态保持 http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态 客户端与服务器端的一次通信,就是一次会话 实现状态保持的方式:在客户端或服务器端存储与会话有关的数据 存储方式包括cookie、session,会话一般指session对象 使用cookie,所有数据存储在客户端,注 ...
分类:
其他好文 时间:
2017-06-10 15:17:16
阅读次数:
166
1、Request -获取请求对象 string s =Request["key"]; 2、Response - 响应请求对象 Response.Redirect("url"); 服务端重定向,在当前页面跳转。 Response.Write("string"); 将此字符串输出到页面的最顶端,里面可 ...
分类:
Web程序 时间:
2017-05-22 01:24:17
阅读次数:
281
问题:1、展示细节2、用户名重复验证3、着急4、日期判断5、修改页面无法提交6、编辑时,如密码不填,则保留原有密码 窗体内的控制跨窗体控制 URL传值/QueryString1、不占用服务器内存2、保密性差,传递值的长度有限 内置对象: Request - 获取请求对象string s = Requ ...
分类:
其他好文 时间:
2017-05-21 19:50:06
阅读次数:
198
最近开始读第二章——个人技术和流程了。 对于开发软件的团队需要一顶的流程来管理开发活动,而对于团队的个人分子在软件生命周期所做的工作也有一个流程。 好的单元测试的标准应该是在最基本的功能或者参数上验证程序的正确性。 测试之后,机器的状态保持不变,并要求保证测试的速度控制在几秒之内。 单元测试要集成到 ...
分类:
其他好文 时间:
2017-05-07 19:49:32
阅读次数:
112
HTTP协议与状态保持 HTTP协议本身是无状态的,这与HTTP协议本来的目的是相符的,客户端只需要简单的向服务器请求下载某些文件,无论是客户端还是服务器都没有必要纪录彼此过去的行为,每一次请求之间都是独立的,好比一个顾客和一个自动售货机或者一个普通的(非会员制)大卖场之间的关系一样。 然而聪明(或 ...
分类:
Web程序 时间:
2017-04-25 19:59:47
阅读次数:
634
1.单元测试 软件是由多人合作完成的,不同人员的工作相互有依赖关系。单元测试是模块质量稳定和量化的保证。 好的单元测试的标准: (1)单元测试应该在最基本的功能/参数上验证程序的正确性。 (2)单元测试必须有最熟悉代码的人(代码的作者)来写。 (3)单元测试过后,机器状态保持不变。 (4)单元测试要 ...
分类:
其他好文 时间:
2017-04-23 18:10:57
阅读次数:
159
通过阅读第二章的内容,了解到了为什么要进行单元测试。因为软件是由多个人共同完成的,如果某个模块出现问题,那么整个软件都会出错。那么怎么样才能做好测试呢?1、要在功能和参数上验证程序的正确性。2、单元测试最好由代码的作者来写。3、保证测试之后,机器状态保持不变。4、速度要快。5、重复测试结果应该一致。 ...
分类:
其他好文 时间:
2017-04-23 16:53:40
阅读次数:
151