维修、巡检、改造需求 呼叫:打电话到呼叫中心下工单 呼叫中心可以直接解决:不会有新的工单产生:咨询类寻求 呼叫中心不能直接解决:构建工单 网点:呼叫中心将工单分派给网点 工单:分配工程师确认工单...油站:实施具体的工单需求 仓储物料:申请仓库调度零配件,有零配件费用 差旅费用:交通费用、住宿费用、加油费用、补贴费用 回访:呼叫中心将完成的订单进行电话回访 呼叫中心事实指标:来电受理次数、分派工单次数...安装个数、安装费用 维修事实指标:维度个数、维修费用 客户回访事实指标:满意个数、不满意个数、态度满意个数、响应速度的满意个数、技术满意个数 费用事实指标:报销费用、差率费用、补贴费用 差旅事实指标:油费、住宿费用...目标需求 step2:数据来源 实施 目标需求:基于基础的时间、受理方式、来电类型等事实维度统计工单数量、电话数量、回访数量、投诉数量等 数据来源 ciss_service_callaccept:客服中心来电详情表...to_unix_timestamp(timestamp(call.call_time), 'yyyy-mm-dd hh:mm:ss')-- 受理时长(单位:秒)处理时间戳-受理时间戳 , case
若主站正确收到子站报文,则该一轮的发送/确认(SEND/CONFIRM)或请求/响应(REQUEST/RESPOND)传输服务结束。复位命令的帧计数位常为0,帧计数有效位FCV=0。...——————————————- 2、术语释义 1)链路功能码释义 包含链路复位、链路测试发送/确认、用户数据发送/确认、请求链路状态。 ...//类型标识9 (测量值,归一化值) 另见本节1)TI类型标识的释义图片 send_U0data[len++]=0x84; //可变结构限定词 //关于SQ见“电力101/104规约基础二之1.3...在遥控过程中,采用“返送校核”的方法,实现遥控命令的传送。所谓“返送校核”是指配电终端接收到调度中心的命令后,为了保证接收到的命令能正确地执行,对命令进行校核,并返送给调度中心的过程。 ...下图给出了遥控过程中调度中心和配电终端的命令和信息的传送顺序; 遥控命令,包括返校信息均连送三遍。 遥控选择 → 返校 → 执行 校核内容可能包含有位处、远方/就地状态、配电终端地址等。
,不报销吃饭(不过一般客户都管饭~),项目奖金按照项目大小,实施拿整个项目百分之2的钱。...之后干了一年多,工资就涨了500,我辞职了,第二家直接给出8000,但是压百分之20到年底发,没出过差,项目奖金是三个点,就是百分之3,两个点在项目验收前拿,1个点在项目验收后拿。...技术方面,首先大部分实施要求数据库过关,所谓数据库就是增删改查,最多来个表关联查询啥的,至于写接口你可以找开发去存储过程啥的也是要看公司要求。...问题5:实施流程是什么 项目启动——需求调研——需求确认——部署软件环境,调试软件——导入数据(构库)——测试环境进行测试——部署到正式环境——软件试运行——项目验收——后期维护 上面写的流程是大部分公司的项目流程...1,面试的时候不要急着问薪资待遇,如果对方问你还有什么想要了解的,你可以问问公司做项目的流程,问问公司的上班作息时间,问问公司的加班情况,能不提工资就不提,因为到了该问的时候,公司会问你的。
电商系统之订单系统 01 概述 订单系统作为电商系统的“纽带”贯穿了整个电商系统的关键流程。其他模块都是围绕订单系统进行构建的。...时间信息 记录订单每个状态节点的触发时间。 03 订单流程 订单流程是指整个订单从产生到完成整个流转过程,包括了正向和逆向流程的过程。...预售等货和移仓需要做成SOA服务,以便在交易页面计算预计时间和预计到货时间。移仓处理依赖仓库的情况,也会涉及到后续拆分和合并包裹的逻辑。...关注点 订单状态(某一节点后如订单产生后不允许取消订单) 当退单被商家拒绝后需要转入客服仲裁的环节 部分退的订单促销一般保持享用状态,但金额按照分摊的金额进行退款 订单状态 从订单状态设计目的和存在价值去分析和理解它背后设计机制...正向和逆向流程维度 正向订单:已锁定、已确认、已付款、已发货、已结算、已完成、已取消等 正向预售订单:预付款已付未确认、已确认未付尾款(变更) 正向问题单:未确认、未锁定、未发货、部分付款、未付款等 逆向退单
同时使用数据库技术可以使学生住宿信息长时间稳定地保存,也不容易丢失。开发出这样的一个数据库迫在眉睫。...3.2.2 系统的业务流程: 学生入住和退宿时通过管理员进行登记; 住宿产生的各种费用以及使用的各项物品由管理员进行登记; 管理员将登记的各项信息上报给教务处; 教务处将各项住宿信息进行统一管理; 储存的所有数据供不同权限的客户进行访问...宿舍号 Varchar(6) 不是门牌号 无 0011 水费 Double(6) 无 大于0 0012 电费 Double(6) 无 大于0 0013 维修费 Double(6) 无 大于0 0014 住宿费...管理员号 student(stu_num,stu_name,stu_gender,stu_age,stu_tele,stu_spe,manager_num) 宿舍费用信息:表单编号,水费,电费,维修费,住宿费...4 0……100之间 Stu_tele varchar 15 无 Stu_spe varchar 20 无 住宿费用信息表: 属性名 类型 长度 备注 List_num Varchar 15 无 Stu_num
但是这样有个问题退单怎么办,整体退单要退一起退,反之不要退。 设计到订单的拆分合并。 订单号生成?订单防重。...只要保证分布式下不重复就可以 redis incr 自增 时间戳+自增变量 UUID 电商订单的流程梳理 t_order 订单表 字段名 数据类型 是否主键 描述 id int 是 订单编号。...score Int 订单获赠的积分 t_orderdetail订单明细表 字段名 数据类型 是否主键 描述 ID int 是 ID号 orderID int 与t_order表的id字段关联 orderdetailID...确认日期 confirmuser String 确认人 remark String 备注 tradeNo String 支付宝交易号,以后用来发货 t_ordership 订单配送表 字段名...字段名 数据类型 是否主键 描述 id int 是 自增 orderid String 订单ID account String 操作人 createdate date 记录时间,默认是当前时间 content
“名师直播公开课展示活动”则是龙华区教育局针对因受疫情影响而不能返校的区域小学四年级至高中二年级学生,推出的线上教学活动。活动自开展以来,吸引了近千名优秀教师的积极参与。...增设手工劳技、艺术绘画等特色课程 全面提升学生综合素养 为落实深圳市“高三年级以下的学生返校时间再次延期,根据实际开展线上教学”的要求,龙华区教育局通过龙华云校打通深圳市教育云的课程资源平台,上线同步和特色课程等教学内容...龙华云校七年级线上课程表 据了解,此次直播活动不仅涵盖了同步教学内容,还开设了劳动教育课、音乐、体育、生活指导、心理疏导等形式多样的学习内容,满足学生居家学习生活需求,全面提升学生的综合素养。...值得一提的是,此次直播活动的设计还结合冬奥会等社会活动主题,策划了《新学期,向谷爱凌一样学习》等与之相关的学习内容,力求通过将社会活动课程化,加强课程内容与学生生活、社会发展的联系。...学生纷纷通过互动白板以文字信息、语音视频等形式与之互动。邵云鹤表示,学生互动的频率的增加,进一步激发学生探索古诗文的兴趣。有学生下课后还对她说,“时间太短了,没听够。”
因此这类诈骗手法骗取钱财更多,影响范围更大,危害时间更长。...三、 利用亲密付的退改签机票诈骗 机票退改签诈骗,在去年被多次报道,均是受害者收到短信后,按照要求到ATM机办理,从而上当受骗。...五、 返现购物平台诈骗 案例回顾 2017年5月底,龚女士听朋友说在螃蟹云购购物,最后平台都会如数返还,相当于不花一分钱就能得到商品。...添加人工客服后,对方会对清理步骤做简单介绍或发送教程视频,查看步骤后,需要回复确认是否清理。 待确认清理后,客服会发送一个临时二维码。...识别二维码,你的手机就会收到以下界面,经常使用电脑登陆微信的人们都知道,这是电脑登陆手机微信的确认界面,也就是确认登陆后,对方的电脑可以直接登陆你的微信!
模块化设计 1、开发背景 随着2020年新冠疫情的全球爆发和不断蔓延,人们的社会生活受到严重的危害和损失,中国人民团结一心、顽强抗疫,在春暖花开之际终将疫情控制,尽最大的努力抑制了疫情的进一步蔓延,在最短的时间内有序的复工复产...尤其对于高校来说,来自全国各地的学子返校,做好高校的疫情防控是广大高校确保学生生活安全的必要措施。...《学生防疫信息管理软件》针对广大搞笑的每一个学生,进行返校信息采集入库,甄别学生信息、确认学生是否存在发热和疫区风险,同时对学生每日体温实时记录,发现超标体温,系统及时提醒并将信息单独列出反馈。...学生信息录入窗体(formMainInput)通过子窗体在主窗体中显示,用户可以通过该窗体录入学号、姓名、专业、班级、何地返校、何时返校、是否发热、是否去过疫区等信息,在formMainInput的类中调用...学生信息删除模块(formMainRemove)基于学生学号对学生信息进行查询,如果查询到该学生的信息,则会对用户进行二次的确认,确认用户是否真的删除该信息,如果用户选择确认删除,则会将该学生信息从存储学生信息的数组列表中进行删除
,例如电商交易中的下单,取消订单,付款,退单等,都是业务过程。...统计思路应该是找到下单事务事实表和支付事务事实表,过滤出最近30天的记录,然后按照订单id对两张事实表进行关联,之后用支付时间减去下单时间,然后再求平均值。...3.4.2 设计流程 累积型快照事实表的设计流程同事务型事实表类似,也可采用以下四个步骤,下面重点描述与事务型事实表的不同之处。 选择业务过程→声明粒度→确认维度→确认事实。...另外,如果某些维度表的维度属性很少,例如只有一个**名称,则可不创建该维度表,而把该表的维度属性直接增加到与之相关的事实表中,这个操作称为维度退化。...4.3.3 多值维度 如果事实表中一条记录在某个维度表中有多条记录与之对应,称为多值维度。例如,下单事实表中的一条记录为一个订单,一个订单可能包含多个商品,所会商品维度表中就可能有多条数据与之对应。
算法的复杂度: ①时间复杂度:执行算法所需的计算工作量(又叫:基本运算次数) ②空间复杂度:执行算法所需的内存(存储空间) 它们是没有任何关系的!!! 2....C 3.可能考概念或者如下题类型,知识点是差不多的 要点:非空数据表结构之线性结构...又因为前序和中序的顺序不一样,可得出C为B的一个之点,在左边的之分点为C的一个之点,在左边的之分点,右边同理。...经过一系列入队与退队运算后,front=15,rear=20。...,E—–>D—–>C,所以退队顺序 E<—–D<—–C 10.算法 ①指解题方案的描述,不等于程序,不等于计算方法; ②要考虑对数据对象的运算和操作,算法的控制结构、时间复杂度和空间复杂度等
数仓开发之 DWD 层 1....交易域 数据域 业务过程 粒度 维度 度量 时间 用户 商品 地区 活动(具体规则) 优惠券 支付方式 退单类型 退单原因类型 渠道 设备 交易域 加购物车 一次加购物车的操作...一次退单操作 √ √ √ √ √ √ 退单件数/退单金额 退款成功 一次退款成功操作 √ √ √ √ √ 退款件数/退款金额 1.1 加购事务事实表 购物车表(cart_info...互动域 数据域 业务过程 粒度 维度 度量 时间 用户 商品 地区 活动(具体规则) 优惠券 支付方式 退单类型 退单原因类型 渠道 设备 互动域 收藏商品 一次收藏商品操作...流量域 数据域 业务过程 粒度 维度 度量 时间 用户 商品 地区 活动(具体规则) 优惠券 支付方式 退单类型 退单原因类型 渠道 设备 流量域 页面浏览 一次页面浏览记录
而在互联网领域, 很多情况下都是牺牲强一致性,来达到高可用性,系统往往只需要保证“最终一致性”,只要这个最终时间是在用户可以接受的范围内即可。...比较典型的应用是在返现场景下,针对带有返现的交易的退款,需要一次性退两笔交易单,采用的就是通过数据库本地事务来完成的。具体如下: ?...用户A花了100元购买商户B的商品,购买结束后返现给用户A 2元。 这是两笔交易,原始交易是100元,返现交易是2元。 那么发生退款时,需要保证两笔交易同时都退款。...交易表是交易维度的,而为了满足用户的查询性能,需要备份复制相同的按照用户维度的交易查询表。 从业务属性上来看,交易表是核心业务,交易查询表是非核心业务(查询使用)。...其实,使用本地消息表,也一样可以解决。 ? 如图所示,是利用本地消息表保持最终一致性的应用。
维度建模一般按照以下5个步骤: 确定数据域→选择业务过程→声明粒度→确认维度→确定事实 (1).确定数据域(Domain) 数据域划分就是对数据分类。而基于不同的目的,有不同的分类标准。...、发货、确认收货 (3).声明粒度 声明粒度意味着精确定义事实表中的一行数据表示什么,应该尽可能选择最小粒度,以此来应各种各样的需求。...2.缓慢变化维 直接覆盖原值、新增维度列(旧列、新列)、新增维度行拉链(2个时间戳 开始时间 结束时间) 4.DWS(data warehouse service) DWS层会在DWD层的数据基础上...示例: 用户订单汇总表 用户id,商品id,当日订单数,当日退单数 5.ADS(Application Data Service) 存放数据产品个性化的统计指标数据。根据CDM与ODS层加工生成。...示例: 用户运营表 用户id,浏览次数,登陆次数,购买次数,退款次数,确认收货次数
与之相对的,想正确的进行容量测试,对线上容量规划提供重要的参考依据,容量评估,就是我们在准备阶段需要做好的事情。如何做呢???...专业解决方案提供商(监控宝)、根据请求地址相关数据进行日志解析,生成监控热点图(grafana监控大盘); 二、确认统计类型 这里的统计类型是从系统架构的角度来划分的,根据不同的系统架构、技术组件来确认流量落地的比例...,主要分为如下四种类型: 1、DB容量:具体来说,比如MySQL集群中,不同业务库最近一小时的峰值QPS(需要结合数据采集的场景以及是否进行了分库分表、主从分离的配置); 2、服务容量:如果是一体式服务...主要从如下三点来考虑: 1、时段 一般来说,电商这种大促,都是从月初持续到活动当天,不断蓄水炒氛围,活动当天流量达到峰值,然后有2-3天的返场,总体来说时间大概为半个月左右。...获取到整个活动期间每个时间段有哪些活动,目的是确定峰值流量冲击的时间段,重点关注监控; 2、类型 主要是上述的时间段内,有哪些运营活动,比如:秒杀(超卖场景)、抢购(热点key的问题)、签到、抽奖、分享等
订单商品表:有些话订单中的商品列表信息 支付单表:为合并付款设计,保存一个支付单号,N条订单表记录使用一个支付单号 订单日志表:在订单内容发生变化时记录操作日志,包括操作人、操作时间、操作内容等...I.结算模块 结算是平台和商家之间的账单结算,定期结算,出账后系统会等待商家对账单进行确认,如果无误,商家确认后进入系统审核环节,系统审核后提交到财务部门进行付款操作;付款完成后,在后台录入付款相关信息...1.设计思路 ①数据表设计:账单表,包括日期、订单总金额、总运费、退单总金额、佣金总金额、退还佣金金额、店铺费用、应结金额以及结算状态等字段;账单汇总表是对每个月所有商家结算信息的统计汇总; ②结算流程设计...:出账,系统自动计算出本月的结算账目 【执行时机】自动与手动; 【结算对象】上个月发生的交易完成的订单或退单; 【计算公式】订单金额、佣金金额(佣金=商品实际售价*购买数量-优惠分摊金额)、退单金额、退还佣金...、店铺促销费用; ③平台应付金额=订单金额-佣金金额-退单金额+退还佣金-店铺促销费用; ④对账:平台提供出信息,核对无误后确认并提交平台审核。
如果是取一张数据表,标准的需求,至少由以下三部分组成(如下图): 1、取数指标 2、取数时间段 3、分类维度 如果取数的指标/分类维度,在数据字典里没有标准定义,则还需要说清楚计算公式。...后边有两个具体场景: 场景1:客户退单 场景2:客户满意度 因此可以从这两个场景切入,具体聊聊啥情况 第三步:确认数据记录。 1、客服口中的“客户退单”,具体定义是啥?...是以客户沟通中表达“想退单”为准,还是以客户人工标记:“想退单”为准,还是以客户建立的退货工单为准? 2、“客户退单”的信息,关联了哪些内容,比如退单对应的订单号、产品、退货原因。...,确认客服是否保住成功 因此,可以做分析示例如下: 并且,在这个场景里,客服表达的诉求也是很明确的:要向其他部门证明我的价值!...因为铺垫都已经做好,业务很清楚自己能看到的是什么数据,很清楚数据里已经包含了哪些情况,排除了哪些可能,因此短时间内很难再想出什么更改需求的内容。
文章目录 定义 栈的应用 栈中的专业名词 例题 习题巩固 ---- 定义 栈:仅在表尾进行插入和删除操作的线性表 与之对应的:当一端被称为栈顶,相对地,把另一端称为栈底。...向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。...特性:前进后出 可以想象一下沙漠之鹰的手枪,进栈为子弹弹入弹夹,出栈为子弹弹出弹夹 栈的应用 像浏览器的后退功能也是用栈来实现的, 单击后可以按访问顺序的逆序加载浏览过的网页 还有许多的文本编辑软件的...ctrl+z”的撤销功能,也是通过栈来实现的 栈中的专业名词 栈顶:允许插入和删除的一端 栈底:栈顶的另一端 空栈:不含任何元素的 还可以说是栈是限定仅在表尾(栈顶)进行插入和删除操作的线性表...return 0; } 习题巩固 题目:设计一个有getMin功能的栈 实现一个特殊的栈,在实现栈的基本功能上,再实现返回栈中最小元素的操作 要求: 1.pop,push,getMin操作的时间复杂度为
下单超时 原因3: 用户的App闪退/人工强退,之后重新打开重新下单 也许可以使用一些技术手段避免用户下重单,但是心急的用户可能会重启流程/重启App/重启手机。...比如,在客户端缓存一个表,记录所有没有确认结果的订单。...产品代码 产品数量 金额 dedup key 未确认订单1 AAA 1 1000 xxx-yyy-zzz 未确认订单2 BBB 2 500.00 Aaa-bbb-ccc ......通知 一旦服务器下单成功,可以通过某种通知机制(如APNS、Websocket)主动将订单推送至客户端,强行让客户端重新拉取最新的订单信息,并配合“未确认订单”表,以通知Badge/弹框等方式提示用户刚刚一笔状态未知的订单成功...因为从用户下单到订单被审核处理进入到发货阶段需要一定的时间(可能是半小时~1小时),并且一定是支付成功后才会开始进行下一步流程。在这个时间段,用户大概率能从网络错误中恢复过来,自行区分是否下重了。
概念 栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。...向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。...)) { return false; } } } if (stack.isEmpty()) { return true; } return false;} 时间复杂度...因为需要遍历字符串 长度为n 所以时间复杂度为O(n);
领取专属 10元无门槛券
手把手带您无忧上云