概念澄清
文章平均质量分 54
相关术语理解
一稻道人
当世俗人,偶有不俗之志。
展开
-
git名词解释:工作区,暂存区,版本库
工作区:就是在电脑中能看到的目录暂存区:一般存放在 .git目录下的index文件(.git/index)中,所以也叫做索引版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库使用git add 添加一个文件的时候,会先加入到暂存区;通过git commit之后,暂存区的内容同步到正式的版本库。git配置:git全局配置在.gitconfig文件中便有如下内容:...原创 2020-08-01 23:40:53 · 711 阅读 · 1 评论 -
WebApi入门(一)
1 简介WebApi是一个为前端提供数据的框架,它不关心业务和UI。WebApi实现了基于restful架构的Http请求方式,即执行Http请求的时候加上一定的语义。RESTful理解:点击这里主要有四种语义场景:Post:用于提交数据Get:用于查询获取数据Put:修改数据Delete:删除数据通过这些语义场景来实现不同的功能,也有人觉得这样做不好,于是他们便不严格遵守rest原则,只遵循其中一部分,例如:将所有数据的修改(增 该 删)都用Post,查询用Get2 新建一个Web原创 2020-07-09 00:06:48 · 683 阅读 · 0 评论 -
值对象 Value Object
1 理解值对象讨论值对象,先简单介绍下实体,通俗的理解:实体是由唯一标识和一系列属性构造的类,实体的核心是用唯一标识来定义的,而不是通过属性来定义的。即使属性完全相同也可能是两个不同的对象。实体本身是有状态的,有生命周期,实体本身会提箱相关的业务行为,业务行为会使实体属性或状态发生改变和影响值对象本身是无状态的,不可变,没有唯一标识,从这个层面上来讲,值对象可以理解为实际的Entity对象的一个属性的结合,该值对象附属在一个实际的实体对象上面。值对象本省不存在一个独立的生命周期,也一般不会产生独立的行为原创 2020-07-08 22:26:47 · 6786 阅读 · 2 评论 -
数据传输对象(DTO)--总结
DTO产生背景当我们在设计面向对象接口的时候,好的实践是在一个对象中隐藏很多信息,并提供一组细粒度的方法来访问和操作这些信息,这意味着每个方法都应该负责单个、细粒度的、原子化的功能。这种方法从对象内部提供了很好的抽象,并增加了方法重用的可能性,这样做需要写很多的方法。通常情况下,按照上述实现方式,执行复杂任务时可能会调用很多的方法,这在同一个进程中这些方法的开销是可以接受的。但是跨进程或者跨网络调用时,开销会变得很严重。当客户端为获取多个数据而向服务器发送多次请求,这会严重影响应用的性能。可以发送一次原创 2020-07-05 20:51:16 · 4169 阅读 · 1 评论 -
DDD中相关概念
仓储定义:“在领域层和数据映射层的中介,使用类似集合的接口来存取领域对象”(Martin Fowler)。实际上,仓储被用于领域对象在数据库上的操作(实体Entity和值对象Value types)。一般来说,我们针对不同的实体(或聚合根Aggregate Root)会创建相对应的仓储。DTO(Data Tansfer Objects )数据传输对象:在应用层(application层)...原创 2018-12-06 15:39:21 · 532 阅读 · 0 评论 -
关于线程挂起
解释1:本来线程是占用cpu资源的,但是如果挂起的话,操作系统就不给这个现成分配cpu资源,除非以后再恢复,所以线程挂起的作用就是节省cpu资源 解释2:你有一件很漂亮的衣服,你只想在约会的时候穿它,最近没人约你,你只好将它挂起来(这叫挂起suspend)。。。直到有一天有人约你,你把它穿起来(这叫唤醒resume) 解释3:你指挥张三等10个人一起搬砖,这叫多线程,张三是其中...原创 2018-12-06 15:38:32 · 1195 阅读 · 0 评论 -
原子操作
转自:https://blog.csdn.net/android_mrchen/article/details/77866490可参考:https://www.jianshu.com/p/dc321b034a4fA想要从自己的帐户中转1000块钱到B的帐户里。那个从A开始转帐,到转帐结束的这一个过程,称之为一个事务。在这个事务里,要做如下操作: 1. 从A的帐户中减去1000块钱。如果...原创 2018-12-10 10:04:17 · 141 阅读 · 0 评论 -
元数据
元数据就是用来定义数据的数据。比如,有一条学生信息记录,其中包括字段姓名(name)、年龄(age)、性别(male)、班级(class)等,那么name、age、male、class就是元数据。通过它们的描述,一条关于学生信息的数据记录就产生。https://zhidao.baidu.com/question/94278474.html?qbl=relate_question_4&...原创 2018-12-10 10:04:05 · 975 阅读 · 0 评论