1.Paypal

概要

Paypal是全球在线支付的领头羊,国外电商平台+国内跨境电商平台基本都会考虑实现PayPal支付,然而往往对接过程中PayPal提供的官方文档往往仅仅是片段式代码或流程,导致对接中可能遇到不少麻烦,这篇文章或许可以帮到各位同学。

官方地址

  • 沙盒地址:https://www.sandbox.paypal.com/
  • 开发者地址:https://developer.paypal.com/
    首先需要到开发者地址中注册一个帐号,推荐使用gmail邮箱注册,然后需要创建一个app应用。

时序图

  • paypal时序图
#mermaid-svg-itnlj864VhmnWhn1 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-itnlj864VhmnWhn1 .label text{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .node rect,#mermaid-svg-itnlj864VhmnWhn1 .node circle,#mermaid-svg-itnlj864VhmnWhn1 .node ellipse,#mermaid-svg-itnlj864VhmnWhn1 .node polygon,#mermaid-svg-itnlj864VhmnWhn1 .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-itnlj864VhmnWhn1 .node .label{text-align:center;fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .node.clickable{cursor:pointer}#mermaid-svg-itnlj864VhmnWhn1 .arrowheadPath{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-itnlj864VhmnWhn1 .flowchart-link{stroke:#333;fill:none}#mermaid-svg-itnlj864VhmnWhn1 .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-itnlj864VhmnWhn1 .edgeLabel rect{opacity:0.9}#mermaid-svg-itnlj864VhmnWhn1 .edgeLabel span{color:#333}#mermaid-svg-itnlj864VhmnWhn1 .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-itnlj864VhmnWhn1 .cluster text{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-itnlj864VhmnWhn1 .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-itnlj864VhmnWhn1 text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-itnlj864VhmnWhn1 .actor-line{stroke:grey}#mermaid-svg-itnlj864VhmnWhn1 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-itnlj864VhmnWhn1 .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-itnlj864VhmnWhn1 #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-itnlj864VhmnWhn1 .sequenceNumber{fill:#fff}#mermaid-svg-itnlj864VhmnWhn1 #sequencenumber{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 #crosshead path{fill:#333;stroke:#333}#mermaid-svg-itnlj864VhmnWhn1 .messageText{fill:#333;stroke:#333}#mermaid-svg-itnlj864VhmnWhn1 .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-itnlj864VhmnWhn1 .labelText,#mermaid-svg-itnlj864VhmnWhn1 .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-itnlj864VhmnWhn1 .loopText,#mermaid-svg-itnlj864VhmnWhn1 .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-itnlj864VhmnWhn1 .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-itnlj864VhmnWhn1 .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-itnlj864VhmnWhn1 .noteText,#mermaid-svg-itnlj864VhmnWhn1 .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-itnlj864VhmnWhn1 .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-itnlj864VhmnWhn1 .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-itnlj864VhmnWhn1 .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-itnlj864VhmnWhn1 .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .section{stroke:none;opacity:0.2}#mermaid-svg-itnlj864VhmnWhn1 .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-itnlj864VhmnWhn1 .section2{fill:#fff400}#mermaid-svg-itnlj864VhmnWhn1 .section1,#mermaid-svg-itnlj864VhmnWhn1 .section3{fill:#fff;opacity:0.2}#mermaid-svg-itnlj864VhmnWhn1 .sectionTitle0{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .sectionTitle1{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .sectionTitle2{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .sectionTitle3{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-itnlj864VhmnWhn1 .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .grid path{stroke-width:0}#mermaid-svg-itnlj864VhmnWhn1 .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-itnlj864VhmnWhn1 .task{stroke-width:2}#mermaid-svg-itnlj864VhmnWhn1 .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .taskText:not([font-size]){font-size:11px}#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-itnlj864VhmnWhn1 .task.clickable{cursor:pointer}#mermaid-svg-itnlj864VhmnWhn1 .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-itnlj864VhmnWhn1 .taskText0,#mermaid-svg-itnlj864VhmnWhn1 .taskText1,#mermaid-svg-itnlj864VhmnWhn1 .taskText2,#mermaid-svg-itnlj864VhmnWhn1 .taskText3{fill:#fff}#mermaid-svg-itnlj864VhmnWhn1 .task0,#mermaid-svg-itnlj864VhmnWhn1 .task1,#mermaid-svg-itnlj864VhmnWhn1 .task2,#mermaid-svg-itnlj864VhmnWhn1 .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutside0,#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutside2{fill:#000}#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutside1,#mermaid-svg-itnlj864VhmnWhn1 .taskTextOutside3{fill:#000}#mermaid-svg-itnlj864VhmnWhn1 .active0,#mermaid-svg-itnlj864VhmnWhn1 .active1,#mermaid-svg-itnlj864VhmnWhn1 .active2,#mermaid-svg-itnlj864VhmnWhn1 .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-itnlj864VhmnWhn1 .activeText0,#mermaid-svg-itnlj864VhmnWhn1 .activeText1,#mermaid-svg-itnlj864VhmnWhn1 .activeText2,#mermaid-svg-itnlj864VhmnWhn1 .activeText3{fill:#000 !important}#mermaid-svg-itnlj864VhmnWhn1 .done0,#mermaid-svg-itnlj864VhmnWhn1 .done1,#mermaid-svg-itnlj864VhmnWhn1 .done2,#mermaid-svg-itnlj864VhmnWhn1 .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-itnlj864VhmnWhn1 .doneText0,#mermaid-svg-itnlj864VhmnWhn1 .doneText1,#mermaid-svg-itnlj864VhmnWhn1 .doneText2,#mermaid-svg-itnlj864VhmnWhn1 .doneText3{fill:#000 !important}#mermaid-svg-itnlj864VhmnWhn1 .crit0,#mermaid-svg-itnlj864VhmnWhn1 .crit1,#mermaid-svg-itnlj864VhmnWhn1 .crit2,#mermaid-svg-itnlj864VhmnWhn1 .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-itnlj864VhmnWhn1 .activeCrit0,#mermaid-svg-itnlj864VhmnWhn1 .activeCrit1,#mermaid-svg-itnlj864VhmnWhn1 .activeCrit2,#mermaid-svg-itnlj864VhmnWhn1 .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-itnlj864VhmnWhn1 .doneCrit0,#mermaid-svg-itnlj864VhmnWhn1 .doneCrit1,#mermaid-svg-itnlj864VhmnWhn1 .doneCrit2,#mermaid-svg-itnlj864VhmnWhn1 .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-itnlj864VhmnWhn1 .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-itnlj864VhmnWhn1 .milestoneText{font-style:italic}#mermaid-svg-itnlj864VhmnWhn1 .doneCritText0,#mermaid-svg-itnlj864VhmnWhn1 .doneCritText1,#mermaid-svg-itnlj864VhmnWhn1 .doneCritText2,#mermaid-svg-itnlj864VhmnWhn1 .doneCritText3{fill:#000 !important}#mermaid-svg-itnlj864VhmnWhn1 .activeCritText0,#mermaid-svg-itnlj864VhmnWhn1 .activeCritText1,#mermaid-svg-itnlj864VhmnWhn1 .activeCritText2,#mermaid-svg-itnlj864VhmnWhn1 .activeCritText3{fill:#000 !important}#mermaid-svg-itnlj864VhmnWhn1 .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-itnlj864VhmnWhn1 g.classGroup text .title{font-weight:bolder}#mermaid-svg-itnlj864VhmnWhn1 g.clickable{cursor:pointer}#mermaid-svg-itnlj864VhmnWhn1 g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-itnlj864VhmnWhn1 g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-itnlj864VhmnWhn1 .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-itnlj864VhmnWhn1 .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-itnlj864VhmnWhn1 .dashed-line{stroke-dasharray:3}#mermaid-svg-itnlj864VhmnWhn1 #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 .commit-id,#mermaid-svg-itnlj864VhmnWhn1 .commit-msg,#mermaid-svg-itnlj864VhmnWhn1 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-itnlj864VhmnWhn1 g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-itnlj864VhmnWhn1 g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-itnlj864VhmnWhn1 g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-itnlj864VhmnWhn1 .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-itnlj864VhmnWhn1 .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-itnlj864VhmnWhn1 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-itnlj864VhmnWhn1 .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-itnlj864VhmnWhn1 .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-itnlj864VhmnWhn1 .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-itnlj864VhmnWhn1 .edgeLabel text{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-itnlj864VhmnWhn1 .node circle.state-start{fill:black;stroke:black}#mermaid-svg-itnlj864VhmnWhn1 .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-itnlj864VhmnWhn1 #statediagram-barbEnd{fill:#9370db}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-state .divider{stroke:#9370db}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-itnlj864VhmnWhn1 .note-edge{stroke-dasharray:5}#mermaid-svg-itnlj864VhmnWhn1 .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-itnlj864VhmnWhn1 .error-icon{fill:#522}#mermaid-svg-itnlj864VhmnWhn1 .error-text{fill:#522;stroke:#522}#mermaid-svg-itnlj864VhmnWhn1 .edge-thickness-normal{stroke-width:2px}#mermaid-svg-itnlj864VhmnWhn1 .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-itnlj864VhmnWhn1 .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-itnlj864VhmnWhn1 .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-itnlj864VhmnWhn1 .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-itnlj864VhmnWhn1 .marker{fill:#333}#mermaid-svg-itnlj864VhmnWhn1 .marker.cross{stroke:#333}:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}#mermaid-svg-itnlj864VhmnWhn1 {color: rgba(0, 0, 0, 0.74902);font: normal normal normal normal 16px/26px -apple-system, "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}商城Paypal网关Paypal page1.请求授权token2.返回token3.发起CreatePayment支付请求,风控验证4.验证通过5.选择扣款方式,提交支付6.同步通知7.执行ExcutePayment请求扣款8.返回支付状态:支付成功/失败9.异步通知:支付成功/失败商城Paypal网关Paypal page

