第一范式: 课本关于第一范式的定义是:一张二维表,每一个分量必须是不可分的数据项,满足这个条件的关系模式就属于第一范式(1NF)。同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。第一范式是对关系模式的最起码的要求。不满足第一范式的数据库模式不能称为关系数据库。 引自百度百科 ...
分类:
数据库 时间:
2018-08-19 23:27:48
阅读次数:
288
闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性( ...
分类:
编程语言 时间:
2018-08-19 10:56:58
阅读次数:
158
Python一切皆对象,但同时,Python还是一个多范式语言(multi paradigm),你不仅可以使用面向对象的方式来编写程序,还可以用面向过程的方式来编写相同功能的程序(还有函数式、声明式等,我们暂不深入)。Python的多范式依赖于Python对象中的特殊方法(specia ...
分类:
编程语言 时间:
2018-08-19 10:51:28
阅读次数:
139
初识: django简介: 开放源代码的web应用框架 由python语言编写的。 一、框架基本概念(核心): 以上这个图就是 django 的核心逻辑图,必须熟记。后续的所有编程都跟这个图的逻辑息息相关。 二、MVC/MTV 是啥子? MVC:全名Model View Controller,是模型 ...
分类:
其他好文 时间:
2018-08-19 01:03:57
阅读次数:
191
kubernetes简单介绍和实战在本文中,我们从技术细节上对kubernetes进行简单运用介绍,利用一些yaml脚本层面上实例告诉大家kubernetes基本概念。Kubernetes以及它呈现出的编程范式值得你去使用和整合到自己的技术栈中。kubernetes简单介绍kubernetes起源Kubernetes最初认为是谷歌开源的容器集群管理系统,是Google多年大规模容器管理技术Borg
分类:
Web程序 时间:
2018-08-16 20:03:31
阅读次数:
260
(1)第一范式 : 表中的 字段 要 保证 原子性 , 保证不可再拆分 错误示例: 学生学号字段: '1001-张三-男' (2)第二范式: 一张表 只描述一类事物 , 单一职责 前提: 满足 第一范式 (3)第三范式 主键字段 之外的 所有字段, 都必须 直接 依赖于 主键字段 前提: 满足 第一 ...
分类:
数据库 时间:
2018-08-16 13:39:43
阅读次数:
155
NoSQL一般是反范式的,比如提倡数据冗余,使得不至于写出非常复杂的SQL语句。 Cassandra之中一共包含下面5中Key: Primary Key: 用来获取某一行的数据,可以是一列或多列 PRIMARY KEY(key_part_one, key_part_two) key_part_one ...
分类:
其他好文 时间:
2018-08-16 00:56:15
阅读次数:
167
“java架构史上最全技能图谱分为上下两篇,这是java架构史上最全图谱下篇,包含:
大数据以及性能、设计模式、UML、中间件、分布式集群、负载均衡、通讯协议、架构设计等技术图谱等章节。
如果需要上篇内容:数结构算法、java进阶、web开发、框架与工具四大篇章技能图谱,请查看java架构史上最全图谱上篇(历史文章查看)。
本文作者,陈睿 BAT优知学院创始人,一线大厂资深CTO,免费提供系统的互联网技术进阶干货资料和系列课程,以及定期的线下项目实战。
分类:
编程语言 时间:
2018-08-13 18:08:34
阅读次数:
189
Mysql 目录 Mysql1 数据库简介1 E-R模型1 三范式1 基本使用1 安装2 管理服务2 允许远程连接2 数据完整性2 字段类型3 约束3 使用图形窗口连接3 数据库操作4 表操作5 数据操作... ...
分类:
数据库 时间:
2018-08-12 12:07:28
阅读次数:
193
AOP:是一种面向切面的编程范式,是一种编程思想,旨在通过分离横切关注点,提高模块化,可以跨越对象关注点。Aop的典型应用即spring的事务机制,日志记录。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。主要功能是:日志 ...
分类:
编程语言 时间:
2018-08-09 18:29:21
阅读次数:
206