研发视角:一个需求应该怎么拆解与实现

20220928205905977

研发过程中,开发同学在接到一个需求后,必须要回答两个问题:做什么(WHAT)、怎么做(HOW)。本文就开发与测试在拆解需求时面临的共性问题,结合自己过往的经验,总结的一个实用的方法。本文不讨论技术选型,仅从思考逻辑上总结应该如何拆解与实现一个给定的需求。欢迎讨论。 理解需求拆解的关注点 以带UI的需求为示例,来看拆解需求过程中的关注点。看下图,停留20秒,思考两个问题: 上文两个问题代表两种需求类 …

Read more

五分钟注册美国Apple ID

五分钟注册美国Apple ID

这篇文章教大家注册一个非常稳定的美国Apple ID。我通过该方法注册过两个美区账号,还冲了钱,到目前已经使用X年了,没出现任何问题稳的很。话不多说,教程开始,只要跟着我的步骤走,百分百能成功。 一、准备工作 一个能接收短信的国内手机号 一个全新邮箱(指从没注册过Apple ID的邮箱) 美国地址生成器(后面我会给大家提供) 无需任何代理工具 注意以下四点可以避免很多问题: 出生日期:一定要设置成 …

Read more

通过Jenkins构建CI/CD实现全链路灰度

微服务引擎MSE面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持Nacos/ZooKeeper/Eureka)、云原生网关(原生支持Ingress/Envoy)、微服务治理(原生支持Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。 本文介绍通过Jenkins构建流水线的方式实现全链路灰度功能。 在发布过程中,为了整体稳定性, …

Read more

Dubbo Mesh:从服务框架到统一服务控制平台

Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo 被设计为高度可扩展,用户可以方便地实现流量拦截、选址的各种 …

Read more

Koordinator 0.6:企业级容器调度系统解决方案,引入 CPU 精细编排、资源预留与全新的重调度框架

20220822084449169

阿里云原生开源的混部系统 Koordinator 基于阿里超大规模混部生产实践经验而来,旨在为用户打造云原生场景下接入成本最低、混部效率最佳的解决方案,助力用户企业实现云原生后提升计算资源利用率、降低 IT 成本。 经过社区多位成员的贡献,Koordinator 0.6 版本正式发布。相较于上一个Koordinator 版本 0.5,新版本进一步完善了 CPU 精细化编排能力,更好的兼容原生用法; …

Read more

面向对象分析与设计的底层逻辑

面向对象是符合人认识事物的基本方法 人是怎么认识事物的 在面向对象出现之前,已有面向过程的分析方法,为什么面向对象被提出了呢?究其本质原因,人们发现面向过程并不是按照人正常认识事物的方式去分析软件,那么人究竟是怎么认识事物的呢,Yourdon 在《面向对象的分析》一书中提到,人类认识事物是遵循分类学的原理,分类学主要包含三点:区分对象及其属性;区分整体对象及其组成部分;不同对象类的形成及区分。 我 …

Read more

人到了一定年龄,拼的是这四种能力

20220814225952879

能扛事的能力 到了一定年龄,人们常感叹肩上的责任越来越重,遇到的事情越来越多。谁能扛得住生活的刁难,谁就是生活的胜利者。 做一个能扛事儿的人,首先是遇事不乱,不随便发脾气。情绪失控解决不了问题,反而容易让自己乱了阵脚,做出错误的决定,把事情变得越来越糟。人生最清晰的脚印,往往在最泥泞的路上。挫折来临时,与其浪费情绪,不如奋发笃行。把痛苦融进生命的经验,而后带着乐观豁达的心,继续走好脚下的路。 做一 …

Read more

人生四大幸事,拥有一件也是美好

20220813231211947

枕边有书 不知道你有没有发现,生活中很多的烦恼,不过是因为书读得太少,却想得太多。 有一句话说得很好:“没事少迷茫,有空多读书。”读书是行走于世足以抵御风险的一把佩剑,更是一场通往希望的“人生修行”。多读书、读好书,可以见众生、见天地、见自己。 当你的思考方式与常人不同,拥有更开阔的眼界,你便懂得“世上本无事,庸人自扰之”,便能以最大的底气应对生命来来往往中的不如意。这,难道不是人生大幸吗? 你读 …

Read more

HTTP 3.0彻底放弃TCP,TCP到底做错了什么?

从HTTP/1.0开始,一直到HTTP/2,不管应用层协议如何改进,TCP一直以来都是HTTP协议的基础,主要是因为他能提供可靠连接。 但是,从HTTP 3.0开始,这个情况就有所变化了。 因为,在最新推出的HTTP 3.0中,已经彻底弃用TCP协议了。 TCP队头阻塞 我们知道,TCP传输过程中会把数据拆分为一个个**按照顺序**排列的数据包,这些数据包通过网络传输到了接收端,接收端再**按照顺 …

Read more

霍乱到底是什么病?如何预防霍乱?

20220711145955584

7月9日晚,武昌区疾控中心接医院报告,武汉大学出现一例感染性腹泻病例,以呕吐腹泻为主,伴低热,血清学凝集试验为O139阳性。经省市区三级疾控中心复核,该病例的血清学凝集试验为O139阳性,诊断为霍乱,毒力基因阴性。患者经有效诊治,病情已得到控制,症状已消失。组织专业机构对相关人员进行采样检测和跟踪管理,对相关场所进行临时封控管理和消毒处置,目前未发现新增病例。 霍乱是一种肠道传染病,可有效预防和治 …

Read more