支付概述

  categories:资料  author:

支付系统设计需要对支付领域有一定的了解。这一系列的文章介绍点轻松的内容,首先介绍支付活动,其次是支持这些支付活动的国内支付体系组成,之后是介绍支付体系各个玩家的实际运作情况。 当然,这里仅做简单的介绍,而非对观点的考证,目的是为支付系统设计提供背景知识。 支付领域涉及的主要概念,包括市场、交易、货币、银行等。相关的概念和实体,是随着社会活动发展的需要而逐步诞生,教科书上都有详细的介绍,这里简单复习下:

  1. 最早的交易是以物易物的。
  2. 市场使得产品具有了交易价值,是推动产品向商品转换的场所。在市场上, 产品转换为商品。
  3. 货币出现后,改变了交易的流程。 从以贝壳等为代表的实物货币,发展到以金子为代表的商品货币,直到现在各国自己发行法定货币的信用货币阶段。
  4. 银行的出现也是必然的,它是合理利用社会资源、归集利用闲散资金的中介服务机构。

交易与支付

对交易最直观的描述,是“一手交钱、一手交货” 。这句话形象地描述了在市场上支付和交易的关系。我们以一个个体——小明,以及一个公司——老熊公司为例来分析交易和支付的活动。 老熊公司销售各种玩具,小明打算从老熊公司买一些玩具。 小明第一次从老熊公司购买产品,双方都不知道对方的底细,他们采用“一手交钱一手交货”的形式。 在这个交易过程中:

  1. 小明从老熊公司买玩具,玩具从产品变成商品,进入交易。 这就是支付存在的前提,即存在买卖的交易。
  2. 玩具从老熊公司转换到小明手里, 这就完成了商品所有权的转移。这个转移也导致了小明和老熊公司形成了债权和债务关系。
  3. 小明通过现金或者其他方式来完成支付,清偿了这个债务。
  4. 小明拿到玩具,玩具从商品变为消费品,交易过程完成。
concept-overview-exchange

concept-overview-exchange

在这个过程中,交易的存在是支付发生的前提,债权和债务关系的形成导致支付偿返的出现,使用支付方式让交易完成。 支付的目的是清偿债权和债务关系。这种基于买卖的交易,参与的主体是商家和消费者。他们之间是一种买和卖的交易类型。

随着小明和老熊公司越来越熟悉,小明从老熊公司拿货越来越多,双方建立了牢固的信用关系。 当小明资金周转不过来的时候,老熊公司也允许小明延后付款;当小明资金充裕而老熊生产跟不上的时候,小明也会先付款后拿货。 “赊购”、“赊销” 这种行为,是在小明和老熊公司建立信用的基础上发展出来的。这时候,老熊公司和小明的关系,就不仅仅是交易关系了, 同时双发也建立了稳固的信任关系。更进一步,当小明从老熊公司赊购的时候, 由于资金量大,小明可以考虑分期偿返资金,同时也支付利息。而这对老熊公司来说,并不是一件好事,玩具生产是需要前期的大量资金投入。 这时,银行就成为一个必要的中介。 小明从直接和老熊公司打交道,变成双方以银行为中介,建立借贷关系。小明通过抵押或者其他方式,从银行获取资金,以后以分期付款的方式来偿返这笔资金。这就形成了一种靠信用维持的金融型关系。 在这种情况下,商家和消费者之间的债权和债务关系,就转变为他们和银行之间的债权和债务关系,相对于上一种的单重债务清偿关系,我们称这种交易活动中的多方间债务清偿关系为多种债务清偿关系。

concept-overview-mul

concept-overview-mul

 

清结算

阅读全文

linux远程监视主机会话

  categories:资料  author:

构建简单的 shell 脚本,实时观察主机用户行为

用户可以使用 3270 终端模拟器访问 z/OS® 主机。在这篇文章中,将学习如何构建简单的 UNIX® 或 Linux® shell 脚本,利用该脚本通过第二个终端模拟器实时查看主机用户的一举一动。用户通常通过 3270 终端模拟器 —— 例如 IBM Personal Communications(PCOMM 是一个主机通信和终端模拟包,提供了 3270、5250 和 VT 模拟功能,提供 SNA 应用程序支持、集成,以及 SNA 和 TCP/IP 连接)—— 连接主机(System z™)。如果这些用户与支持团队在一个地点,那么支持人员就能容易地帮助他们解决问题。

但是,现在的用户通常分布在不同的地方。有的是在家里工作的员工,有的是参加在线培训课程(instructor-led online,ILO)的学员,所以想通过查看用户的屏幕来帮助他们解决问题通常是不现实的。

在这篇文章中,将学习如何构建一个在 UNIX 或 Linux 上运行的简单

阅读全文

PowerDNS和MariaDB安装配置教程

  categories:资料  author:

 

自建PowerDNS免费DNS服务器-PowerDNS和MariaDB安装配置教程

很长时间以来DNS服务器一直不被人重视,但是直到DNSPOD、CloudXNS这样的第三方DNS服务器出现后,大家才开始发现原来DNS服务也是非常重要,一个好的DNS服务器不仅可以加快域名解析速度,还可以在网站宕机后智能切换到备用服务器上。

一般来说,我们常用的免费DNS服务提供的A、CNAME、MX、TXT等解析功能足够我们使用了,但是如果你想使用IPv6、PTR、RP、RRSIG、SOA、SPF等解析记录,并随时控制自己的域名DNS解析,又或者你自己搭建一个DNS服务器提供给其它用户使用,这时你就需要一台自建DNS服务器了。

自建DNS服务器也不是很复杂,成本并不需要太高,只要一个VPS主机、PowerDNS软件、外加一个域名即可。PowerDNS是一种高性能的免费DNS域名服务器程序,可与多个后端兼容。PowerDNS可以使用BIND配置文件,与MariaDB,MySQL,Oracle,PostgreSQL和许多其他数据库整合。

如果想用网页来实现对PowerDNS的管理,还可以安装MariaDB数据库和Poweradmin,直接在浏览器修改域名DNS解析记录,方便又快捷。其它自建DNS服务器和免费DNS服务,可以看看:

  • 1、VestaCP自建DNS服务器和邮局服务器教程-DNS server和Mail Server设置方法
  • 2、本地DNS:
  • 3、第三方DNS服务汇总:十大免费DNS域名解析服务-稳定,可靠,好用的免费DNS服务

自建PowerDNS免费DNS服务器-PowerDNS和MariaDB安装配置教程

一、安装前准备:MariaDB数据库安装与配置

1、PowerDNS官网:

  • 1、官方网站:https://www.powerdns.com/

2、PowerDNS可以与MariaDB,MySQL,Oracle,PostgreSQL等整合,这里我们选择轻量级的数据库MariaDB来安装。VPS主机要求最少是512MB内存,本文以Ubuntu 14.04 64bit作为操作演示。

3、安装MariaDB,执行以下命令:

1
2
3
4
5
6
7
apt-get update && apt-get upgrade -y
 
apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db #导入MariaDB存储库的密钥
 
add-apt-repository 
阅读全文


快乐成长 每天进步一点点