using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication2
{
public class Program
{
private stat...
分类:
其他 时间:
2014-01-31 15:22:29
收藏:
0 评论:
0 赞:
0 阅读:
906
上次在Linux下构建好了stm32开放平台,用的是ST官方的库,不过个人感觉人繁琐,不符合个人习惯,就打算给它进行封装一下,方便以后码代码....
分类:
其他 时间:
2014-01-31 15:34:09
收藏:
0 评论:
0 赞:
0 阅读:
616
sshd+rsync实现数据同步原理很简单
客户端通过sshd连接到服务器,服务器将数据同步到客户端
先了解一下服务器的内核信息
server端
[root@server ~]# uname -a
Linux server.test.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linu...
分类:
其他 时间:
2014-01-31 15:13:19
收藏:
0 评论:
0 赞:
0 阅读:
464
PHP最新BUG BUG66613 文档bug...
分类:
Web开发 时间:
2014-01-31 15:44:09
收藏:
0 评论:
0 赞:
0 阅读:
493
在引入实例以前,我们有必要回顾,并进一步了解分层架构。“层”是一种体系结构模式[POSA1],也是被广大软件从业人员用得最为广泛而且最为灵活的模式之一。记得在CSDN上,时常有朋友问到:“分层是什么?为什么要分层?三层架构是不是就是表现层、业务逻辑层和数据访问层?”
到这里,你可能会觉得这些朋友的问题很简单,分层嘛,不就是将具有不同职责的组件分离开来,组成一套层内部高聚合,层与层之间低耦合的软件...
分类:
其他 时间:
2014-01-31 14:45:49
收藏:
0 评论:
0 赞:
0 阅读:
440
从现在开始,我们将以一个简易的销售系统为例,探讨EntityFramework在领域驱动设计上的应用。为了方便讨论,我们的销售系统非常简单,不会涉及客户存在多个收货地址的情况,也不会包含任何库存管理的内容。假设我们的系统只需要维护产品类型、产品以及客户信息,并能够帮客户下订单、跟踪订单状态,以及接受客户退货。从简单的分析我们大致可以了解到,这个系统将会有如下实体:客户、单据、产品及其类型。单据分为...
分类:
其他 时间:
2014-01-31 15:33:19
收藏:
0 评论:
0 赞:
0 阅读:
501
EntityFramework(EF)中有一项功能,就是能够根据数据库中的存储过程生成实体的行为(或称方法,以下统称方法)。我在本系列的第一篇博文中就已经提到,这种做法并不可取!因为存储过程是技术架构中的内容,而我们所关注的却是领域模型。
Andrey Yemelyanov在其“Using ADO.NET EF in DDD: A Pattern Approach”一文中,有下面这段话:
...
分类:
其他 时间:
2014-01-31 14:54:09
收藏:
0 评论:
0 赞:
0 阅读:
414
聚合(Aggregate)是领域驱动设计中非常重要的一个概念。简单地说,聚合是这样一组领域对象(包括实体和值对象),这组领域对象联合起来表述一个完整的领域概念。比如,根据Eric Evans《领域驱动设计》一书中的例子,一辆车包含四个轮子,轮子离开“车”就毫无意义,此时这个联合体就是聚合,而“车”就是聚合根(Aggregate Root)。
从实践中得知,并非领域模型中的每个实体都能够完整地表述...
分类:
其他 时间:
2014-01-31 15:01:39
收藏:
0 评论:
0 赞:
0 阅读:
455
首先应该认识到,是对象就有生命周期。这一点无论在面向对象语言还是在领域驱动设计中都适用。在领域驱动设计中,模型对象生命周期可以简要地用下图表示:
通过上图可以看到,对象通过工厂从无到有创建,创建后处于活动状态,此时可以参与领域层的业务处理;对象通过仓储实现持久化(也就是我们常说的“保存”)和重建(也就是我们常说的“读取”)。内存中的对象通过析构而消亡,处于持久化状态的对象则通过仓储进行撤销(...
分类:
其他 时间:
2014-01-31 14:44:59
收藏:
0 评论:
0 赞:
0 阅读:
442
namedmanager 作用
使用新的 Amberphplib 框架,兼容 MySQL 5.6 STRICT SQL模式
是一个基于 Web 的 DNS 管理系统,可用来添加、调整和删除 DNS 的 zones/records 数据,支持 Bind 作为后端的 DNS 服务,支持 IPv4 和 IPv6....
分类:
Web开发 时间:
2014-01-31 15:32:29
收藏:
0 评论:
0 赞:
0 阅读:
977
PowerDNS
一种 DNS 服务器, 优点, 支持 PHP 网页管理, 支持直接在数据库中添加 DNS 地址记录, 比较灵活, 方便...
分类:
其他 时间:
2014-01-31 15:18:19
收藏:
0 评论:
0 赞:
0 阅读:
519
powerDNS 数据库表结构简要说明...
分类:
数据库技术 时间:
2014-01-31 15:04:59
收藏:
0 评论:
0 赞:
0 阅读:
473
Substrings
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 10998
Accepted: 3824
Description
You are given a number of case-sensitive strings of alphabetic ch...
分类:
其他 时间:
2014-01-31 15:21:39
收藏:
0 评论:
0 赞:
0 阅读:
447
题意:George要举办一场比赛,要出n道复杂度分别为a1, a2, ..., an的题目,George已准备了m道复杂度分别为b1, b2, ..., bm的题目,如果已准备的题目复杂度不符合要求,可以降低已准备题目的复杂度使其符合要求,但不能提高其难度,问还要再出多少道新题目才能满足要求 (1?≤?n,?m?≤?3000, 1?≤?a1?
题目链接:http://codeforces.com...
分类:
其他 时间:
2014-01-31 15:04:09
收藏:
0 评论:
0 赞:
0 阅读:
377
Oracle EBS 总账(General Ledge)和其它模块的集成点简介(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)总账概览总账是存储会计信息的中央信息库。总账管理系统的主要作用是记录公司的财务信息,并生成财务报表和管理报表,用来帮助组织内和组织外的人员进行决策。通过总账,你可以做下面这些事:l 记录并复核会计信息l 从子分类账...
分类:
数据库技术 时间:
2014-01-31 14:44:09
收藏:
0 评论:
0 赞:
0 阅读:
1174
统计文件中各单词出现的频率(二叉排序树实现#include
#include
#include
#include
#define MAX 50
typedef struct BTNode
{
char *word;
unsigned long count;
struct BTNode *lchild;
struct BTNode *rchild;
}BTNode;
void GetW...
分类:
其他 时间:
2014-01-31 15:39:59
收藏:
0 评论:
0 赞:
0 阅读:
601
在给定的一个大数列中,随机抽出一个子数列,要求所有数被抽出的概率都是一样的,如下面的运行结果:
int rangeRandNum(int a, int b)
{
return rand()%(b-a+1) + a;
}
vector randPickArray(vector &arr, int m)
{
vector picks(arr.begin(), arr....
分类:
其他 时间:
2014-01-31 15:20:49
收藏:
0 评论:
0 赞:
0 阅读:
504
统计文件中各单词出现的频率(Hash表实现)
#include
#include
#include
#include
#define MAX 131
typedef struct HashTable
{
char word[50];
int count;
struct HashTable *next;
}HashTable;
HashTable hash[MAX];
int Has...
分类:
其他 时间:
2014-01-31 15:03:19
收藏:
0 评论:
0 赞:
0 阅读:
591
在当今社会,版权问题确实是一个比较热的话题,各种书籍作者什么的对于自己的版权也是重视之至;
本来这个问题对我来说是不相干的,至少现在来说是比较遥远的...
可是最近在csdn上发了一些学习记录性的博客,偶尔去看看搜索效率怎么样,昨天搜索了“有n个罐子,有k个硬币,每个罐子可以容纳任意数量的硬币。罐子是不透明的,起初你可”这后面的文字被百度自动截取了(限于38个文字),可是搜索结果却让吓我一跳......
分类:
其他 时间:
2014-01-31 15:00:49
收藏:
0 评论:
0 赞:
0 阅读:
449
2014年值得关注的10个开源项目(中)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs四、InfluxDB官网:http://influxdb.org/InfluxDB是一个开源分布式的时序、事件和指标数据库。InfluxDB使用Go语音编写,无需外部依赖。其设计目标是实现分布式和水平伸缩扩展。在InfluxDB数据库中,一切都是基于时间序列的,同时你...
分类:
其他 时间:
2014-01-31 15:42:29
收藏:
0 评论:
0 赞:
0 阅读:
626