DDD核心思想是由业务问题来控制解决方案的形式从以数据库为中心过渡到领域模型为中心 下面这个图是我在《领域驱动设计与模式实战》书中拍下来的,他完全诠释DDD的经典分层。 程序代码中也是响应的引用关系 各层概念: 表现层(Presentation Layer):图中的用户界面层包括用户接口层,用户输入 ...
分类:
Web程序 时间:
2018-08-20 14:36:14
阅读次数:
1966
streamsets 包含了丰富的组件,origin processer destination 测试例子为集成了http client 以及json 处理 启动服务 使用docker 创建pipeline 添加http client 组件 配置http client http 服务地址: http ...
分类:
Web程序 时间:
2018-08-20 14:36:32
阅读次数:
448
平复一下心情,到底如何在github上将队友和owner的仓库连接?如何push代码到远程仓库???找了巨多教程,终于解决了~ 刚到公司不久,开始学着用git,在提交代码的时候怎么都提不上去! 解决办法: 1.owner需要在github上创建一个组织:Create an organization, ...
分类:
Web程序 时间:
2018-08-20 14:36:42
阅读次数:
463
Css Sprites Css Sprites我们叫做雪碧图或者css精灵,其原理就是将许多小的图片合到一张大的图片中,然后使用background-image引用图片,使用background-position来定位小图片在大图片中的具体位置,实现大图片中引用某个位置的小图片。 优点 ①减少页面的 ...
分类:
Web程序 时间:
2018-08-20 15:33:46
阅读次数:
200
WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。 如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。 WEB-INF文件夹下除了web.xml外,还存一个classes文件夹,用以放置 *.class ...
分类:
Web程序 时间:
2018-08-20 15:35:02
阅读次数:
117
需求:同时查看一个产品信息和发布会员的信息 方案1:新建一个ViewModel可以解决问题 方案2:返回2个对象,产品+会员 在这里我们使用方案2来实现这个问题,方案1大家都懂 controller代码 view代码 //Tuple.Create(...)最多可添加8个对象 ...
分类:
Web程序 时间:
2018-08-20 15:36:28
阅读次数:
454
大体上就分三层(当然随着你在生成项目配置的参数不同,项目结构可能会有不同),首先package.json里面的devDependencies属性里,包含了构建这个项目webpack所需要的各种依赖node包和执行项目的快捷指令配置,build文件夹是一些和webpack相关的配置,而config是一 ...
分类:
Web程序 时间:
2018-08-20 15:37:45
阅读次数:
173
1.不使用框架建立webpack项目时 (1).npm init -y 生成package.json文件 (2).npm install --save-dev webpack 在当前项目下安装webpack依赖 (3).如果webpack是4+版本,需要安装webpack-cli或者webpack- ...
分类:
Web程序 时间:
2018-08-20 15:41:33
阅读次数:
143
操作步骤 1. 本地建立仓库:在本地新建文件夹,右键 —> TortoiseSVN —> Create repository here; 2. 下载已有仓库:在本地新建文件夹,右键 —> Checkout —> 输入用户名密码、下载的文件路径; 3. 更新本地仓库:选中仓库,右键 —> SVN Up ...
分类:
Web程序 时间:
2018-08-20 15:42:30
阅读次数:
172
一些自己用过的php函数 1.microtime() microtime — 返回当前 Unix 时间戳和微秒数 返回的是 微秒加空格加unix秒 list($msec, $sec) = explode(' ', microtime()); 2.list() list 把数组中的值赋给一些变量 ar ...
分类:
Web程序 时间:
2018-08-20 15:44:11
阅读次数:
221
当你点击百度时,你会跳转到百度页面,默认是在当前标签页打开。 <a> 标签定义超链接,用于从一张页面链接到另一张页面。 <a> 元素最重要的属性是 href 属性,它指示链接的目标。 在所有浏览器中,链接的默认外观是: 未被访问的链接带有下划线而且是蓝色的 已被访问的链接带有下划线而且是紫色的 活动 ...
分类:
Web程序 时间:
2018-08-20 15:46:02
阅读次数:
223
1. DotNet版本:4.0 开发环境:VS2010 现象:自定义控件,开放属性设置子控件C的可见性,set方法中进行了判断,设置值与当前值相同则直接return;在其他控件中调用时,Designer文件中默认为True,后将控件的父控件设置成一个不可见的picturebox,再设置子控件的Vis ...
分类:
Web程序 时间:
2018-08-20 16:35:00
阅读次数:
181
先看看效果 <template> <div> <div class="nav"> <ul class="nav-centent"> <li v-for="(item , index) in items" @mouseover="selectStyle (item)" @mouseout="outSt ...
分类:
Web程序 时间:
2018-08-20 16:36:06
阅读次数:
2600
JS里是否存在重载? 我们知道JS和Java很像,Java是有重载的,那么JS里有吗? 答案是没有的 重载就是函数(方法)名一样,参数列表不同,同命不同参称之为重载 在js里如果有同命不同参的函数,则后写的函数覆盖前面的函数(html从上到下解析顺序),也就是多个同名函数,只有一个最后一个起作用。 ...
分类:
Web程序 时间:
2018-08-20 17:18:26
阅读次数:
178
因为PHP-Resque 的重试需要自己写,网上又没啥轮子,而且resque也很久不更新了,所以自己研究下resque的源码,然后也借鉴了Laravel的队列重试机制,实现了PHP-Resque的重试机制。
分类:
Web程序 时间:
2018-08-20 17:20:18
阅读次数:
1190
```
响应头对浏览器来说很重要,它说明了响应的真正含义。例如200表示响应成功了,302表示重定向,这说明浏览器需要再发一个新的请求。 l 200:请求成功,浏览器会把响应体内容(通常是html)显示在浏览器中; l 404:请求的资源没有找到,说明客户端错误的请求了不存在的资源; l 500:请... ...
分类:
Web程序 时间:
2018-08-20 17:20:29
阅读次数:
186
步骤阐述: 1.下载 pycharm 安装包,安装pycharm 2.打开pycharm软件,新建工程项目 3.新建APP,配置url,启动项目 步骤1: pycharm 官网下载: https://www.jetbrains.com/pycharm/ 安装方式跟普通windows 软件安装方式一致 ...
分类:
Web程序 时间:
2018-08-20 17:53:57
阅读次数:
237
属性操作 操作input中的value 文档操作*** ... ... ... ... ... 一, 属性操作 jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作。 比如: attr() 设 ...
分类:
Web程序 时间:
2018-08-20 17:54:25
阅读次数:
275