PayPal支付方式

  • Paypal渠道包含了4种支付方式流程:
支付方式 说明 是否需要paypal账户
Paypal普通支付 普通paypal支付
Paypal Credit 针对paypal美国账户的客户, 仅适用于美国消费者
Paypal guest checkout Paypal的访客结账,默认打开pay with credit card部分,客户无需登录paypal账户,只需要有信用卡或借记卡, 就可以使用paypal访客结账
Paypal快捷支付 直接去Paypal付款并使用Paypal上存储的地址发货。很明显,Paypal希望把自己打造成一个用户中心,也花了血本来推广这种方式,具我所知,该方式也是海外用户使用占比最高的

Paypal NOVP方式对接推荐博客地址

对接方式

  • 采用NOVP方式方式
  • 采用Restful api方式(推荐)

电商支付-使用Restful api接口集成Paypal支付方式(一)相关推荐

  1. 电商平台订单获取API接口文档

    电商平台原始订单推送(不包含订单敏感信息) 描述 用于点三OMS向外部ERP推送电商平台原始订单信息,原始订单状态变化.地址变更.备注修改.旗帜变化.退款变化等都会触发推送. 电商平台订单获取API接 ...

  2. 电商订单批量导入API接口功能

    与主流的第三方物流快递信息服务商合作完成API对接,可以使整个平台订单管理以及物流货单管理高度自动化,因为在发货订单量较多(上万单时),电商卖家根本无法依靠在人力在合作的物流系统中一个个录入来完成. ...

  3. 前端学习(1857)vue之电商管理系统电商系统之配置api接口服务器并用postman调试接口

    # 1. 电商管理后台 API 接口文档## 1.1. API V1 接口说明- 接口基准地址:`http://127.0.0.1:8888/api/private/v1/` - 服务端已开启 COR ...

  4. 电商上货软件必备api接口:搜索接口、商品采集接口

    做电商无货源上货,必须用到两个接口,一个是关键字搜索接口,一个是商品详情数据采集接口. 先通过关键字搜索接口,抓取到批量的商品ID,再将商品ID传入商品详情数据采集接口的请求参数中,从而达到批量抓取商 ...

  5. 拼多多API、淘宝API、1688API各大电商平台618关键词API接口展示

    本帖只展示部分代码及接口 需了解更多或开发系统请移步注册测试 http://console.open.onebound.cn/console/?i=Rookie { "items" ...

  6. 各大电商平台商品详情api接口,淘宝API、拼多多API、1688API,爬虫程序数据获取,PHP示例说明

    以下是行业内了解到的一些情况,本帖只展示部分代码 以淘宝为例 item_get-获得淘宝产品详情      测试 Oneboun测试 名称 类型 必须 描述 key String 是 调用key(必须 ...

  7. SAP电商云CCV2 Restful API enablement

    感谢我的同事Zheng Kate的大力帮助. Attachment 是注册用户的下单流程: 里面用了几个环境变量,你需要设置下, 只是红色部分 使用这个json的前提: (1) 在hac里面有mobi ...

  8. 请求示例curl获取电商商品详情数据API接口,批量采集

    获得页面 使用命令:curl http://curl.haxx.se 这是最简单的使用方法.用这个命令获得了http://curl.haxx.se指向的页面,同样,如果这里的URL指向的是一个文件或者 ...

  9. 整合swagger2生成Restful Api接口文档

    整合swagger2生成Restful Api接口文档 swagger Restful文档生成工具 2017-9-30 官方地址:https://swagger.io/docs/specificati ...

  10. 民生付 php,“民生付”升级我省电商支付体验

    ■周昆 俞正林 我省电子商务的发展正在得到更多的金融支持,未开通网银的消费者也能方便地进行网上支付了.记者近日从民生银行福州分行了解到,该行全网线上收单产品"民生付"已经得到我省电 ...

最新文章

  1. android 获取本机号码需要root吗?
  2. 2-4 zookeeper配置文件介绍,运行zk
  3. nginx1.11.*版本追加安装sticky模块出现问题解决方法
  4. hasLayout和filter滤镜的细节
  5. php ajax.open的 url路径,php – 检测Ajax调用URL
  6. linux哪个模块允许保存文件,linux网络操作系统与实训 课后习题答案
  7. 1H413000工业机电工程安装技术—— 1H413010机械设备安装技术
  8. 阿里CEO张勇:“亲亲节”预示未来年轻人生活方式
  9. 印度人为什么立刀切菜_印度人如何用菜刀,为什么是菜刀不动食材动,与中国完全相反...
  10. mybatis自定义枚举类型的转换器以及各种使用场景
  11. 最棒的10款MySQL GUI工具
  12. 水晶报表 小代码大作用【BY 阿泰】
  13. 《MySQL必知必会》SQL文件
  14. 同步异步+阻塞非阻塞-三述
  15. C中输入半径计算球体的体积
  16. 第六章 戚继光——孤独的将领 –2(稍微次要)
  17. diff = (diff*255).astype(“uint8“)
  18. (五)arm裸机开发---主频和时钟配置
  19. 计算机系统开机黑屏怎么办,电脑开机进入系统中就黑屏怎么办?
  20. 生成16位卡号和激活码

热门文章

  1. Ubuntu安装Hbase数据库
  2. Iconfont阿里矢量图库结合css3属性font-face的使用
  3. google earth 卫星无偏移免费下载,91卫图助手
  4. 重装系统大法—WePE or 老毛桃
  5. 通讯录 按中文名字 拼音首字母 排序
  6. 用计算机弹极乐净土谱,极乐净土计算器乐谱
  7. Python软件无线电(1):概述
  8. JTopo交互式拓扑图(基本使用+常用场景)
  9. Paraview源码解析2:vtkArrowGlyphFilter类
  10. 爱奇艺涨价背后,还有四步大棋