MySQL数据库建模过程 需求分析阶段:分析客户的业务和数据处理需求 概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整 详细设计阶段:应用三大范式审核数据库结构 代码编写阶段:物理实现数据库,编码实现应用 软件测试阶段:…… 安装部署:…… 设计数据库的步骤 1.了解需求 与该系统有 ...
分类:
数据库 时间:
2019-12-06 00:21:50
阅读次数:
128
前言 在之前几篇我们讨论的语法、语义、命名、类型和抽象适用于所有语言。然而我们的注意力都主要集中在命令式语言上,现在这篇来看看其它范式的语言。函数式和逻辑式语言是最主要的非命令式语言。 函数式语言 命名和作用域问题出现在各种模型中,还有类型、表达式和选择与递归等控制流概念等等。所有语言都必须经过扫描 ...
分类:
其他好文 时间:
2019-12-01 13:26:58
阅读次数:
97
一 scala介绍 Scala是一门以java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言。 1) Scala 是一门多范式 (multi-paradigm) 的编程语言,Scala支持面向对象和函数式编程 2) Scala源代码(.scala)会被编 ...
分类:
其他好文 时间:
2019-12-01 13:25:30
阅读次数:
76
Armstrong公理系统 逻辑蕴涵 定义/解释 比如A B B C 在关系模型R中成立,可以得到A C字R中也成立,所以称F逻辑蕴含A C。 闭包 定义/解释 在关系模型R中,F所 逻辑蕴涵 的 所有函数依赖 叫做F的闭包,记为$F^{+}$。 某个属性集关于依赖集的闭包 定义/解释 即已有X这个 ...
分类:
数据库 时间:
2019-11-30 21:29:45
阅读次数:
165
1、什么是面向对象? 面向对象编程是一种编程范式(英文为:Object Oriented Programming ,缩写为:OOP),它将代码分为具有属性和方法的对象。 2、什么是编程范式? 所谓的编程范式(英文为:programming paradigm),指的是计算机编程的基本风格或典范模式。 ...
分类:
其他好文 时间:
2019-11-28 21:16:58
阅读次数:
85
官网:https://www.scala-lang.org/ Scala概述 Scala(发音为/?skɑ?l?, ?ske?l?/)是一门多范式的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序,Scala的编... ...
分类:
其他好文 时间:
2019-11-25 18:07:13
阅读次数:
60
函数式编程 函数式编程(Functional Programming)是编程范式的一种。最常见的编程范式是命令式编程(Impera Programming),比如面向过程、面向对象编程都属于命令式编程,大家用得最多、最熟悉。函数式编程并非近几年的新技术或新思维,其诞生已有50多年时间。 在函数式编程 ...
分类:
编程语言 时间:
2019-11-25 13:39:52
阅读次数:
105
1. 能说出来两种对于 JavaScript 工程师很重要的编程范式么? JavaScript 是一门多范式(multi-paradigm)的编程语言,它既支持命令式(imperative)/面向过程(procedural)编程,也支持面向对象编程(OOP,Object-Oriented Progr ...
分类:
编程语言 时间:
2019-11-23 21:40:56
阅读次数:
70
知乎有问:哲学到底是什么?答:我们通常所说的哲学主要来源于西方,具体来说是古希腊的 philo-sophia,即爱智慧。尽管东方以及其他文明也有类似的根本性思考,但作为学术研究和教学范式的“哲学”依然主要是以西方的样例作为基础的。单就字面的“爱智慧”而言,并不能具体知晓哲学究竟是做什么的,因为几乎所... ...
分类:
其他好文 时间:
2019-11-23 18:20:13
阅读次数:
61
1.Javascript简介 1.1相关介绍 JavaScript(缩写为JS)是一种高级的、多范式、解释型的编程语言,是一门基于原型、函数先行的语言,它支持面向对象编程、命令式编程以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式,不支持I/O(比如网络、存储和图形等),但可以由它的宿 ...
分类:
编程语言 时间:
2019-11-23 12:51:56
阅读次数:
143