自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 腾讯8分钟产品课&腾讯产品心法整理

引言19年产品经验,16个月精心打磨,9位顶级产品专家研讨提炼,推出凝聚腾讯产品经验的8分钟产品课,从用户、定位、需求、时机、匠心、危机、合作、商业化8大面向,还原产品背后的故事,分享腾讯产品心法。用户视频比文字更精彩↓↓↓.一切以用户价值为依归——这是腾讯的经营理念。我们打造过几千款产品、拥有3100多名产品经理,几乎所有工作都提倡围绕用户展开。如何做到一切以用户价值为依归?我们来分享四个方面的内容。首先,定义用户。产品初创,需要思考你的产品服务于谁,目标用户是怎样一群人,他们的喜好是

2020-08-27 16:59:33 4669

原创 04 Jeesite4.x 前后端分离如何确保是同一会话

1 概述前端使用VUE框架开发,后端U-WEB使用Jeesite4.X开发,U-WEB集成CAS登陆。期望如下:前后端使用同一会话,方便数据共享;前端只需要访问后端的接口,后端实现登陆后,跳转到前端界面并带上登陆信息。至于后端如何登陆,前端不需要关心。2 解决方案3 代码案例本案例基于Jeesite4.X专业版实现。3.1 前端登录接口该方法获取登录用户信息,并携带用户信息,重定向到前端界面。为了不改变原Jeesite4.X框架登录逻辑,需要强制重定向的界面需要携带参数isUerRed

2020-08-25 08:24:22 754

原创 03 整合CAS实现一处登陆多处共享会话

1 概述针对目前项目结构, U-WEB单位框架(Jeesite4.X框架)、P-WEB项目框架(Jeesite4.X框架)。如何实现一处登录多处共享会话呢?当然我想到的是CAS。CAS的用户验证使用U-WEB用户做数据验证。由于“01 基于SAAS架构通过双租户实现单位和项目细粒度数据隔离”,使用双租户数据隔离,会存在如下情况:如张三在U-WEB用户表中存在一个;但在P-WEB表中存在多个,登录名等信息相同,不同的是租户字段。针对P-WEB项目的情况,如何让集成CAS登录,在不同项目中自动切换登

2020-08-21 13:46:13 487

原创 02 通过线程池同步数据确保用户请求只会发送一次

1 概述“01 基于SAAS架构通过双租户实现单位和项目细粒度数据隔离”,遗留问题如下:项目数据如何同步?用户数据如何同步?如何确保用户请求只发送一次?上述问题,与平台用户提现到银行卡以及很多系统间通信类似,不管银行接口发生什么问题(如挂机,出错等),用户只需要发起一次提现请求,平台告诉用户正在提现中,直到平台访问银行接口成功,告诉用户体现成功。2 解决方案在两个系统之间加入同步组件,做数据同步。2.1 项目数据同步2.2 团队成员数据同步2.1 用户数据同步在上述同步组件中

2020-08-20 14:46:50 276

原创 01 基于SAAS架构通过双租户实现单位和项目细粒度数据隔离

目录1 需求2 思考3 解决方案3.1 双框架3.2 团队管理1 需求项目部署到云上,供多家单位不同部门人员使用。如图Ⅰ不同单位有不同项目,在每个项目中会邀请不同单位不同部门人员进行协同办公。如图Ⅱ图Ⅰ 多单位多用户图Ⅱ 多项目多人员2 思考多家单位数据如何隔离?多个项目数据如何隔离?同一项目人员如何协同办公?同一用户参加不同项目,在各项目中权限不一样如何解决?同单位人员在不同项目中的数据如何共享?3 解决方案3.1 双框架本案例基于Jeesite4.X专业版。

2020-08-18 11:39:27 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除