- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 HIVE 报表的日期相关
背景: 月初需要给财务出报表,大部分使用hive在BI平台跑的,结果会导出Excel。知识点: 1. 分区 1、在Hive Select查询中一般会扫描整个表内容,会消耗很多时间做没必要的工作。有时候只需要扫描表中关心的一部分数据,因此建表时引入了partition概念。2、分区表指的是在创建表时指定的partition的分区空间。3、如果需要创建有分区的表,需要...
2019-05-30 17:23:30 637
原创 增值税电子发票的对接系统的设计
一 序 发票一直以来是都是跟以票控税相关的,没有严格的去搜下书面的定义,从百度百科上摘一段:发票在我国社会经济活动中具有极其重要的意义和作用。1.发票具有合法性、真实性、统一性、及时性等特征,是最基本的会计原始凭证之一;2.发票是记录经济活动内容的载体,是财务管理的重要工具;3.发票是税务机关控制税源,征收税款的重要依据;4.发票是国家监督经济活动,维护经济秩序,保护国...
2019-05-26 23:42:27 6747 2
原创 《支付系统-支付核心》
本文为ping++白皮书读书笔记系列。5.1 支付前置 随着业务定制化的发展,对于交易支付系统要求越来越高,纪要保持系统的稳定性,有要具备灵活性,这是比较矛盾的事。支付前置的职责:支持业务变化的扩展性,将交易通过支付前置的配置转换为后端支付系统能统一处理的模式,方便后端多样化记账需求。 支付前置的定义:包装后端支付核心系统的接口,对外提供接口包括:余额、现金、网银、快捷支付、...
2019-05-19 23:10:34 3428
原创 《支付系统-会员系统》
这一节白皮书写的比较简单,没有太多实质内容。4.1客户类型:内部客户、外部客户。区分客户类型主要是从风控安全的角度来设计的。4.2 客户性质:企业客户、个人客户。企业的可能包含:企业法人、企业三证一照、企业名称等。个人的主要包含ID,身份信息,签约信息等。这里的一个难点是:平台类企业,初期为了发展用户,开始注册一手机号码为准,生成用户ID,没有强制实名认证,但是后期...
2019-05-18 23:52:43 1229
原创 《支付系统-3交易系统》
本文属于ping++《支付系统》白皮书读书笔记系列。3. 1收单网关收单网关主要负责吧业务系统的请求转化为支付系统的内部请求,主要是进行参数校验、权限检查等再对支付系统进行转发。这里白皮书提到了通常是基于https和post提交的方式,但是实际可以根据公司的情况,我们就没有这一层。直接接口调用了RPC。接口定义列举下相关的接口服务请求接口:封装支付系统本身的能力,给外部系...
2019-05-12 23:39:09 2920
原创 《支付系统-收银台设计》
1 序本文属于支付系统设计系列,原文参见Ping++的《支付系统白皮书》2 支付方式的选择收银台的常见支付方式有两种:收单,充值。收单:通过各种支付方式对业务订单进行付款。充值:用户对余额账户进行充值。业务流程:以充值为例进行介绍充值比收单区别就是,收单在支付成功后通知业务系统,而充值则是要回调充值服务。实际上区别,可能根据具体业务有关,比如充值除了设计的赠送...
2019-05-11 15:43:53 7560
原创 《支付系统白皮书》读书笔记
背景: 上个月接受资金池系统,月底又要出财务报表,一个月没顾上看书,利用假期补上两篇读书笔记。也是对账ping++的《支付系统白皮书》来看,现在所负责的支付系统是什么状态,要往什么阶段去演进。一 支付系统概述1.1 什么是支付系统在古代随着生产力的发展,有了剩余物品,有了货币,有了文字、数字,才有古老的会计(数量跟计量单位),反应了账单的内容。现代支付系统伴随电子商务系统发...
2019-05-02 00:12:45 1049
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人