交互设计原则有很多,《小红书的52条设计原则》可以学习下,非常棒的输出,值得做产品设计的童鞋学习一下。01、帕累托法则就是我们常说的二八法则,表单设计中,可以默认选中一个最常用的选项,提高用户的填写效率和用户体验。PS:该法则更适合用于分析竞品,可能并不适合规划。02、多功能代价产品的功能增多,可以满足更多用户需求,但可用性和操作性会降低,并拿瑞士军刀距离,功能丰富,但跟单功能工具想比,可用性就差。当无法明确用户需求时,提供多样的功能可以提高产品未来的可拓展性,当用户有明确的需求时,简洁专一的功能可以提高产品的可用性。功能丰富多彩的burbn是ins的前身,精简后改名ins,迎来爆炸式增长。P
我们从应用的视角出发整理抽象了我们在访问、使用数据库时场景的一些稳定性治理、性能优化、提效等方面的实战经验,对于每一个后端应用来说,数据库无疑是重中之重,我们希望通过我们的数据库治理能力,可以帮助到大家更好地使用数据库服务。 本文将详细介绍MSE数据库治理的热点功能,动态读写分离的设计与实现。 01 读写分离的概述数据库动态读写分离的常见场景: 一个大客户的请求过来,查询数据库返回上万条几百M的数据,数据库的CPU直接打满。 微服务应用的某些业务并不是那么重要,却存在大量查询数据库的逻辑,影响数据库实例稳定性,从而导致整体服务质量的下降。 在业务处理过程中,如果对数据库的读操作远多于写
我们从应用的视角出发整理抽象了我们在访问、使用数据库时场景的一些稳定性治理、性能优化、提效等方面的实战经验,对于每一个后端应用来说,数据库无疑是重中之重,我们希望通过我们的数据库治理能力,可以帮助到大家更好地使用数据库服务。 本文将详细介绍MSE数据库治理的热点功能,动态读写分离的设计与实现。 01 读写分离的概述数据库动态读写分离的常见场景: 一个大客户的请求过来,查询数据库返回上万条几百M的数据,数据库的CPU直接打满。 微服务应用的某些业务并不是那么重要,却存在大量查询数据库的逻辑,影响数据库实例稳定性,从而导致整体服务质量的下降。 在业务处理过程中,如果对数据库的读操作远多于写
因为家里搞了台NAS,蜗牛星际,因为安装的黑群辉,于是申请了公网IP,再用DDNS就可以随时公网访问NAS了。公网IP直接打10000号人工客服申请就行了,公网IP拿到了就需要将光猫模式改为桥接,使用路由器拨号。但是光猫登录后并不能改连接模式,要使用超级管理员账号才能修改,那么如何能拿到超级管理员账号呢,每款光猫型号的获取方式不同,我这里的光猫型号为“PT926E”,地区四川成都,大家可以参考下。1.登录管理面板,在光猫上插入U盘2.在光猫中存储管理中进入U盘3.进入U盘内目录列表后,直接打开“浏览器开发者工具”,随便找一个文件夹。例如我这里选中“DSMU”这个文件夹元素,右键EditasHT
因为家里搞了台NAS,蜗牛星际,因为安装的黑群辉,于是申请了公网IP,再用DDNS就可以随时公网访问NAS了。公网IP直接打10000号人工客服申请就行了,公网IP拿到了就需要将光猫模式改为桥接,使用路由器拨号。但是光猫登录后并不能改连接模式,要使用超级管理员账号才能修改,那么如何能拿到超级管理员账号呢,每款光猫型号的获取方式不同,我这里的光猫型号为“PT926E”,地区四川成都,大家可以参考下。1.登录管理面板,在光猫上插入U盘2.在光猫中存储管理中进入U盘3.进入U盘内目录列表后,直接打开“浏览器开发者工具”,随便找一个文件夹。例如我这里选中“DSMU”这个文件夹元素,右键EditasHT
微服务作为云原生时代下一种开发软件的架构和组织方法,通过将明确定义的功能分成更小的服务,并让每个服务独立迭代,增加了应用程序的灵活性,允许开发者根据需要更轻松地更改部分应用程序。同时每个微服务可以由单独的团队进行管理,使用适当的语言编写,并根据需要进行独立扩缩容。但微服务同样也并非“银弹”,在带来如此多的优势的同时,逐渐膨胀的微服务数量也为系统带来了空前的复杂度,服务之间错综复杂的调用、协作关系如同一层迷雾笼罩在系统之上,借助Trace、Log、Metric三驾马车我们的系统具备了一定的可观测性,但所能得到信息是标准化且固定的,往往不能够满足复杂场景下的观测需求,比如微服务引擎MSE(Mi
2015年HTTP/2标准发表后,大多数主流浏览器也于当年年底支持该标准。此后,凭借着多路复用、头部压缩、服务器推送等优势,HTTP/2得到了越来越多开发者的青睐。不知不觉的HTTP已经发展到了第三代,鹅厂也紧跟技术潮流,很多项目也在逐渐使用HTTP/3。本文基于兴趣部落接入HTTP/3的实践,聊一聊HTTP/3的原理以及业务接入的方式。1.HTTP/3原理1.1HTTP历史在介绍HTTP/3之前,我们先简单看下HTTP的历史,了解下HTTP/3出现的背景。随着网络技术的发展,1999年设计的HTTP/1.1已经不能满足需求,所以Google在2009年设计了基于TCP的SPDY,后来SP
微服务作为云原生时代下一种开发软件的架构和组织方法,通过将明确定义的功能分成更小的服务,并让每个服务独立迭代,增加了应用程序的灵活性,允许开发者根据需要更轻松地更改部分应用程序。同时每个微服务可以由单独的团队进行管理,使用适当的语言编写,并根据需要进行独立扩缩容。但微服务同样也并非“银弹”,在带来如此多的优势的同时,逐渐膨胀的微服务数量也为系统带来了空前的复杂度,服务之间错综复杂的调用、协作关系如同一层迷雾笼罩在系统之上,借助Trace、Log、Metric三驾马车我们的系统具备了一定的可观测性,但所能得到信息是标准化且固定的,往往不能够满足复杂场景下的观测需求,比如微服务引擎MSE(Mi
2015年HTTP/2标准发表后,大多数主流浏览器也于当年年底支持该标准。此后,凭借着多路复用、头部压缩、服务器推送等优势,HTTP/2得到了越来越多开发者的青睐。不知不觉的HTTP已经发展到了第三代,鹅厂也紧跟技术潮流,很多项目也在逐渐使用HTTP/3。本文基于兴趣部落接入HTTP/3的实践,聊一聊HTTP/3的原理以及业务接入的方式。1.HTTP/3原理1.1HTTP历史在介绍HTTP/3之前,我们先简单看下HTTP的历史,了解下HTTP/3出现的背景。随着网络技术的发展,1999年设计的HTTP/1.1已经不能满足需求,所以Google在2009年设计了基于TCP的SPDY,后来SP
可能很多人觉得开车转弯需要方向盘和转向机就行了,但是还有一个部件也在默默发挥作用,这就是差速器。顾名思义,差速器就是让各个车轮(通常是驱动轮)能以不同转速转动的部件,没有它,汽车无法实现稳定而高速在弯道行驶,转向也变得非常困难。与离合器一样,差速器也是门类众多,我们今天也只能是点到为止。 普通开放式差速器功用:将动力传递到两个车轮或车轴,但没有限滑能力 ①伞状齿轮差速器——便宜量又足目前乘用车上开放式差速器占据了大部分,而其中对称式锥齿轮(或称伞状齿轮)差速器又是主力中的主力,它的结构和样子可以参照下图。伞状齿轮差速器的特点是结构简单,制造成本低,所以得到广泛应用。