本文是对前一段时间自学vue最新语法的一个总结,因为过去的时间已经一个多月了,所以尽可能的还原当时的一步步过程和中间遇到的问题,作为一个总结日后查看。 通过这个文章,可以了解...
本文是对前一段时间自学vue最新语法的一个总结,因为过去的时间已经一个多月了,所以尽可能的还原当时的一步步过程和中间遇到的问题,作为一个总结日后查看。 通过这个文章,可以了解...
大部分一线开发人员自研开发能力都比较薄弱,导致难进大厂或晋升受阻,进而阻碍了个人的职业发展。为此,慕课网重磅推出自研网关课程,课程将带你系统掌握自研网关的完整流程,并手把手实...
欢迎关注微信公众号:全栈工厂 Go语言的高并发性能一直是大家最关注的点,Go语言把原本复杂的并发编程通过协程的方式更方便的提供给开发人员,让其在云时代背景下有了得天独厚的优势...
将业务领域模型转换为程序设计 一般有2种设计思路:贫血模型,充血模型 所谓贫血模型,就是在软件设计中有很多POJO对象,他们除了get/set方法,基本没有任何业务逻辑。 如...
系统用例设计,分析系统需要完成的功能。 分析系统的业务实体,在领域模型分析中采用类图的形式,每个类可以通过其属性来表述数据结构,又可以通过添加方法来描述对数据结构的处理。因此...
1基本概念 维度模型的概念出自于数据仓库领域,是数据仓库建设中的一种数据建模方法。维度模型主要由事实表和维度表这两个基本要素构成。 1.1维度 维度是度量的环境,用来反映业务...
简述 Cognitive Complexity:翻译成中文是认知复杂度,它将一段代码被阅读和理解时的复杂程度,估算成一个具体数字。一个方法的认知复杂度基于以下三条简单规则: ...
Explain有什么用 当Explain 与 SQL语句一起使用时,MySQL 会显示来自优化器关于SQL执行的信息。也就是说,MySQL解释了它将如何处理该语句,包括如何连...
软件不软的一个主要原因,是其经常处于变化之中。所以,当策略分离不同的变化方向被提出后,一个随之而来的问题也就产生了:何时分离? 尽管一个软件已经满足了当前所有需求,作为富有经...
上世纪60年代后,由于“软件危机”的推动,人们开始借助工程化的方式解决软件开发中质量、成本和工期不可控的问题,形成了软件工程学。 软件工程学从其他人类工程学(如建筑学和硬件开...
序 《代码大全》堪称编程界的经典,之前一直被同行推荐,直到最近才得以阅读实践,目前简单读了一些章节,也有在做读书笔记,所以在这也想简单分享给大家。 这本书已经经历了快一个世纪...
我已经会了ABC,为什么还要学XYZ? 在做公司内部的面向对象训练营(OOBootCamp,一个讲OO和TDD的内部培训),每次讲到TDD的时候,都会被问到类似的问题。这种问...
设计缺乏一个统一标准 经常听到程序员们针对代码设计的一些讨论,A对B说:“我的这个设计用了策略模式和状态模式,假如后面客户会有这样的需求,可以无缝扩展,无比健壮。” B听着一...
Everything should be made as simple as possible, but not simpler.-- Albert Einstein 我们一...
源自《剑指offer》第63题 问题描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数...