会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王小波258
博客园
首页
新随笔
联系
订阅
管理
2025年4月2日
金融网络:渠道(支付通道)接入
摘要: 我曾在内部宣讲中提问,支付业务最核心的是什么?注意,是业务。 回答的有说是风控安全的,有说支付交易的,有说账务的。其实一个支付业务,能玩的转,能运行的起来,核心基座是机构。拥有核心的通道,就拥有的支付的能力项。有了更多的业务备用通道, 意味着有更好的支付体验和稳定性手段,才有了更大的支付产品竞争力,
阅读全文
posted @ 2025-04-02 22:05 kirsSun
阅读(44)
评论(1)
推荐(0)
2025年3月31日
非洲的支付
摘要: 这两年一直在做非洲的支付。颇多感慨,起起落落,真正用心工作了几年。去年还去到非洲,感受到了更多本地的环境,对做的事情有了更多细化的感受。 非洲各国情况其实差距还蛮大的,并不是一味的落后、愚昧,有的国家就发展的很不多,比如坦桑尼亚、肯尼亚。桑给巴尔岛的美丽景色依然令人心驰神往,还有大裂谷,动物大迁徙。
阅读全文
posted @ 2025-03-31 14:56 kirsSun
阅读(10)
评论(0)
推荐(1)
2021年4月22日
spring
摘要: 最近闲着没事,撸了一把spring源码,感触还是比较多的。以前看IOC和AOP和现在看,感觉有点不一样,哈哈。 随便写一点: 1 IOC创建 (1)creatBeanFactory方法开始创建一个beanFactory,顶层接口beanFactory(如果自己想用spring管理创建对象,用fact
阅读全文
posted @ 2021-04-22 20:07 kirsSun
阅读(89)
评论(0)
推荐(0)
java事物(spring和分布式事务)
摘要: 1 什么是事务呢? “事务,一般是指要做的或所做的事情。事务应该具有4个属性:原子性、一致性、隔离性、持久性。原子性,一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性,一致性与原子性是密切相关的。” 解释都是一样的,无论是数据库还是java本身事物都是这样的。 也正是因
阅读全文
posted @ 2021-04-22 19:05 kirsSun
阅读(696)
评论(0)
推荐(0)
2021年1月19日
cas单点登录
摘要: 最近工作开始用到认证,写了一个关于登录的模块开发。以前也做过一些基于oauth2授权和oss这种登录操作。这里写个总结吧。 1 何为登录? 简单的单体登录就是输入个用户名、密码,然后和数据库做一个对比,如果正确就进入访问页面,如果失败就根据限制条件返回提示。 单体项目中用过shiro这种,所谓的re
阅读全文
posted @ 2021-01-19 21:54 kirsSun
阅读(207)
评论(0)
推荐(0)
2020年12月16日
使用java纤程解决风控第三方交互问题 java 纤程
摘要: 背景 我们微服务架构中,内部调用采用一些rpc调用,外部通常使用一些http rest风格的接口进行互相访问。比如我们一个风控审核流程,需要调用一些第三方数据源数据或者一些第三方公司提供的数据结果集,我们整个流程的优化很大一部分在这里,我们没有办法控制它们的响应时间,也就是Latency太高了。 真
阅读全文
posted @ 2020-12-16 17:17 kirsSun
阅读(356)
评论(0)
推荐(0)
doorls规则引擎
摘要: 风控规则需要遍历所有规则和事实进行匹配,虽然可以在设计模式上进行优化,比如加入策略模式,做一个工厂构造器,通过context的形式进行路由,但是线性执行的流程还是会造成时间等待延迟的问题。 这里在处理架构的时候引入了一个java纤程的东西,进行一个和第三方交互。(见纤程)
阅读全文
posted @ 2020-12-16 16:32 kirsSun
阅读(548)
评论(0)
推荐(0)
2020年12月9日
spring 切面 @after @before @round 的一些思考
摘要: 最近需求里面我需要在执行一个方法之后,将自定义注解的value值初始化回去,因为通过自己的反射修改了自定义注解的value值不会默认返回回去。 我是这样定义了一个类: 因为也不是面向用户的项目,纯粹就是一个简单的给后台人员用的,写法就比较随意。但是操作实现都是可以,spring aop提供了一个切面
阅读全文
posted @ 2020-12-09 16:36 kirsSun
阅读(554)
评论(0)
推荐(0)
2020年12月3日
自定义注解 + 策略模式 +工厂模式 实现接口业务抽象,削减 if判断
摘要: 最近有个业务,需要一个报表捞取多个数据源汇总过去,而业务人员又需要临时存储,我就简单的做了个接口的抽象。根据业务的位置和类型进行动态路由找寻实现查询。 首先,加入自定义注解: 然后就是扫描包里的这个注解,根据路由传入context进行执行相应的实现。 配置扫描的包: 这里利用了一下guava的Ref
阅读全文
posted @ 2020-12-03 21:24 kirsSun
阅读(243)
评论(0)
推荐(0)
2020年11月26日
DelayQueue java自有延迟队列 实现单体业务定时或延迟执行
摘要: 最近有很多业务给我们sql,我们需要一个个去配置上线,太麻烦了。我们做了一个通用单体项目给业务方,让他们自己在数据库配置sql,自己设置定时任务时间,自己去扫描执行。我们为了解析自有得一些时间配置。加入了这么个东西。主要用来实现类似定时任务一样的东西,只不过跟我们提供的交易日类型进行了个性化配置。相
阅读全文
posted @ 2020-11-26 21:07 kirsSun
阅读(305)
评论(0)
推荐(0)
下一页
公告