码迷,mamicode.com
首页 > 2016年09月19日 > 全部分享
ORM中的Model与DDD中的DomainModel
0.引言 在现有的系统开发中,大部分的系统应该都会用到ORM,无论用的是EF还是NHibernate。作为对象和持久化数据的桥梁,ORM确实非常方便,以至于在DDD的时候,我们很自然的将 ORM中的Model(实体)表达成DDD中的 DomainModel(领域对象)。 但这真的合理吗?我们先引入两 ...
分类:其他好文   时间:2016-09-19 01:14:00    阅读次数:357
包(package)
防止文件重名,包体现在文件夹上。包必须建立文件夹。 类名的全称是:包名.类名 javac xx.java 命令编译的时候,不会建立对应的文件夹, 建立包对应的文件夹的命令,要用 javac -d . xx.java 会在当前路径下建立对应的文件夹 .是指命令行窗口的当前路径 也可以javac -d ...
分类:其他好文   时间:2016-09-19 01:13:21    阅读次数:135
S1/C#语言和数据库技术基础/11-连接查询和分组查询
分组查询 采用分组查询的T-SQL语句如下。 SELECT CourseID,AVG(Score) AS 课程平均成绩 FROM Score GROUP BY CourseID (1)查询男女学生的人数各是多少 SELECT COUNT(*) AS 人数,SSex FROM Students GRO ...
分类:数据库   时间:2016-09-19 01:12:36    阅读次数:415
webGL3D模型的加载与使用
在3DMAX,MAYA等软件(这是一些三维编辑软件)中,可以制作出3D模型。这些模型可用于室内设计,三维影视,三维游戏等领域。 3D模型由顶点(vertex)组成,顶点之间连成三角形或四边形(在一个平面上),多个三角形或者四边形就能够组成复杂的立体模型. 如下图所示: 上图就是一辆汽车的3D模型(立 ...
分类:Web程序   时间:2016-09-19 01:12:46    阅读次数:627
Java回忆录之英勇黄铜V
说实话最近心好累,就因为一个混合app开发贼简单的一个功能.我本以为很简单,做起来却发现需要很多知识面.麻雀虽小五脏俱全,即使再小的一个功能实现起来也需要很全面的知识来担保.要想盖高楼大厦啊必定要有坚实的基础,最近我越来越发现自己的基础知识很差劲,总是喜欢看一些新技术新东西,喜欢搞那些看起来很华丽的 ...
分类:编程语言   时间:2016-09-19 01:12:11    阅读次数:166
Sort Colors
Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, ...
分类:其他好文   时间:2016-09-19 01:12:39    阅读次数:160
C++ 类的继承、虚拟继承、隐藏、占用空间
主函数: 运行结果: a的构造函数 b的构造函数 b的函数 指针p占用空间8 类占用空间8 //每个虚函数的类都要有8字节(64位系统)指针指向自己的虚函数表 a的析构函数 将 a *p=new b(); 改为 b *p=new b(); 运行结果: a的构造函数 b的构造函数 b的函数 指针p占用 ...
分类:编程语言   时间:2016-09-19 01:14:05    阅读次数:147
快速搭建springmvc+spring data jpa工程
一、前言 这里简单讲述一下如何快速使用springmvc和spring data jpa搭建后台开发工程,并提供了一个简单的demo作为参考。 二、创建maven工程 http://www.cnblogs.com/hujunzheng/p/5450255.html 三、配置文件说明 1.applic ...
分类:编程语言   时间:2016-09-19 01:12:47    阅读次数:289
不错的linux下通用的java程序启动脚本(转载)
转自:http://www.cnblogs.com/langtianya/p/4164151.html 虽然写起动shell的频率非常不高。。。但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell。 在网上找到一个挺好的通用shell脚本。 只需要修改一些配置变量,就可 ...
分类:编程语言   时间:2016-09-19 01:13:09    阅读次数:157
webapi文档描述-swagger
最近做的项目使用mvc+webapi,采取前后端分离的方式,后台提供API接口给前端开发人员。这个过程中遇到一个问题后台开发人员怎么提供接口说明文档给前端开发人员,最初打算使用word文档方式进行交流,实际操作中却很少动手去写。为了解决这个问题,特意在博客园中搜索了一下api接口文档生成的文章,引起 ...
分类:Windows程序   时间:2016-09-19 01:13:02    阅读次数:686
css的动画和过渡
一、过渡: transition 简写属性,用于在一个属性中设置四个过渡属性。 transition-property 规定应用过渡的 CSS 属性的名称。 transition-duration 定义过渡效果花费的时间。默认是 0。 transition-timing-function 规定过渡效 ...
分类:Web程序   时间:2016-09-19 01:13:06    阅读次数:207
TextView-下拉
布局代码: java代码: ...
分类:其他好文   时间:2016-09-19 01:12:48    阅读次数:137
StartUML 破解
各平台版本均适用,本文更改的为Mac版本。? 1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。 2,找到文件23行,修改对应下面函数。更改为如下 ...
分类:其他好文   时间:2016-09-19 01:11:19    阅读次数:210
北京地铁站点遍历最少经站次数问题普遍意义上是一个NP问题,目前不存在多项式时间算法能够解决该问题
http://www.cnblogs.com/jiel/p/5852591.html 众所周知求一个图的哈密顿回路是一个NPC问题: In the mathematical field of graph theory, a Hamiltonian path (or traceable path) i ...
分类:编程语言   时间:2016-09-19 01:10:02    阅读次数:252
20145225 《信息安全系统设计基础》第1周学习总结
20145225 《信息安全系统设计基础》第1周学习总结 一、Ubuntu常用快捷键 CTRL+ALT+T:打开终端,天天使用终端,用鼠标打开太低效了; CTRL+SHIFT+T:新建标签页,编程时有重要应用; ALT+数字N:终端中切换到第N个标签页,编程时有重要应用; Tab:终端中命令补全,当 ...
分类:其他好文   时间:2016-09-19 01:09:55    阅读次数:107
有关工作和生活的感悟(写在第二份工作一年半之际)
换工作(没说跳槽,是因为,初始真没打算换,有点被逼的意思在里头),状态重新激活一次,头一年有压力,感觉进步也快,找对方向和路子,现在貌似遇到瓶颈期。环境适应,压力不是太大,动力略有不足,进步也变慢了,这样下去可不行,我要更上一层楼,应该还是有提升的空间,现在主要做vxworks下驱动的开发,以前一直 ...
分类:其他好文   时间:2016-09-19 01:11:27    阅读次数:172
ArcGIS Engine开发之地图浏览
地图的浏览功能包括缩放、移动、量测旋转等。 1、放大与缩小 无论是放大还是缩小,都是通过改变MapControl中当前视图的范围Extent属性来实现的,主要用到包络线(Envelope)类。 包络线是一个矩形区域,它是一个几何形体的最小包络边框,每一个Geometry对象都拥有一个包络线对象。包络 ...
分类:其他好文   时间:2016-09-19 01:09:10    阅读次数:327
1586条   上一页 1 ... 88 89 90 91 92 93 94 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!