查询到最新的3条

需求分析引言:架构漫谈(二)非功能性需求

上一篇文章,简要介绍了架构的概念和架构设计流程,并简单介绍了需求分析的内容, 并在最后指出:需求分析的产出物,要包括非功能性需求,常见的非功能性需求如下: 完成任务的速度结果的精度操作的安全性产品的容量允许的值的范围吞吐量,例如tps资源使用的效率可靠性容错能力和健壮性伸缩性可扩展性 红色部分是常见项目的重点关注点(注:根据项目背景不同而不同&#xff0 继续阅读

TypeScript的类型推导

TypeScript (简称ts) 是一种静态类型的编程语言,在类型检查和类型推导方面具有一定的优势。类型推导是TypeScript在代码编写的过程中自动识别并设置变量类型,从而提高代码的可读性和健壮性,减少了代码中潜在的错误。 在 TypeScript 中,类型推导是一种根据代码语法分析变量类型的机制。如果代码中指定了变量的类型,则 TypeScript 会使用该类型,否则 TypeScript 会根据上下文 继续阅读

Java的执行流程

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。 Java具有简单性、面向对象、分布式、健壮性、安全性、跨平台与可移植性、多线程、动态性等特点。 单核心 单线程 多核心 多线程。(微秒级) wind 继续阅读