随笔分类 -  工作总结

上一页 1 ··· 162 163 164 165 166 167 168 169 170 ··· 221 下一页
摘要:看到知乎上有这样一个问题 WEB开发中,使用JSON RPC好,还是RESTful API好? 还有其他优秀的推荐方案吗? 先科普一下REST 和 RESTful 什么区别?REST,即Representational State Transfer的缩写。翻译过来是表现层状态转换。如果一个架构符合R 阅读全文
posted @ 2018-07-11 17:07 星朝 阅读(8852) 评论(0) 推荐(0)
摘要:原文出处: Hosee 在学校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。 123456public class Test {     public s 阅读全文
posted @ 2018-07-11 17:06 星朝 阅读(328) 评论(0) 推荐(0)
摘要:原文地址:https://www.cnblogs.com/sunny1009/p/7874251.html Centos下Elasticsearch安装详细教程 1、Elasticsearch简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引 阅读全文
posted @ 2018-07-11 15:22 星朝 阅读(4007) 评论(1) 推荐(0)
摘要:今天给同事封装了一个接口,说起接口封装的事情,其实其实很有的聊。很多时候,说一个服务好,一个服务烂,实际上都是在吐槽服务队外暴露的接口好坏。不管什么语言,封装接口,抽象起来,就是由一个函数名,若干个参数,若干个返回值组成的。封装的好坏,就在这几个上面。 函数名 首先是函数名。函数名的好坏很明显,我的 阅读全文
posted @ 2018-07-11 14:28 星朝 阅读(347) 评论(0) 推荐(0)
摘要:现在系统中集成越来越显得很重要了,不管是钉钉还是支付宝等等等等,每个系统都集成了多方的接口,而且越来越多系统功能都会集成的越来越多,我们的信息化之网会越铺越大: 那么调用第三方的接口,使用第三方的api文档有什么技巧吗? 1、借鉴下别人写一个博客一句话,感觉不错: 其实调接口很简单,原理和使用数据库 阅读全文
posted @ 2018-07-11 14:26 星朝 阅读(1575) 评论(0) 推荐(0)
摘要:日期转换工具类 CommUtil.java [java] view plain copy package com.util;      import java.text.ParseException; &nbs 阅读全文
posted @ 2018-07-11 10:57 星朝 阅读(1145) 评论(0) 推荐(0)
摘要:前言       红黑树,对不少人来说是个比较头疼的名字,在网上搜资料也很少有讲清楚其演变来源的,多数一上来就给你来五条定义,红啊黑啊与根节点距离相等之类的,然后就开始进行旋转、插入、删除这些操作。一通操作下来,连红色和黑色怎么来的,是什么含义,有什么作用都云里雾里的, 阅读全文
posted @ 2018-07-11 10:12 星朝 阅读(284) 评论(0) 推荐(0)
摘要:    treemap结构是红黑树    1.先介绍一下平衡二叉树      其特点是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。也就是说该二叉树的任何一个子节点,其 阅读全文
posted @ 2018-07-11 09:47 星朝 阅读(1254) 评论(0) 推荐(0)
摘要:Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。   HashMap HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。遍历时,取得数据的顺序是完全随机的。 HashMap最多 阅读全文
posted @ 2018-07-11 09:45 星朝 阅读(284) 评论(0) 推荐(0)
摘要:支付渠道那些事 摘要:年初开始对公司的支付系统进行微服务架构改造。之前有一系列文章介绍了改造的背景。为什么要重构到微服务重构中的天时地利任何重构的准备工作从这一篇开始,进入重构工作的正题了。在支付系统中,支付网关和支付渠道的对接是最核心的功能。其中支付网关是对外提供服务的接口,所有需要渠道支持的资金 阅读全文
posted @ 2018-07-10 17:22 星朝 阅读(852) 评论(0) 推荐(0)
摘要:转载:http://www.cnblogs.com/zhenyulu/articles/55992.html 外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。 医院的例子 用一个例子进行说明,如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、 阅读全文
posted @ 2018-07-10 17:13 星朝 阅读(259) 评论(0) 推荐(0)
摘要:支付网关中需要接入多个支付渠道,如cybs、fortumo、amx,其中cybs为信用卡支付,其他两个为运营商支付。 不管使用那种支付渠道,支付流程都是类似的。显而易见可以使用模板方法。首先定义一个模板类,支付流程中各支付渠道通用的方法放在模板类中,特异于各个支付渠道的方法作为抽象方法,由子类实现。 阅读全文
posted @ 2018-07-10 17:01 星朝 阅读(1537) 评论(0) 推荐(0)
摘要:一般来说,银行会提供两种支付途径:无跳转的快捷支付接口和带跳转的网银接口。前者在绑卡,支付的时候,不需要跳到银行页面上去处理,后者则需要在银行的网银页面上完成。显然前者对用户来说体验要好多了,用户流程不会被打断。快捷支付要求支付系统在本地保存用户的支付信息,如卡号,登记手机。系统要确保这些信息不被泄 阅读全文
posted @ 2018-07-10 16:58 星朝 阅读(1130) 评论(0) 推荐(0)
摘要:支付网关前置 支付网关前置是对接业务系统,为其提供支付服务的模块。它是所有支付服务接口的集成前置,将不同支付渠道提供的接口通过统一的方式呈现给业务方。这样接入方就只需要对接支付网关,增加和调整支付渠道对业务方是透明的。 支付网关前置的设计对整个支付系统的稳定性、功能、性能以及其他非功能性需求有着直接 阅读全文
posted @ 2018-07-10 16:57 星朝 阅读(616) 评论(0) 推荐(0)
摘要:016 11 23 01:43:00  来源: 凤凰牌老熊 导读: 在支付系统中,支付网关和支付渠道的对接是最核心的功能。其中支付网关是对外提供服务的接口,所有需要渠道支持的资金操作都需要通过网关分发到对应的渠道模块上。一旦定型,后续就很少,也很难调整。而支付渠道模块是 阅读全文
posted @ 2018-07-10 16:55 星朝 阅读(521) 评论(0) 推荐(0)
摘要: java版支付宝app支付流程及原理分析 本实例是基于springmvc框架编写     一、流程步骤         1.执行流程       & 阅读全文
posted @ 2018-07-10 15:41 星朝 阅读(2590) 评论(0) 推荐(0)
摘要:随着学习的深入,我们都想封装自己的Api,但对于新手这并不是一件简单容易的事! 我要达到的效果:自己封装一些方法,导出jar包,其他项目里加入它即可,并且,会有注释信息! 1、封装自己的Api,这一步很简单,自己写就好了! 2、导出javadoc,这一步也很简单:export、java、javado 阅读全文
posted @ 2018-07-10 15:39 星朝 阅读(2401) 评论(0) 推荐(0)
摘要:这个支付的流程是前端H5(APP等)需要支付时调用后台的接口拿到我们加密的签名去调起支付宝的支付界面(支付宝APP)进行支付操作,并且前端在支付成功后,支付宝后台会回调一个我们在签名时写入的一个接口地址进行支付结果的异步通知。 前置准备 1、在整个编写过程中使用到的变量主要有私钥、公钥以及你的APP 阅读全文
posted @ 2018-07-10 15:38 星朝 阅读(6432) 评论(2) 推荐(1)
摘要:HttpClient的基本使用 前言 HttpClient是Apache提供的一个用于在Java中处理HTTP请求、响应操作的工具,由于JDK自带的API对HTTP协议的支持不是很友好,使用起来也不是很方便,加上这几天刚好有个小项目需要使用到,所以学习了HttpClient的基本使用,并且将学习过程 阅读全文
posted @ 2018-07-10 15:13 星朝 阅读(859) 评论(0) 推荐(0)
摘要:一、使用方法 使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。 1. 创建HttpClient对象。 2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。 3. 如果需要发送请求参数, 阅读全文
posted @ 2018-07-10 15:11 星朝 阅读(3115) 评论(0) 推荐(0)

上一页 1 ··· 162 163 164 165 166 167 168 169 170 ··· 221 下一页