Android面试之旅
lion_teng
爱生活!爱技术!爱妹子!
展开
-
网络协议相关问题(一)
一、HTTP协议简介1、基本概念协议:指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则HTTP协议(基于TCP/IP协议):超文本传输协议是一种通信协议,它允许将超文本标记语言文档从Web服务器传送到客户端的浏览器2、URI和URL的区别URI:统一资源标识符,用来唯一的标识一个资源,强调资源 file://b:12/c/a.txt (1) file: 访问资源的命名机原创 2017-09-24 22:04:37 · 434 阅读 · 0 评论 -
程序员的一颗浮躁的心
程序员是时候需要沉淀了!!!原创 2017-09-18 11:00:33 · 542 阅读 · 0 评论 -
数字签名与数字证书
前言先看一下百度百科对数字签名和数字证书的解释:数字签名:将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名数字证书:转载 2017-10-12 23:22:13 · 220 阅读 · 0 评论 -
网络协议相关问题(二)
一、Cookie和sessionCookie:(客户端)Cookie技术是客户端的解决方案,Cookie就是由服务器发给客户端的特殊的信息,这些信息以文本的方式存放在客户端,然后客户端在每次向服务器发送请求的时候都会带上这些特殊的信息。Session: (服务端)Session是另外一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而Session保存在服务器上。客户端浏览服务器的时原创 2017-09-25 14:30:01 · 233 阅读 · 0 评论 -
异步消息处理机制(一)
Handler一、什么是Handlerhandler通过发送和处理Message和Runnable对象关联相对应线程的MessageQueue1、可以让对应的Message和Runnable在未来的某个时间点进行相应的处理 2、让自己想要处理的耗时操作放在子线程,让更新UI的操作放在主线程。二、hander的内部原理在Handler的构造函数创建了一个Looper(通过ThreadLocal保存当原创 2017-10-15 15:09:28 · 322 阅读 · 0 评论