接下来具体思考,作为B端产品设计,为什么需要建立设计规范? 1、保证设计的一致性 对内部:多个设计师合作,依然能保证设计风格的统一,提高设计的效率。...B端产品,为什么需要建立设计规范的总结,如下图所示。 二. 如何做好 B 端产品设计的规范 ? 对于项目设计评审前,建议产品设计师,先理解功能逻辑和产品设计思维,构思产品设计解决业务的方案。...1 确定产品设计的优先级 2 确定设计规范的书写 3 逐步对单个规范进行整理与书写,原则上一条说明附加一个界面示例 下图是具体的设计规范和设计规则的思考:如下图所示。...我们需要和前端开发同事进行设计规范的沟通,让前端开发同事清楚每一块内容的设计规范。...参考文献如下: 1、ZAN-DESIGN 的有赞网站 2 《CCtalk B端产品设计课》by 美芳老师 3、ANT-DESIGN 蚂蚁金服等网站 4、阿里系的数据可视化的设计网站 最后分享一个小故事,
本文链接:https://blog.csdn.net/pyycsd/article/details/103041044 B端产品设计规范 没有规矩不成方圆 在这里我和大家分享下在做B端产品的一些心得与规范
根据《GJB2991A-2008B时间码接口终端通用规范》摘录并结合实际产品如下所示: B码接口终端用于测量、控制、计算、通信等设备提供标准频率和时间信号,实现与系统的时间同步。...B码输出格式可选国军标GJB2991A -2008或IEEE 1344。 产品型号:SYN1204型IRIG-B码产生器 码元 B码中的每一个脉冲称为码元,每个码元的准时点是该脉冲的前沿,。...时间编码 B码中的时间编码是基于UTC的,时间信息的码元称为时间编码,时间编码采用BCD编码标识秒、分、时、年内的天数和年。时间编码采用脉宽调制进行编码。...闰秒标志 闰秒标志用于控制B码接口终端进行闰秒调整,闰秒标志码元为索引计数27、28所对应的两个码元,当B码传输的UTC时间需要向后闰秒调整时,闰秒标志编码为01;当需要向前闰秒调整时,闰秒标志编码为10...幅度调制 采用正玄波对B码进行幅度调制,正弦波的频率与码元速率严格相关,为码元速率的十倍,同时,其正交过零点与所调制格式码元的前沿符合。
平台层的代码在面向客户升级部署时,需要定义标准化打包规范,以快速和标准化的输出平台层面代码的标准包,借助于大数据基础平台EasyMR,可进行一站式产品包服务的部署、升级、卸载、配置等操作,解放人工运维的成本...● 平台与EasyMR的直接联通的问题 目前平台基于EasyMR部署的策略下,还需要通过运维层去出标准的产品包,这个内部无形增加了开发到部署的能力,未来平台会基于EasyMR的标准打包规范,直接能够联通...三、优化策略设计原则 1、规范目录 基于拆分各个平台自身的jar和第三方依赖的jar的原则,我们可以约定平台层输出的编译包的制定统一路径,以便运维统一路径下的产品包的输出。...规范化的编译指定目录,将对于的平台服务层面的配置文件、脚本、依赖等相关的核心内容进行目录拆解,这个也是平台层面去统一抽离编译目录的核心部分。...四、总结 基于规范编译目录到平台编译策略的小优化小改造,再到从增量的角度去探讨增量包的出包策略,我们可以均衡的抽离出平台自研的jar包和平台依赖的jar包。
新增的 Sparkplug B 规范支持和多个驱动插件,也为 Neuron 用户构建符合工业 4.0 时代发展趋势的工业物联网平台提供了更大便利。...图片图片支持 Sparkplug B 规范Sparkplug B 是一种建立在 MQTT 3.1.1 基础之上、依据工业物联网(IIoT)领域应用的特性在信息主题和信息内容格式上所作的规范。...Sparkplug B 在保证灵活性和效率的前提下,使 MQTT 网络具备状态感知和互操作性,为设备制造商和软件提供商提供了统一的共享数据结构。...从 2.1.0 版本起,Neuron 正式支持 Sparkplug B 规范,这意味着不支持 MQTT 的设备也将可以通过 Neuron 间接实现 MQTT 通信。...DL/T645 and DL/T645 over tcp: 多功能电能表通信协议标准,用于统一和规范多功能电能表与数据终端设备进行数据交换时的物理连接和协议。
之前很长一段时间,国内B端设计规范都是蚂蚁集团的 Ant Design 独霸天下。但是自从去年字节 10 月推出 Arco Design 后,让一些 Ant Design 的老用户开始有些动摇。...简而言之,就是 B 端产品肯定高度依赖左导航,纯粹的 B 端产品更倾向于一级做导航,但是一些 C 端化的 B 端产品会倾向于一级顶导航+一级左导航。...也就是说,Arco Design 导航布局更像是 C 端化的 B 端产品,而 Ant Design 导航布局更像是纯粹的 B 端产品,这也确实很符合字节和蚂蚁的业务情况。...两者对比起来,我发现对 C 端化要求比较高的 B 端产品,例如 Teambition 这种团队管理工具来说,Arco Design 还是挺有借鉴意义的。看到这里,你更喜欢哪个设计规范呢?...设计规范就用摹客设计规范。以上文章来源公众号体验进阶,作者 设计师ZoeYZ
公司用设计规范体现公司的设计品味和企业价值;设计人员和开发人员通过设计规范协助自己的工作,测试人员以设计规范作为UI验收的标准;对营销部门设计规范也是重要的参考资料。 5....对营销/产品/需求人员来说模式也是它们最好的武器。假如客户要求UI进行某些改进以符合他的要求,比起这些: “我不清楚怎么做,我回去问问研发团队能怎么做吧。”...另外,由于设计规范中每一条内容都是经过精心制作的,很容易产生“不想破坏以前的心血”这样的思想,导致过时的规范迟迟不能更新。...设计规范一旦落伍就容易不被认同,渐渐地就没人看,没人执行,最后设计规范将变得毫无意义。所以设计规范应该持续改进,以使得基于设计规范的工作不断得到改善。 8....8.5 案例 设计规范最好有已成功的案例,这才是对设计规范最好的展示。 9. 设计规范网站分享 以Button为例,比较一下各大公司的GUI设计规范 Apple ? Google ?
S2B2B电商系统高效管理企业订货流程• 商品管理S2B2B平台自定义商品规格属性,独立SKU使得库存、订单、结算清晰明了,管理各渠道商品的审核,S2B2B系统确保商品管理灵活高效。...• 仓储管理通过S2B2B商城交易平台入库、出库、变革管理与作业模式提高仓储管理数据准确性,有效控制并跟踪仓库业务的物流。...• 实时数据看板企业管理者可在S2B2B商城交易平台实时查看订单、财务、销售额、促销等报表,时刻掌控分销营销数据;如果企业希望采集更多市场数据,S2B2B平台可为企业定制数据中心,帮助企业采集更多维度的数据...• 报表管理分析S2B2B平台可提供客户、商品、订单统计报表、地区统计报表、商品销售报表、客户订货报表、员工业绩报表、销售毛利报表等,在S2B2B系统报表统计中可以进行销售概况、销售明细、销售排行、访问购买率等数据的查看...S2B2B商城交易平台使得家居建材企业的各级分销商都可以统一使用同一套S2B2B系统进行订货,品牌总部轻松掌握各区域、各级分销商订单量、销售额、订货排名等数据,S2B2B平台算法还可根据历史数据为分销商推荐最佳订货商品和数量
接口描述 国网B接口调阅实时视频,相关规范写的比较粗略: 调阅实时视频包括信令接口和媒体流接口,采用标准的SIP INVITE+SDP流程,媒体传输使用RTP/RTCP。...b) 视频数据用 RTP 打包传输时,应考虑每个传输分组不大于 MTU,可采用的技术包括编码器层支持(如 ITU-T H.264 的 multi-slice 技术),或采用 RTP 层的分片机制(如 IETF...技术实现 由于国网B接口的invite实现和GB28181的差异不大,之前我们GB28181这块,已经有非常好的积累了。...图片 编辑 启动B接口后,完成平台端的register和PushResourse交互,有些平台注册后,会接着响应Push_Resource request,其他不表,这里主要谈下invte和Ack相关回调处理...GB28181流程基本一致,感兴趣的开发者,可以参考相关的规范实现,B接口相对GB28181来说,面更窄,资料也更少,如果产品化,有测试平台的话,还是不难实现的。
背景:如何更规范化编写Java 代码的重要性想必毋需多言,其中最重要的几点当属提高代码性能、使代码远离Bug、令代码更优雅。...一、MyBatis 不要为了多个查询条件而写 1 = 1 当遇到多个查询条件,使用where 1=1 可以很方便的解决我们的问题,但是这样很可能会造成非常大的性能损失,因为添加了 “where 1=1...,能有效减少集合的扩容次数,因为集合每次扩容的时间复杂度很可能时O(n),耗费时间和性能。...split1 = "a|ab|abc".split("|"); System.out.println(Arrays.toString(split1)); // 结果为["a", "|", "a", "b"..., "|", "a", "b", "c"] 正例: // String.split(String regex) 正例 // .
266b9d49bfa3d2d16b4111378b1f9794373ee141 The Go Annotated Specification This document supersedes all...- exports: we write: 'export a, b, c;' (with a, b, c, etc....(a, b int, z float) bool { return a*b < int(z) + p.x; } Operators - incomplete Delimiters - incomplete...(a, b int, z float) bool func (p *T) . (a, b int, z float) (success bool) func (p *T) ....* b + a % b == a and (a / b) is "truncated towards zero".
在 Java 中,a = a + b 和 a += b 都用于将 b 的值加到 a 上,但它们之间存在一些重要的区别,尤其是在类型转换和操作行为方面。...这意味着在 a += b 的情况下,计算结果会被转换为 a 的数据类型,而在 a = a + b 中,则需要确保两边的类型是兼容的。...,自动转换为 byte 在这个例子中,a + b 的结果是 int 类型,无法直接赋值给 byte b,因此会出现编译错误。...总的来说,a = a + b 和 a += b 在功能上相似,但在处理类型时却有显著区别。+= 操作符能够隐式进行类型转换,而 = 操作符则要求两边的类型要一致。...了解这些差异,有助于开发者在编码时避免类型转换的错误,提高代码的安全性和可维护性。
然而,可以通过分析与行业和因子收益的短期背离的趋势对传统反转因子进行改进。...改进后的短期反转因子显示出更高的回报和更低的风险,并且随着时间的推移仍然有效,最终相比传统反转因子获得两倍以上的风险调整后绩效。对短期反转因子的分析表明,溢价源于供需之间的暂时失衡。...改进短期反转因子 第一种改进方式是使用相对行业的超额收益(industry-relative STR),第二种改进方式是使用股票的残差收益(Residul STR),具体做法是用前36个月的收益率对market...行业动量为其在相同的GICS第3级行业的同行的前一个月平均收益,不包括股票本身。因子动量时间序列是通过做多上个月表现最好的因子,做空表现最差的因子来构建的。...我们还测试了增强反转因子在不同市场的表现,除太平洋地区外,通用STR策略在所有地区都非常薄弱,但与行业中兴STR和残差STR的表现有明显的改进。
.NET 9 中的网络改进 继续我们的传统,我们很高兴分享一篇博客文章,重点介绍新 .NET 发布版本中网络领域的最新和最有趣的变更。...QUIC .NET 9 中 QUIC 领域的显著变更包括使库公开化、更多的连接配置选项和多项性能改进。...有关回调的更多详细信息,请参阅文档。 性能改进 System.Net.Quic 中的两项性能改进都与 TLS 相关,并且只影响连接建立时间。...诊断 在此版本中,诊断改进的重点是增强隐私保护和推进分布式跟踪能力。...该包提供了一个服务器发送事件流的解析器,遵循规范。该协议基于流,各个项目由空行分隔。
但是近期研究表明矩阵的空间自相关性(autocorrelation)会增加I类错误的概率。即当矩阵存在空间自相关性,两矩阵之间的关系可能被高估。...为了评估空间自相关性对Mantel检验的影响,作者基于空间约束随机化方法建立了一套新流程如下图,并利用模拟研究评估新流程的效果。结果表明自相关性随着变量数量的增加而增加,且随着样本数量的增加而减小。...新的流程可以有效矫正I类错误的概率,并提升Mantel检验的准确性。 Figure 1: 一张看上去很复杂的流程图 —END— 文章中推导了一大堆公式,并证明了该方法更好。...但是并没有给出使用新方法的简便手段。这种方法学的文章,授人以鱼却不授人以渔。所以嘛,这种文章看看就好,该用Mantel还得用。 ---- 一个环境工程专业却做生信分析的深井冰博士,深受拖延症的困扰。...想给自己一点压力,争取能够不定期分享学到的生信小技能,亦或看文献过程中的一些笔记与小收获,记录生活中的杂七杂八。
生物AI的智能优点整理 代码:低功耗高性能的元学习RNN PPT 多层次机制: code:通过进化、可塑性和 元 元学习 获得认知能力(4个时间维度的学习迭代) 一个epoch打天下-理论基础...:短期突触可塑 建模动态环境的最优性 控制:Neural optimal feedback control 8个优点 统一认知和控制 皮层回路实时学习的神经元最小作用原理 2023 相关推荐...: 脑记忆产生和巩固建模研究总结(3假设3发现3创新符合13篇脑科学实验和假设) AI分析框架 神经科学的深度学习框 Self-building Neural Networks 代码 神经突触算法结构图大全...(13篇论文汇总) 在突触学习和计算目标之间建立精确关系的框架 人、鼠神经细胞差异对比 及神经元计算建模 大脑中复杂适应动力学的神经调节控制 DhPC 一个脉冲脑皮质计算理论 生物躯体稳态控制的第一原理
PSO(PSO——Particle Swarm Optimization)(基于种群的随机优化技术算法) 粒子群算法模仿昆虫、兽群、鸟群和鱼群等的群集行为,这些群体按照一种合作的方式寻找食物,群体中的每个成员通过学习它自身的经验和其他成员的经验来不断改变其搜索模式...简介: 粒子群优化(PSO)算法概述 更多PSO相关文章及代码请访问: 机器学习导航 改进PSO算法 ①gbest是PSO算法中的关键,在多次迭代后,gbest不再提升的原因很可能是其陷入了局部最优,为了防止其永久收敛我们需要重置...gbest的部分基因,即将某些基因随机变异再评价是否提升,如果提升则替换,如果没有则回滚。...②pbest的局部搜索策略,同样地对于pbest来说,我们需要对其进行局部搜索来加快种群的收敛性。在二进制编码的PSO中,我们可以通过pbest部分基因位的flip策略来提升。 示意图: ?...缺点:以上两点虽然可以提升算法性能,但是由于其增加了评价次数,增加了时间的消耗,在大规模问题中有待改善。 参考资料:Tran B, Xue B, Zhang M.
如下: file1.js function add(a,b){ return a+b; } file2.js function minutes(a,b){ return a-b;...上面的方法解决的方法被覆盖的问题,但没有解决模块化依赖的问题,这个问题的解决就要靠我们下面要说的AMD的规范。...AMD模块开发规范 上面模块话的开发虽然解决的js的方法的覆盖问题,但js依赖的问题仍然存在,解决这个问题的终极方案就是AMD规范。...AMD规范就是其中比较著名一个,全称是Asynchronous Module Definition,即异步模块加载机制。...从它的规范描述页面看,AMD很短也很简单,但它却完整描述了模块的定义,依赖关系,引用关系以及加载机制。
软件开发日益规范,Git的message也必须要规范起来! # 为什么要有Commit规范? 在企业开发当中,开发的模式更多的团队协作,而并非一个coding。...但是每个人的代码风格可能都不一样,更何况是Git的commit信息呢,各种千奇百怪,也并不是全部否认所有人,但是项目规范在企业开发是非常重要的,这时候Git的commit的信息也是需要符合规范,这样大家都知道你提交的代码都干了些什么...# Commit的规范是怎么样的? Commit message 的格式 每次提交,Commit message 都包括三个部分:Header,Body 和 Footer。...# Idea如何配置 不管是作为后端或者还是前端的开发人员,大多数都会使用Git提交代码,强大的Idea有很多插件可以安装,当然Git的Commit的Message也是一样,在Plugins里面搜索 Git...提交代码的时候 ? ?
当然Autograph机制能够转换的代码并不是没有任何约束的,有一些编码规范需要遵循,否则可能会转换失败或者不符合预期。...我们将着重介绍Autograph的编码规范和Autograph转换成静态图的原理。 并介绍使用tf.Module来更好地构建Autograph。 本篇我们介绍使用Autograph的编码规范。...一,Autograph编码规范概述 1,被@tf.function修饰的函数应尽可能使用TensorFlow中的函数而不是Python中的其他函数。.... 3,被@tf.function修饰的函数不可修改该函数外部的Python列表或字典等数据结构变量。...二,Autograph编码规范说明 1,被@tf.function修饰的函数应尽量使用TensorFlow中的函数而不是Python中的其他函数。