有幸参与了一些领域驱动的项目,读了一些文章,也见识了一些不伦不类的架构,感觉对领域驱动有了更进一步的认识。所以今天跟大伙探讨一下领域驱动设计,同时也对一些想要实践领域驱动设计却又无处下手,或者一些正在实践却又说不上领域驱动设计到底好在哪的朋友一些指引方向。当然对于”领域驱动设计”这个主题而言从来不乏争论,所以大家可以在畅所欲言。
为什么要使用领域驱动设计?
从Eric Evans的《领域驱动设...
分类:
其他 时间:
2016-05-13 03:28:23
收藏:
0 评论:
0 赞:
0 阅读:
245
通常情况下,我们使用text-shadow就足以实现文字发光,如图
如图,如果文字比较大并且阴影范围也很大的话,阴影部分的颜色就会被拉得很淡。
而往往我们不需要这种不够鲜艳的颜色,还要发光半径非常大,这又如何实现呢?
下面看看我是怎样实现的,先上图
小伙伴看见了没有,第一个字我给它从里到外加了4层发光效果
语法:
text...
分类:
Web开发 时间:
2016-05-13 03:27:58
收藏:
0 评论:
0 赞:
0 阅读:
214
这个是我自己在写一个小实验时,用到的功能。被我独立抽取出来+(UIImage *)capturImageWithUIView:(UIView *)view{ //开启位图上下文
UIGraphicsBeginImageContext(view.bounds.size);
//获取当前位图
CGContextRef ctx = UIGraphicsGetCurrentCo...
分类:
移动平台 时间:
2016-05-13 03:27:47
收藏:
0 评论:
0 赞:
0 阅读:
304
VisionMobile在2016.3.29发布报告State of The Defeloper nation Q1 2016,下面是该报告的草译。
关键提要
第10期的开发者经济报告再次刷新全球开发者社区调查的规模。有超过150个国家近2.2万名开发者响应,帮助建立对软件行业的全方位视图。今年继续对云和桌面开发进行检视,并进一步询问了关于开发者如何接触物联网的问题。
开发者过度状况报告将点...
分类:
其他 时间:
2016-05-13 03:27:38
收藏:
0 评论:
0 赞:
0 阅读:
267
导读
Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等复杂操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。
Linux时间的操作的常见命令
date命令
使用方式 :
date [-u] [-d datestr] [-s datestr] [--utc] [--unive...
分类:
系统服务 时间:
2016-05-13 03:27:27
收藏:
0 评论:
0 赞:
0 阅读:
288
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17...
分类:
其他 时间:
2016-05-13 03:27:17
收藏:
0 评论:
0 赞:
0 阅读:
237
人的一生总是在做选择:刚出生,家长要给孩子选择奶粉,国产的or进口的,惠氏or诺优能?到两三岁,又要选择幼儿园,比较价钱,比较教学质量。之后继续选择初中,选择大学,选择专业。人的一生有很多这样的时刻,你做出的选择会影响你成为一个什么样的人,收获什么样的人生。然而即便我们知道这些选择至关重要,有时候我们还是会做出日后让我们后悔的选择。按我自己的理解,传统行业,主要关心业务的实现,不关心新技术,能满足自...
分类:
其他 时间:
2016-05-13 03:27:08
收藏:
0 评论:
0 赞:
0 阅读:
209
一.简介
今天来学习一下组合模式。说到组合模式,可能比较陌生,但是有很多地方是非常适合使用组合模式的。比如我们电脑系统内的文件系统。文件包含在文件夹内,而文件夹有可能还被其他文件夹包含,整个文件系统呈一个树形结构。对于文件的操作,我们可以操作整个文件夹,相应的文件夹下所有的子文件,子文件夹都会被递归的操作。而我们并不需要知道文件夹下面是什么东东,只需要对根文件夹操作即可。
下面看一下组...
分类:
其他 时间:
2016-05-13 03:26:57
收藏:
0 评论:
0 赞:
0 阅读:
263
我们都知CoordinatorLayout+AppBarLayout可以轻松实现滚动隐藏ToolBar的效果,今天我们要讲的是CollapsingToolbarLayout+CoordinatorLayout
+AppBarLayout
实现带Banner的Toolbar折叠效果————向上滚动时,Banner会随着滚动手势向上收缩至隐藏,Banner上的文字(实际上是CollapsingT...
分类:
其他 时间:
2016-05-13 03:26:50
收藏:
0 评论:
0 赞:
0 阅读:
305
继上面第二个springboot项目后,今晚应朋友需求帮忙写个抽奖程序,想着就用springboot+servlet去发布一个服务给前端直接调用或者后端直接调用。
下面来介绍一下:
1、不错,依然需要一个Application的启动springboot的入口
import org.springframework.boot.SpringApplication;
import org.sprin...
分类:
编程语言 时间:
2016-05-13 03:26:37
收藏:
0 评论:
0 赞:
0 阅读:
322
上一篇博文有介绍使用Solr的命令solrindex建立索引并提交到Solr服务器,那么我们怎么样查看solrindex命令产生的索引内容呢?这就要使用本篇博文要分享的工具LUKE,通过LUKE工具,我们可以很清楚的看到通过solrindex命令产生的索引内容。...
分类:
其他 时间:
2016-05-13 03:26:17
收藏:
0 评论:
0 赞:
0 阅读:
211
在敲SHH邮箱验收功能的时候,需要删除jar包里的两个文件,但是一不小心把整个jar包给删除了!
哎,自己的myeclipse是2014的,大家大部分装的都是myeclipse10
,文件不一样所以不能拷贝,所以只好重装myeclipse了。但是装好之后,在引入shop项目,发现不能运行!什么原因,看着myeclipse提示的错误也是一头雾水!
后来索性和源码对比,发现...
分类:
Web开发 时间:
2016-05-13 03:26:07
收藏:
0 评论:
0 赞:
0 阅读:
294
系统架构师是近几年来在国内外迅速成长并发展良好的一个职业,它对系统开发和信息化建设的重要性及给IT业所带来的影响是不言而喻的。做为一个职场新人,如何发展成为架构师,架构师都需要具备哪些素质?...
分类:
其他 时间:
2016-05-13 03:25:57
收藏:
0 评论:
0 赞:
0 阅读:
190
GreenDao的使用,将提供最新的最全的greendao框架的使用...
分类:
其他 时间:
2016-05-13 03:25:48
收藏:
0 评论:
0 赞:
0 阅读:
325
本期内容:
1 在线动态计算分类最热门商品案例回顾与演示
2 基于案例贯通Spark Streaming的运行源码
1 在线动态计算分类最热门商品案例回顾与演示
我们用Spark Streaming+Spark SQL来实现分类最热门商品的在线动态计算。代码如下:
package com.dt.spark.streaming
impo...
分类:
其他 时间:
2016-05-13 03:25:39
收藏:
0 评论:
0 赞:
0 阅读:
275
通过鼠标拖动左右平移场景,滚轮滑动实现场景缩放。using UnityEngine;
using System.Collections;
public class MouseMoveandScale : MonoBehaviour {
Vector2 p1, p2;//用来记录鼠标的位置,以便计算移动距离
void Start () {
}
void Upda...
分类:
编程语言 时间:
2016-05-13 03:25:17
收藏:
0 评论:
0 赞:
0 阅读:
382
setTimeout 的黑魔法
setTimeout,前端工程师必定会打交道的一个函数.它看上去非常的简单,朴实.有着一个很不平凡的名字–定时器.让年少的我天真的以为自己可以操纵未来.却不知朴实之中隐含着惊天大密.我还记得我第一次用这个函数的时候,我天真的以为它就是js实现多线程的工具.当时用它实现了一个坦克大战的小游戏,玩儿不亦乐乎.可是随着在前端这条路上越走越远,对它理解...
分类:
其他 时间:
2016-05-13 03:25:08
收藏:
0 评论:
0 赞:
0 阅读:
266
(一) 问题描述ubuntu开机只有桌面,没有菜单栏和任务栏,如下图:
(二) 问题解决刚学习ubuntu,总有些像我这样不折腾就不舒服的人,今天改了一下主题,图标什么的,重启开机后就发现!咦!我的菜单栏和任务栏呢?它们都跑到哪里去了!
于是就各种百度啊,google啊,试过一大堆的方法,都没法解决!
终于!皇天不负有心人,在Unity doesn’t load, no Launcher, n...
分类:
系统服务 时间:
2016-05-13 03:24:57
收藏:
0 评论:
0 赞:
0 阅读:
217
项目2:数组选择
从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中,如A数据中的值为1,2,3,4,2,1;则B数组中的值为3 4
#include
using namespace std;
int main()
{
const int M=10;
int A[M],B[M],i,j,k=0;
cout<<"请输入十个数字:"<<endl;
...
分类:
编程语言 时间:
2016-05-13 03:24:47
收藏:
0 评论:
0 赞:
0 阅读:
152
ICONS是可以直接使用图片名, 就能加载图片的三方,使用很方便, 你不需要在工程文件夹里塞各种图片, 节省很多空间,下面就来看看怎么使用吧!
1. 首先打开terminal进入到我们的工程文件夹下, (不会创建工程的请参考:http://blog.csdn.net/margaret_mo/article/details/51304062)
输入: npm install react-nati...
分类:
其他 时间:
2016-05-13 03:24:38
收藏:
0 评论:
0 赞:
0 阅读:
389