一、ODS层ODS 全称是 Operational Data Store,一般对应的是操作性数据存储,直接面向主题的,也叫数据运营层,通常是最接近数据源中数据的一层,数据源中的数据,经过抽取、洗净、传输,也就是通常说的 ETL 之后的数据存入本层。本层的数据,总体上大多是按照源头业务系统的分类方式而 ...
分类:
其他好文 时间:
2020-06-04 14:09:23
阅读次数:
125
一、MPP 架构 1、MPP架构的基础概念 MPP (Massively Parallel Processing),即大规模并行处理,在数据库非共享集群中,每个节点都有独立的磁盘存储系统和内存系统,业务数据根据数据库模型和应用特点划分到各个节点上,每台数据节点通过专用网络或者商业通用网络互相连接,彼 ...
分类:
其他好文 时间:
2020-06-04 13:54:20
阅读次数:
312
团队项目之架构设计 ##一.题目 ###高校调查问卷管理系统 ##二.任务及其描述 ###1.系统逻辑架构设计: ####(1)任务描述 基于需求分析用例模型,采取三层(六层)分层架构设计思想,创建系统逻辑架构,通过包图形式 基于需求分析得到的用例模型,针对每个用例创建模块之间的交互模型,确定每个模 ...
分类:
其他好文 时间:
2020-05-31 21:44:23
阅读次数:
157
Mybatis目前作为互联网公司Java体系开源ORM框架的首选,它有着天然的优势,很多同学只关注其公司业务CRUD程序的编写,忽略了其源码阅读的重要性。下面来看一段使用Mybatis API写的代码示例: String resource = "mybatis-config.xml"; InputS ...
分类:
其他好文 时间:
2020-05-30 19:48:42
阅读次数:
63
5.5软件概要设计 概要设计,用于子系统或模块设计,也可用新增业务需求的跨子系统设计。概要设计在总体设计框架下,遵循总体设计思想,丰富子系统或模块设计,从而能够指导开发实现子系统或模块。 由于软件总体设计从宏观上架构软件,距离开发实现,还有许多需要细化之处。如果系统由多个子系统组成,每个子系统可以视 ...
分类:
其他好文 时间:
2020-05-29 23:26:46
阅读次数:
100
Javascript继承机制的设计思想 http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html ...
分类:
编程语言 时间:
2020-05-29 15:12:15
阅读次数:
490
##题目 UNIN队设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个传说中的 ...
分类:
其他好文 时间:
2020-05-28 23:34:04
阅读次数:
65
面向对象详解 一.什么是面向对象 1>面向对象是一种程序设计思想 2>面向过程和面向对象是什么? 例如要把大象放冰箱怎么做? 面向过程:打开冰箱门->把大象扔进去->关上冰箱门(如下图) 面向对象:两个对象,大象和冰箱。大象有自己的固有属性高和重量,还有两个动作分别是进冰箱和出冰箱。冰箱也有自己固有 ...
REST Framework接口规范 一 、发展及其背景介绍# 网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现APIFirst的设计思想 ...
分类:
其他好文 时间:
2020-05-27 18:47:55
阅读次数:
61
Linux简介:Linux内核最初只是由芬兰人李纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想
分类:
系统相关 时间:
2020-05-27 09:26:12
阅读次数:
87