
java框架
文章平均质量分 62
简化Spring应用开发的一个框架;
整个Spring技术栈的一个大整合;
J2EE开发的一站式解决方案;
MrJson-架构师
这个作者很懒,什么都没留下…
展开
-
itext5生成pdf demo应用
【代码】itext5生成pdf demo应用。原创 2024-05-17 17:52:12 · 319 阅读 · 0 评论 -
讲讲 SaaS 平台的多租户设计
本篇就来讲讲 SaaS 平台的多租户设计。在讲设计之前,我们先以“钉钉”为例,来看看一个 SaaS 平台是如何运作的。相信大部分B 端产品经理都体验过钉钉,我们分两个维度来讲钉钉的租户注册到使用的流程。一个是从个人视角来看使用钉钉的流程,下面图就是个人使用钉钉的流程。这个流程省略了个人注册和其他人加好友聊天的功能,那个其实不算 B 端的业务范畴了。这里的关键是你要使用某个企业(或团队,以下我们统一称为租户)下的功能,首先你需要被邀请加入某个租户。而且,一个账号可以被邀请加入多个租户。如果你属于多个租户,那么原创 2024-03-08 16:09:51 · 1598 阅读 · 0 评论 -
用户画像——如何构建用户画像系统
用户画像又称用户角色,作为一种勾画目标用户、联系用户诉求与设计方向的有效工具。用户画像就是与该用户相关联的数据的可视化的展现,即用户信息标签化。用户画像可以理解成是海量数据的标签,根据用户的目标、行为和观点的差异,将他们区分为不同的类型,然后从每种类中抽取出典型特征,赋予名字、照片、一些人口统计学要素、场景等描述,形成了一个人物原型personas).人口属性、会员属性行为属性交易属性消费属性。构建用户画像数据之后,可以从各个维度、为各个行业提供个性化推荐精准营销智能风控等数据应用开发。原创 2023-02-20 09:49:09 · 1067 阅读 · 1 评论 -
常见框架注解总结spring5
(1) @Component(2) @Service(3) @Controller(4) @Repository上面四个注解功能是一样的,都可以用来创建bean 实例@Autowired:根据属性类型进行自动装配第一步 把 service 和 dao 对象创建,在 service 和 dao 类添加创建对象注解第二步 在 service 注入 dao 对象,在 service 类添加 dao 类型属性,在属性上面使用注解 //定义 dao 类型属性 //不需要添加 set 方原创 2021-08-14 22:36:08 · 116 阅读 · 0 评论 -
服务端如何防止重复支付
如图是一个简化的下单流程,首先是提交订单,然后是支付。支付的话,一般是走支付网关(支付中心),然后支付中心与第三方支付渠道(微信、支付宝、银联)交互,支付成功以后,异步通知支付中心,支付中心更新自身支付订单状态,再通知业务应用,各业务再更新各自订单状态。这个过程中经常可能遇到的问题是掉单,无论是超时未收到回调通知也好,还是程序自身报错也好,总之由于各种各样的原因,没有如期收到通知并正确的处理后续逻辑等等,都会造成用户支付成功了,但是服务端这边订单状态没更新,这个时候有可能产生投诉,或者用户重复支付。由.原创 2021-05-07 09:05:26 · 254 阅读 · 0 评论 -
dubbo学习笔记记录
1)服务消费方(client)调用以本地调用方式调用服务;2)client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体;3)client stub找到服务地址,并将消息发送到服务端;4)server stub收到消息后进行解码;5)server stub根据解码结果调用本地的服务;6)本地服务执行并将结果返回给server stub;7)server stub将返回结果打包成消息并发送至消费方;8)client stub接收到消息,并进行解码;...原创 2021-03-25 21:35:04 · 122 阅读 · 0 评论 -
Dubbo 分布式 RPC 服务框架
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,以及SOA服务治理方案,和spring框架无缝集成。官网-中文原创 2021-03-17 16:21:50 · 691 阅读 · 0 评论 -
python Boto3 操作AWS的SQS
链接转载 2018-11-07 14:00:20 · 654 阅读 · 0 评论