自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 图解HTTP读书笔记-(八 确认访问用户身份的认证)

八 确认访问用户身份的认证8.1 HTTP认证方式:认证就是为了识别用户身份。常用认证方式如下:Basic认证Digest认证SSL客户端认证Formbase认证8.2 basic 认证:把用户名,密码以Base64编码,安全性不高。 8.3 digest认证:HTTP1.1推出,它主要是为了解决Basic模式安全问题,Digest认证也是采用chall

2017-08-29 14:47:35 372

原创 图解HTTP读书笔记-(七 确保安全的HTTPS)

七 确保安全的HTTPS7.1 HTTP的缺点:通信使用明文可能被窃听:加密可以防止窃听,http通过和SSL或TLS的组合使用,加密HTTP的通信内容。不验证通信方的身份可能遭遇伪装:查明对手的证书:SSL不仅提供了加密手段,还使用了证书,证书有值得信赖的第三方机构颁发,用以证明服务端和客户端是实际存在的。伪造证书技术困难,所以只要确认通信方(服务端或者客户端)有证书,可

2017-08-29 14:45:22 632

原创 图解HTTP读书笔记-(HTTP首部)

6.1 HTTP报文首部HTTP 协议的请求和响应报文中必定包含 HTTP首部。首部内容为客户端和服务器分别处理请求和响应提供所需要的信息。HTTP请求报文:在请求中,HTTP报文由方法、URI、HTTP版本、HTTP首部字段等部分组成。  HTTP响应报文:HTTP响应报文:在响应中,HTTP报文由HTTP版本、状态码(数字和原因短语)、HTTP首部字段3部分组成。

2017-08-29 14:36:55 546

原创 图解HTTP读书笔记-(五 与HTTP协作的WEB服务器)

五 与HTTP协作的WEB服务器5.1 用单台虚拟主机实现多个域名(1)HTTP/1.1规范允许一台HTTP服务器搭建多个Web站点;(2)在互联网上,域名通过DNS服务映射到IP地址(域名解析)之后访问目标网站,即当请求发送到服务器时,已经是以IP地址形式访问了;(3)若两个域名同时部署在一个服务器上(相同的IP地址),使用DNS服务解析域名后,两者的访问IP是相同的;(4)

2017-08-29 14:31:30 305

原创 图解HTTP读书笔记-(四 返回结果的HTTP状态码)

四 返回结果的HTTP状态码4.1 状态码告知从服务器端返回的请求结果Code  类别原因短语100-199 信息状态码用于指定客户端应相应的某些动作。 200-299 成功状态码用于表示请求成功。 300-399 重定向状态码用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 客户端错误状态码用于指出客户端的错误。 500-599 服务

2017-08-29 14:29:48 441

原创 图解HTTP读书笔记(三 HTTP报文内的HTTP信息)

三 HTTP报文内的HTTP信息3.1报文结构:报文首部+空行(CR+LF)+报文主体首部内容:请求行:用于包含请求的方法,请求URI和HTTP版本状态行:包含表明响应结果的状态码,原因短语和HTTP版本。首部字段:表示请求和响应的各种条件和属性的各种属性。其他:cookie等3.2 编码提升传输速率报文主体与实体主体的差异报文(message)是H

2017-08-29 14:26:42 452

原创 图解HTTP读书笔记(二 简单的HTTP协议)

简单的HTTP协议2.1 HTTP协议的常见方法HTTP协议用于客户端跟服务端之间通信,通过请求和响应的交换达成通信,HTTP协议是无状态的,可以用cookie解决。2.2 HTTP协议的常用方法这里比较简单,列举了常用的方法:get,post。Delete,put,trace这样方法因为安全因素通常不会使用。Get:通常为了获取资源。POST:提交参数,传输实体主体。

2017-08-29 14:21:36 396

原创 图解HTTP读书笔记(一 了解web与网络基础)

一背景在做爬取的时候,遇到HTTPS的代理问题,由于之前的HTTPclient的3.X版本与4.X差异较大,遇到一些问题,解决过程中还是需要了解底层的原理。一了解web与网络基础1.1 ,1.2介绍了HTTP的诞生,扫描一下就行。1.3 网络基础TCP/IP1.3.1 介绍了tcp/ip的网络协议1.3.2TCP/IP的分层管理先说概念会枯燥:应用层、传输层、网

2017-08-29 14:10:59 529

原创 【芝麻信用对接】-decode_private_key_error

