Lambda [TOC] Lambda表达式:Java8引入的,一种紧凑,传递行为的方式。整个的思想就是函数式编程,什么是函数式编程,即:函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副 ...
分类:
编程语言 时间:
2019-04-08 13:54:21
阅读次数:
113
设计4个表,分别时User,Message,News,Commen。其中的一些表可以有一些必要的冗余。 News表 头条网站中,news就包含网站中的每一个帖子,每个帖子都有相同点,提取相同点,抽象成字段。这个表是整个数据库中最重要的部分: 如下:上述字段可以对应到网页的实体: User表 user ...
分类:
数据库 时间:
2019-03-05 21:45:33
阅读次数:
294
design language https://en.wikipedia.org/wiki/Design_language 设计语言(设计词汇)是一种超架构的方案和风格, 它用于指导产品组件或者架构配置的设计。 设计者希望他们的产品包都具有一致的外观和感受。 描述设计方面的选择, 包括 : 材料 颜 ...
分类:
其他好文 时间:
2019-02-22 00:53:37
阅读次数:
235
1 Null 列需要更多的存储空间:需要一个额外字节作为判断是否为 NULL 的标志位。 2 NOT IN子查询在有NULL值的情况下返回永远为空结果 3 4 设计 ...
分类:
其他好文 时间:
2019-02-15 13:15:59
阅读次数:
147
1.设计原则??VMS系统的开放性和扩展性特性非常适合使用SOA(面向服务的架构)方法来进行设计。??服务作为物理上独立无关的软件程序而存在,每个服务被赋予其自身独特的功能上下文环境,并由一系列与该环境相关的能力所组成。服务提供的能力通过服务接口(服务合约)来表达。??根据服务的可复用性,可编排性,可自治,可组合性等特点,在设计服务时宜使用自顶向下的设计思路,在设计模型时可先设计顶层的服务,确定顶
分类:
其他好文 时间:
2019-01-30 11:12:24
阅读次数:
143
[TOC] 主要职责 运维的主要职责是在产品生命周期的各个阶段,维护的稳定性。 运维的职责覆盖了产品从设计到发布、运行维护、变更升级及下线的生命周期,在产品生产环境各个阶段的职责也不同。 运维产品在产品研发的生命周期的主要职责 | 产品阶段 | 运维职责 | | | | : | : : | | 设计 ...
分类:
其他好文 时间:
2019-01-18 22:30:13
阅读次数:
182
1 为什么我要研究领域驱动设计 1.1 设计方法各样且代码无法反映设计 我大概从2017年10月份开始研究DDD,当时在一家物流信息化的公司任职架构师,研究DDD的初衷在于为团队寻找一种软件设计的方法论。作为架构师,经常参与设计评审,包括:需求评审、设计评审、代码评审。在评审过程中,有一点感受非常深 ...
分类:
其他好文 时间:
2019-01-12 13:09:23
阅读次数:
193
架构分类-1没有统一的标准有按实现层次划分的、有按关注方向划分的、有按软工阶段划分的、有按视图类型划分的、有按技术实现风格划分的……等等,当然有很多是交叉重叠的按实现层次划分●移动架构●前端架构●系统架构(应用架构,技术架构)●平台架构●应用集成架构●数据库架构●存储架构●网络架构……架构分类-2按关注方向划分●业务架构●应用架构●技术架构●开发架构●数据库架构●存储架构●安全架构●部署架构●开放
分类:
其他好文 时间:
2019-01-10 22:53:18
阅读次数:
170
软件:emu8086 语言:汇编语言(Assembly) 注意:本文列出了响铃,机枪声音,音乐播放的代码,第一个代码为博主独自一人编写,所有代码都会有瑕疵,谨慎使用。 9.响铃设计 9.1设计要求: 要求掌握响铃的使用方法。设计程序,从键盘接收输入字符,如是数字N,则响铃N次,如输入为非数字,则不响 ...
分类:
编程语言 时间:
2019-01-08 21:19:04
阅读次数:
310
软件:emu8086 语言:汇编语言(Assembly) 注意:本文列出了字符串匹配和字符串输入显示的代码,全部代码为博主独自一人编写,会有瑕疵,谨慎使用。 7.字符串匹配设计 7.1设计要求: 要求掌握提示信息的设置及读取键入信息的方法。设计程序,从键盘输入两个字符串进行比较,如相同,则显示“MA ...
分类:
编程语言 时间:
2019-01-08 21:12:19
阅读次数:
491