定义局部变量,转《matlab局部变量定义 persistent》

persistent (表面意思是 持续的,连续的) Define persistent variable %%声明静态变量 Syntax %% 语法 persistent X Y Z %%定义局部变量 X Y Z Description 描述 其实就是定义局部静态变量的语法,变量生命期为全局,但是可见性在其被声明的函数内部, persistent X Y Z defines X, Y, and ... [阅读全文]

帧中继概述及应用,.NET应用框架架构设计实践 - 概述

我研究领域驱动设计已经近4年时间了,在这4年里,我从了解领域驱动设计的基本思想开始,系统地学习了与领域驱动设计相关的概念、开发模式以及应用系统架构风格,并将其运用在了实际的项目架构与开发中。在此之前,我一直被一些应用程序架构设计上的问题所困扰,比如:在数据持久层,如何让数据持久化机制能够支持不同的数据库类型,甚至是非关系型数据库;如何能够让开发人员将关注点放在领域模型上,而在更改领域模型的同时,不... [阅读全文]

matlab安装,matlab安装常见问题及解决方法总结

matlab在安装时,我把我遇到的问题及解决方法在这里和大家分享一下: 首先版本问题,我接触最多的是matlab7.0和matlab2010b两个版本。matlab7.0所占内存小,运行速度快!但是经常出错,最常见的就是刷屏,需要Crtl+C强制终止程序运行。matlab2010b占用内存大,运行速度较慢,特别是软件开启的时候。但是设计较前者更人性化。究其功能,虽然matlab2010b要多很多,... [阅读全文]

面向领域驱动架构的查询实现方式

在上一篇文章《.NET应用框架架构设计实践 - 概述》的评论部分,有网友提出了一个在面向领域驱动架构的实践中比较常见的问题:“DDD使用聚合根访问,那例如那些通用查询如何实现?难道都要经过聚合根多步得到么?DDD如何实现关联表的查询,例如3表关联查询?”这个问题比较泛,涉及的内容也比较多,我就单独一篇文章介绍一下我对这个问题的看法。关于上面问题中的“通用查询&r... [阅读全文]

UML基础:统一建模语言简介

目录 背景知识 用例图 类图 序列图 状态图 活动图 组件图 部署图 结束语 英文原文:UML basics: An introduction to the Unified Modeling Language 到了21世纪——准确地说是2003年,UML已经获得了业界的认同。在我所见过的专业人员的简历中,75%都声称具备UML的知识。然而,在同绝大多数求职人员面谈之... [阅读全文]

Matlab中如何编写S函数(通过M文件)

函数是system Function的简称,用它来写自己的simulink模块。(够简单吧,^_^,详细的概念介绍大伙看帮助吧)可以用matlab、C、C++、Fortran、Ada等语言来写,这儿我只介绍怎样用matlab语言来写吧(主要是它比较简单)。 先讲讲为什么要用s函数,我觉得用s函数可以利用matlab的丰富资源,而不仅仅局限于simulink提供的模块,而用c或c++等语言写的s函数... [阅读全文]

领域驱动设计,领域驱动设计和实践

软件系统面向对象的设计思想可谓历史悠久,20世纪70年代的Smalltalk可以说是面向对象语言的经典,直到今天我们依然将这门语言视为面向对象语言的基础。随着编程语言和技术的发展,各种语言特性层出不穷,面向对象是大部分语言的一个基本特性,像C++、Java、C#这样的静态语言,Ruby、Python这样的动态语言都是面向对象的语言。 但是面向对象语言并不是银弹,如果开发人员认为使用面向对象语言写出... [阅读全文]

C# winform 获取网页的图片验证码,并显示

C#获取网页的验证码,并且显示在 picbox控件上 HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://127.0.0.1/pic/Default.aspx"); request.Timeout = 20000; request.ServicePoint.ConnectionLimit = 100; request... [阅读全文]

领域驱动设计,分享我对领域驱动设计(DDD)的学习成果