一背景: 产品提出能否对接芝麻信用,获取征信情况。给了个账号登录芝麻信用网站。二 申请应用申请应用有两个必填项:回调地址,跟公钥。环境配置这里网站上环境配置教程。:我本地开发是windows环境,所以先下载OpenSSL。这里网上有两种教程,1最简单,下载Windows版本的就行:链接:http://slproweb.com/products/Win32OpenSSL.

2017-08-16 14:52:31 3597 2

原创 【支付系统学习笔记】-二支付设计(银行卡支付)

前言:   本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 一 支付与交易作者先明确了概念:交易是生成订单;支付是对订单进行付款。 支付行为有多种:我们碰到的大部分都是单次支付,其次还有转账和退款。以常见的单次支付来说明流程。二 银行卡支付先说大家比较熟悉的银行卡支付,它分为线上支付和线下支付两种形式。线下支付就是通常说

2017-08-15 16:53:41 4060

原创 【支付系统学习笔记】-二支付系统设计(支付产品设计)

本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 支付产品模块是按照支付场景来为业务方提供支付服务。这个模块一般位于支付网关之后,支付渠道之前。 它根据支付能力将不同的支付渠道封装成统一的接口,通过支付网关来对外提供服务。所以,从微服务的角度,支付产品本身也是一个代理模式的微服务,它透过支付网关响应业务方请求, 进行一些统一处理后,分发到不同的支

2017-08-14 20:41:20 2035 1

原创 【支付系统学习笔记】-二支付系统设计(支付路由设计)

前言:   本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/ 作者上来回顾了支付流程,一 设计目标支付路由在支付系统中的核心作用,除了本职工作路由外,还承担如下职责:省钱,省钱,省钱,这是支付路由选择支付通道的最主要的规则。 哪个通道省钱,基本会优先考虑这个通道。提升支付产品的QOS。这体现在系统的可靠性、稳定性、性能和可用性

2017-08-14 19:30:46 6027

原创 【支付系统学习笔记】-二支付系统设计(支付网关设计)

前言:  本文属于学习笔记,首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/一 概述在支付系统中,支付网关和支付渠道的对接是最核心的功能。其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网关分发到对应的渠道模块上。一旦定型,后续就很少,也很难调整。而支付渠道模块是接收网关的请求,调用渠道接口执行真正的资金操作。每个渠道的接口,传输方式

2017-08-13 22:37:39 7778 1

原创 【支付系统学习笔记】 一支付概述(1在线支付流程简介)

首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/属于背景知识的基础部分,以流程为主线,穿插介绍概念************************************************************一 相关概念作者以京东收银台举例,当用户提交订单后,就会被引导到收银台上。熟悉的界面不用截图了。,用户进入收银台

2017-08-13 18:55:16 5526

原创 【支付系统学习笔记】 一支付概述(1支付与交易)

首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/一 交易与支付 以简单的买卖举例:在这个过程中,交易的存在是支付发生的前提,债权和债务关系的形成导致支付偿返的出现,使用支付方式让交易完成。 支付的目的是清偿债权和债务关系。这种基于买卖的交易,参与的主体是商家和消费者。他们之间是一种买和卖的交易类型。随着小明和老熊公司越来越熟悉, 这时候

2017-08-13 15:34:29 1403

原创 【支付系统学习笔记】-支付系统整体架构

写给自己:    要前进,尝试新东西,加油。   首先感谢原作者:凤凰牌老熊,博客链接:http://blog.lixf.cn/原作者微信公众号:****************************************************开始列举了一些国内大公司的支付框架,并总结出支付系统常见架构,从架构上分为三层支撑层: 用来支持核心系统的基础软件包和

2017-08-13 10:58:18 1713

转载 [转载]转一篇介绍classload的文章(学习笔记)

原文地址:http://ifeve.com/classloader%E8%A7%A3%E6%83%91/感谢原作者:加多一、什么是Classloader一个Java程序要想运行起来,首先需要经过编译生成 .class文件,然后创建一个运行环境(jvm)来加载字节码文件到内存运行,而.class 文件是怎样被加载中jvm 中的就是Java Classloader所做的事情

2017-08-10 11:55:12 354

原创 mysql LImit 慢查询报警优化

1 问题:收到慢sql报警;

2017-08-08 10:24:47 932

JS权威指南(第四版)学习笔记.doc

以前看javascript权威指南(第四版)pdf资料时写的.希望给跟自己一样初学js的人有点帮助.其实实践最重要.

2007-09-19

空空如也

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

TA关注的人

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