`
文章列表
要使得对账文件能完整的对得上。建议要保留: 1 商户平台订单号(由商户发过来) 2 随即流水号(双方保留,由商户发过来,唯一) 3 我方系统流水号(交易完毕后返回给商户) 这样,以我方为出具对账报表方,1,2 哪怕在我方返回给商户时候出现了超时情况,双方均保留了匹配字段,可以对得上 3 在超时时候没有返回给商户,商户也可以根据此判断通讯出错问题。 一般在超时时,可以发起交易结果查询,确认此交易成功与否
有一个核心程序是C写的,我们发现每个接口去到核心要处理的时候,都很慢,就是tmlisten启动线程很慢,后来经过分析,是因为tmlisten会获取自己的ip,而我们配置的是域名localhost这个域名,加上解析IP,时间就缓慢了,后来我们换成了ip127.0.0.1,省去域名解析,就快很多了!
一般清结算流程: 1 先对账,就是银行方和支付方进行一笔一笔的勾兑。 2 针对对账后出现的差错账进行稽查和人工处理,比如补充值 3 对完账处理完之后,就开始进行计费。就是算出各种商家的手续费,计算应该赚下来的钱和打给商户的钱 4 最后是结算,根据计费后的报表,进行打款
项目管理中,有个交易的问题,偶尔出现,查了很多代码和相关模块,都没看出来,是在头疼。 最后: 发现是新上的那个签约接口有问题里面有些操作没有写commit或reback结果昨天有商户开户刚好一个字段过大,报错,而开户的时候会调用这个签约接口,结果没有commit或reback,搞死了这个正在服务的进程,进程僵死,并进入轮询进程里参与下次的调度,下一次的时候那个预授权的服务来了,刚好碰上了那个进程来服务他,就出事了。 现在的做法是加好commit和reback的操作后,打补丁上去,保证以后不会出事。
好 只是为了记录而已。 一个支付产品,比如网站。 开发产品,商品的管理之后,需要有订单模块,合作商户,渠道的统一唯一标示,比如流水号,以后可以互相对账,互存记录什么的。 以上可以理解为业务网关。   如果自己不做支付,接入第三方支付平台,比如支付宝,快钱等。就作为商户接入他们提供的支付平台,支付能力。 按照他们的对账格式,形成对账文件,进行对账。 按照他们的接口文档和协议,编写httppost的方法,从而到他们的支付平台进行支付。   联调完成之后   后续记得还要有运营人员对日常的交易记录查询,对账查帐等进行运营操作。   不是那么简单的。。。
我想说我上一个项目还未完成,就已经嗝屁了。暂停开发! 不说这个了。 后面又来了个新的项目,经分系统。 这个好。正在从开始接触。 一开始,内部先讨论需求,因为这个是我们公司自己要的一个系统。 随后,也不知道是什么风,一些厂家就会知道我们要做这个。 他们会开始和我接触。说要来交流了解下我们的需求。 一般都会说是我领导介绍的,其实他们也是先找到我领导,领导叫我来接待。 对方先来的是销售,也就是售前。 具体的技术其实他们是不知道的,往往交流之后,他们还会制作ppt,安排懂技术的产品团队来给我们做进一步的交流会。 目前就到这个环节。
各位情人节快乐! 这周开始出差,在北京,有朋友吗?呵呵。   上次和厂家昨晚需求确认之后,大体的工作就是让厂家设计和开发了,其实对于这种项目来说,我这边已经闲置了。有问题也就邮件沟通,把问题写在文档上,来回传和反馈。   我也要求对方每周四要进行进度汇报。把完成的 未完成的 计划完成的和需要协调的发给我。   上周拿到他们的概要设计和详细设计,看了之后,按照流程。发给相关部门看了,要求他们会审下。其实也知道他们不一定会看。因为他们并不了解或没有跟进过这个项目。   好吧,现在就是等着对方,反馈 协调 验收
在投标之后,本人有一段很长的时间,在等待着。 等待着中标通知书的下达。 厂家要等到中标通知书下达才会采取行动,这段时间,甲方也不会向乙方有联系。 这段时间我是经历了2个星期有余。 当中标通知书下达到中标 ...
项目有这样的需要。需要在一部机器上面打通和一个外网地址的通讯。本来以前这部机器是不允许和外网通讯的。 但有一个功能接口,需要和外网地址通讯,于是打通了这个接口地址的路由。   做法是在机器上面:   route add 外网ip gw linux机器的网关地址   不过以上的做法只是在内存上生效,如果机器重启之类的,效果就消失。   所以要做静态加路由,做法如下:   vi /etc/rc.local   把 route add 外网ip gw linux机器的网关地址 加到上面就好!    
1 厂家用ppt简单讲解整个项目的背景,需求,功能模块(大概),开发进度时间表,总结   2 功能测试用例的阐述。这个环境比较详细,每个功能点的测试用例,讲解都包含了,更像是一次详细设计说明   3 性能测试用例的阐述。对系统的承受力,最大最小峰值的用例展示。   4 以上每一点阐述完毕之后,项目经理都会提问在场各位有无问题补充。如果没有,厂家阐述完毕之后,厂家回避离开会场。   我司专家进行讨论。然后书写评验意见。   5 打印评验意见书,在场专家签名确认。   6 完毕之后,厂家回来,由部门领导宣讲评验结果。   7 鼓掌通过。   注:      A 做压 ...
明明很简单,一个hibernate的save而已。却出现了could not get next sequence value,导致插入不成功。后来经过分析。知道原来我把一个健设置为native ,在使用native的时候,hibernate默认会去找oracle中的hibernate_sequence序列。如果oracle中没有该序列,连oracle数据库会报错! 所以在数据库里面加了这个sequence就好了。加法如下: CREATE SEQUENCE hibernate_sequence          INCREMENT BY 1 -- 每次加几个           START W ...
<class name="com.payeasy.merchantmanage.model.MonitorSms" table="T_SMS_MONITOR" schema="EPOSMON"> <id name="id" type="java.lang.Long"> <column name="ID" precision="22" scale="0" /& ...
写一个sh 原文如下: cp -rf /var/tomcat6/logs/catalina.out /var/tomcat6/logs/catalina.`date +%Y-%m-%d`.logecho > /var/tomcat6/logs/catalina.out 然后再写一个定时器: 59 23 * * * /var/tomcat6/logs/backup.sh 指定每天的深夜11点59分的时候进行一次备份。也就是触发那个sh的运行。
/** * 使用3DES加密与解密,可对byte[],String类型进行加密与解密 密文可使用String,byte[]存储. * * @author leizhimin 2010-6-3 11:10:54 */public class ThreeDES {    private Key key;        //密钥    /**     * 根据参数生成KEY     *     * @param strKey 密钥字符串     */    public void getKey(String strKey) {        try {            KeyGenerator ...
写了一个脚本,非常简单,就是先拷贝一个文件,然后重命名这个拷贝,然后把源文件echo清空。 结果在拷贝出来的文件名字上有个?号 经过排查,知道因为我系用记事本写sh脚本,换行时和linux的换行符唔同,导致linux编译唔到笔记本换行符   用UE这个编辑器就可以编辑linux命令。选择文件,转换,在里面选doc-unix就行了!   希望可以帮到别人!
Global site tag (gtag.js) - Google Analytics