一,关系数据库三大范式 第一范式要求每一列都不可再分,即要满足原子性,这也是关系数据库设计中最基本都要求。第二范式是在它基础上要求所有非主键列都要完全依赖主键列,而不能只依赖部分主键列(若有此情况,应该拆分表)。第三范式是在第二范式基础上要求所有非主键列都必须要直接依赖主键列,而不是依赖某非主键列进 ...
分类:
数据库 时间:
2018-05-08 00:15:32
阅读次数:
215
面向对象类class抽象概念是属性与方法的集合对象/实例instance/object类的具体实现/实例化属性对象状态的抽象,用数据结构描述操作/方法对象行为的抽象,用操作名和实现该操作的方法来描述一切皆对象对象是数据和操作的封装对象是独立的,但是对象之间可以互相作用目前OOP是最接近人类认知的编程范式OOP三要素封装组装:将数据和操作组装到一起隐藏数据:对外只暴露一些接口,通过接口访问对象继承复
分类:
编程语言 时间:
2018-05-05 17:20:56
阅读次数:
207
数据结构 python的数据结构 就是 列表 字典 使用他们高效存储数据 算法 编写程序流程 编写程序逻辑 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 编程范式 编程是 程 ...
分类:
编程语言 时间:
2018-05-05 01:03:16
阅读次数:
200
论坛君:经济学对于理解世界是一个不可或缺的观察维度。本文摘编自《凯恩斯的中国聚会》一书,作者徐瑾认为经济学应该作为一项普遍的常识加以推广,“经济学不仅属于经济学家,也应该属于所有人,尤其是普通民众。”本文将介绍九位经济学大师,并向带有好奇心的普通读者推荐9本可以借此了解这些大师的入门书籍,而第十位经 ...
分类:
其他好文 时间:
2018-05-03 15:28:53
阅读次数:
181
一次Lab的作业题目如下: A luxury car-rental company has been tracking their rental data in a simple spreadsheet, but now wants to migrate to a proper database. ...
分类:
其他好文 时间:
2018-05-02 18:06:49
阅读次数:
244
作者:知乎用户链接:https://www.zhihu.com/question/24696366/answer/29189700来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 2015-1-6 更新,补充了 BCNF 的解释 国内绝大多数院校用的王珊的《数据库系统概 ...
分类:
数据库 时间:
2018-05-02 15:53:23
阅读次数:
158
编程范式 1、对不同类型的任务,所采取不同的解决问题的思路。 2、编程范式有两种 1、面向过程编程 2、面向对象编程 面向过程编程 什么是面向过程编程? 过程——解决问题的步骤 要解决一个大的问题 1、先把大问题拆分成若干小问题或子过程。 2、然后子过程再拆分成小问题或子过程 3、直到小问题可以在一 ...
分类:
编程语言 时间:
2018-05-02 02:36:46
阅读次数:
153
各种机器学习方法(学习范式)汇总 强化学习 入门资料 《深入浅出强化学习原理入门》. 郭宪等编著. 电子工业出版社 An Introduction to Reinforcement Learning , Sutton and Barto, 1998 Algorithms for Reinforcem ...
分类:
其他好文 时间:
2018-05-01 12:19:54
阅读次数:
418
1 编程范式 1.1 面向过程 1.2 面向对象 1.3 面向切面编程 1.4 函数式编程 1.5 事件驱动编程 2 什么是面向切面编程 2.1 是一种编程范式,而不是一种编程语言 2.2 解决一些特定的问题 2.3 作为面向对象编程的一种补充 3 AOP产生的初衷 3.1 解决代码重复性问题 Do ...
分类:
编程语言 时间:
2018-04-29 17:49:40
阅读次数:
253
一、编程范式: 编程是程序员用特定的 语法+数据结构+算法 组成的代码来告诉计算机如何执行任务的过程 。 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。 ...
分类:
其他好文 时间:
2018-04-29 14:34:08
阅读次数:
182