自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 代理、网关、隧道

代理、网关、隧道都属于通讯数据转发的应用程序,这些应用程序能够将客户端发起的请求转发给下一站服务器,并且能够将该服务器的响应转发给客户端。

2017-01-19 16:22:38 471

原创 Http协议(图解http读书笔记)

什么是Http协议:Http协议是用于客户端与服务器通讯的一种协议,首先它明确地区分了哪端是客户端哪端是服务器,协议规定了先发起请求的是客户端,换句话说一定是从客户端开始建立的通信,服务端在接到请求之前不会主动和客户端建立联系。然后,它规定了客户端与服务端相互通信的数据格式,资源定位方式(uri),交互命令,状态管理方法(cookie)等。Get,Post方法:请求报文:(get方法) GET/i

2017-01-17 22:08:18 471

原创 HTTPS(图解Http图书笔记)

一 Http的缺点:(1)通信使用明文(未加密),内容可能被窃听; (2)不验证通信方的身份,有可能遭遇伪装; (3)无法证明报文的完整性,有可能遭到篡改。二 Https加密模式:混合加密:交换密钥环节使用公开密钥加密方式,建立通信交换报文阶段使用共享密钥加密方式。注:(1)公开密钥加密方式:使用非对称密钥,服务器持有私钥,客户端持有公钥。客户端发送请求用公钥加密,服务器用私钥解密,保证信息

2017-01-17 16:56:02 1155

原创 观察者模式(结合代理模式)

概述此观察模式是基于PanoramaImageView项目(github地址:https://github.com/gjiazhe/PanoramaImageView)的需求来实现的,功能上与原项目的 GyroscopeObserver基本相同,额外做了接口的完善并与代理模式进行结合,将观察者与被观察者解耦,更具拓展性。观察者模式:对于设计模式来说,uml类图最直观简明的阐述方式:上图《大话设计模

2017-01-05 11:49:46 493

原创 观察者与陀螺仪传感器的应用(基于PanoramaImageView)

原作者的PanoramaImageView项目github地址:https://github.com/gjiazhe/PanoramaImageView实现原理:首先将自定义PanoramaImageView的ScaleType手动置为CENTER_CROP:将图片等比例缩放,让图像的短边与ImageView的边长度相同,即不能留有空白,缩放后截取中间部分进行显示。图像相对长的边就会“显示”在屏幕外

2017-01-02 18:31:32 1137

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除