本文内容提要: 1. 领域驱动设计之领域模型 2. 为什么建立一个领域模型是重要的 3. 领域通用语言(Ubiquitous Language) 4. 将领域模型转换为代码实现的最佳实践 5. 领域建模时思考问题的角度 6. 领域驱动设计的标准分层架构 7. 领域驱动设计过程中使用的模式 关联的设计 实体(Entity) 值对象(Value Object) 领域服务(Domain Servic... [阅读全文]

matlab应用,MATLAB与微积分应用

你是不是认为微积分就是一个洪水猛兽??一提微积分就头疼呢??不过有了MATLAB你头也不疼了,胃口也好了。神马都不怕了~~(听着像广告呢!!)不过确实啊,MATLAB确实能帮助你节省很多时间。不过我还是建议您好好学习微积分这门课程,如果学习过不知道都学了什么建议您观看,MIT Strang教授的微积分重点课程。好了我们言归正传。首先我们看看微分部分。 MATLAB与微分 diff函数用以演算一函数... [阅读全文]

如何在C#引入Silverlight的initparams参...

今天学习内容是,我们将利用Silverlight给我们提供的一个便利的方法来实现: 当一个web page加裁时,把指定参数(或信息)从 web page传递到silverlight中,这就是initParams。 我们可以利用它把诸如页面url等相关信息传递到silverlight中(当然也可以传递其它信息)。 initParams 信息是按照 string/value对的方式来存放的。我们将学... [阅读全文]

领域驱动设计,结合领域驱动设计的SOA分布式软件架构

引言 本文主要是参考Martion Fowler所著的《企业应用架构模式》与Eric Evans所著的《领域驱动设计》这两本泰山之作,加上本人在近年实际的工作过程中开发SOA系统所认识到的问题所写的一篇文章,欢迎各位点评。 最后两节 细说应用层 、系统总体架构 是本文的重点,着重说明领域驱动设计与SOA之间的关系,对DDD有一定基础的朋友可以越过前面的几节,直接查看第七、八节。 源代码下载 (数... [阅读全文]

文件传输协议,http协议-多线程文件传输

HTTP亦即Hpyer Text Transfer Protocal的缩写,它是现代互联网上最重要的一种网络协议,超文本传输协议位于TCP/IP协议的应用层,是一个面向无连接、简单、快速的C/S结构的协议。HTTP的工作过程大体上分连接、请求、响应和断开连接四个步骤。C#语言对HTTP协议提供了良好的支持,在.NET类库中提供了WebRequest和WebResponse类,这两个类都包含在Sys... [阅读全文]

vs2008中调用matlab生成的dll

matlab版本为:matlab7.11.0(R2010b) vs2008 1.在matlab中生成dll 在m文件中实现如下功能: 获得N个魔方矩阵的秩。m文件的内容如下: function r = mrank(n) r = zeros(n,1); for k=1:n r(k) = rank(magic(k)); end 将上述内容保存为:mrank.m 在matlab的command 窗口键入... [阅读全文]

uml类图关系,UML类图几种关系的总结

在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的... [阅读全文]

uml用例图,UML用例图总结

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1. 参与者(Actor) 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 2. 用例(Use Case) 用例就是外部可见的系统功能,对系统提... [阅读全文]

Matlab中数组元素的引用方法和讨论(转)

Matlab中数组元素引用有三种方法: 1.下标法(sub script s) 2.索引法(index) 3.布尔法(Boolean) 在使用这三种方法之前,大家头脑一定要清晰的记住,Matlab中数组元素是按列存储(与Fortran一样),比如说下面的二维数组 A= 8 1 6 3 5 7 4 9 2 Matlab的存储顺序是8,3,4,1,5,9,6,7,2,也就是说先行后列,对于3维数组呢,... [阅读全文]

2011年7月,2011-7-7

MClient 类,对HttpWebRequest的简单封装作者:黄志强 来源:博客园 发布时间:2011-03-04 22:48 阅读:57 次 原文链接 [收藏] 先上代码 using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;using System.... [阅读全文]

uml序列图,UML序列图总结

序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。 序列图中涉及的元素: 1. 生命线: 生命线名称... [阅读全文]

领域驱动设计,领域驱动设计和开发实战

英文原文:Domain Driven Design and Development In Practice 背景 领域驱动设计(DDD)的中心内容是如何将业务领域概念映射到软件工件中。大部分关于此主题的著作和文章都以Eric Evans 的书《领域驱动设计》为基础,主要从概念和设计的角度探讨领域建模和设计情况。这些著作讨论实体、值对象、服务等DDD的主要内 容,或者谈论通用语言、界定的上下文(Bo... [阅读全文]

matlab中hist函数的用法

matlab中hist函数的用法 data=[4 1 2 3 1 3 1 3 2 4]; z=hist(data,4) 解释一下问什么输出是3 2 3 2; 满意答案: 首先说一下hist函数的作用: hist 绘制直方图函数 语法: n = hist(Y) n = hist(Y,x) n = hist(Y,nbins) [n,xout] = hist(...) hist(...) hist(ax... [阅读全文]

深入浅出 Silverlight 5 功能大曝光

Postscript矢量打印 Postscript是打印机可以识别的页面描述语言,但是它需要打印机支持!以前的打印方法是位图打印,速度慢,内存消耗大,而且打印机的分辨率越高,性能越差。因此只适合打印几页内容的文档。 360修复网络工具深入浅出 Silverlight 5 功能大曝光,而Postscript矢量打印的出现则解决了这一问题。打印机分辨率对性能没有影响,可以打印上百页的文档了。 遥控器和... [阅读全文]

领域模型,领域模型管理与AOP

英文原文:Aspects of Domain Model Management (作者:Mats Helander,译者:王丽娟) 2007-12-23 导言 正如从像《领域驱动设计》[Evans DDD]和《领域驱动设计和模式应用》[Nilsson ADDDP]这些书中学到的一样,在应用架构中引入领域模型模式(《企业应用架构模式》[Fowler PoEAA])一定会有很多益处,但是它们并不是无... [阅读全文]

为什么要用Silverlight API

你用上3G手机了吗?你可能会说,我就是喜欢用nokia1100,ABCDEFG跟我都没关系。但你不能否认3G是一种趋势,最终我们每个人都会被包裹在3G网络中。1100也不是一成不变,没准哪天为了打击犯罪,会在你的1100上强制装上GPS。GIS工作既然建立在计算机的基础上,当然也得随着IT行业与时俱进。 看看现在计算机应用的趋势吧。云(计算),这个东西可讲不清楚,因为云嘛,飘忽不定的。不过可以这样... [阅读全文]

matlab,matlab心得

1.matlab打开自动关闭。matlab无法运行,matlab打开立即关闭 然后请按如下步骤进行: 1、右击我的电脑,选择属性. 2、在"高级"选项卡中点击"环境变量" 3、在系统变量下面添加如下内容(按"新建"): 例如: 变量名:BLAS_VERSION 变量值:E:\Matlab7\bin\win32\atlas_Athlon.dll (注意:由你MATLAB安装的位置决定,我... [阅读全文]

适合xp的浏览器,如何选择适合自己的浏览器

如何选择适合你的浏览器: 如果你每次打开标签小于5个,推荐chrome; 如果你打开的标签经常多于10个,推荐opera; 如果你在乎资源占用,推荐opera; 如果你的配置中等偏下,推荐opera; 如果你的配置比较高而不在乎资源占用,推荐chrome和Firefox; 如果你的电脑是06年前买的,推荐opera; 如果你的网速较慢,推荐opera——turbo压缩技术; 如果你... [阅读全文]

将架构作为语言:一个故事

英文原文:Architecture as Language: A story (作者:Markus Völter,译者:张逸) 2008年4月16日 通常,架构要么是在Word文档中描述的一些软件系统中无形的、概念性的方面,要么就完全是由技术驱动的(“我们使用了一个XML架构”)。这两种方式都很糟糕:前者很难派上用场,而后者架构上的概念被技术宣传所掩盖。 什么才是... [阅读全文]

什么是闭包,什么是闭包(Closure)?

本文是从 What is a Closure? 这篇文章翻译而来。 这个问题是在最近一次英格兰Brighton ALT.NET Beers活动中提出来的。我发现,如果不用代码来演示,你很难单用话语把它解释清楚,所以,在这里,我打算用C#来解释一下什么是闭包(closures)。维基百科上说: 在计算机科学中,闭包(Closure)是词法闭包(Lexical Closure)的简称,是引用了自由变... [阅读全文]

伸缩性,可伸缩性原则

英文原文:Scalability Principles 从最简单的水平来看,可伸缩性就是做更多的事情。更多的事情可以是响应更多的用户请求,执行更多的工作,或处理更多的数据。设计软件这件事本身是复杂的,而让软件做更多的工作也有其特有的问题。这篇文章针对构建可伸缩软件系统提出了一些原则和方针。 1. 减少处理时间 增加应用所做工作数量的一个方法就是减少完成单项工作所花费的时间。举例来说,减少处理一个用... [阅读全文]

C#用HttpWebRequest中发送GET/HT...

这个需求来自于我最近练手的一个项目,在项目中我需要将一些自己发表的和收藏整理的网文集中到一个地方存放,如果全部采用手工操作工作量大而且繁琐,因此周公决定利用C#来实现。在很多地方都需要验证用户身份才可以进行下一步操作,这就免不了POST请求来登录,在实际过程中发现有些网站登录是HTTPS形式的,在解决过程中遇到了一些小问题,现在跟大家分享。 通用辅助类 下面是我编写的一个辅助类,在这个类中采用了... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共25736条 分858页