net
QD阿朱
ITER
展开
-
MATLAB.NET混合编程之二~~由C#调用MATLAB编译生成的dll
假设我们现在拿到一份matlab编译成的dll,该怎么在C#项目中调用呢?大致需要遵守下面几个步骤:安装MCR引用MWArray.dll引用matlab编译出的dll原创 2016-01-26 16:56:25 · 7486 阅读 · 0 评论 -
MATLAB.NET混合编程之一~~由MATLAB编译dll
这篇文章主要讲述matlab和.net混合编程的入门第一步,由matlab生成dll的步骤及一些注意事项原创 2016-01-26 16:50:08 · 3329 阅读 · 0 评论 -
MATLAB.NET混合编程之三~~从C#向Matlab的数据类型转化
C#中常用的基本类型有int、double、string、bool、Byte等,matlab中的基本类型有double、single、int32、char、struct等等。C#里面的数据类型就算是和matlab里面的名字相同也是无法直接使用的。因为在Matlab中基本上都是以矩阵的形式来组织数据,和C#中对于数据的处理方式完全不同。两者的互通必须通过MWArray这个类。原创 2016-02-14 15:19:39 · 14851 阅读 · 9 评论 -
MATLAB.NET混合编程之四~~从Matlab向C#的数据类型转化
上一篇《MATLAB.NET混合编程之三~~从C#向Matlab的数据类型转化》中已经详细介绍了从C#向Matlab传递数据时使用的方法,那么Matlab计算完成后在C#中应该怎么获取它的计算数据呢?需要遵循两个基本步骤。原创 2016-02-14 15:22:58 · 5830 阅读 · 2 评论 -
.NET_iBatis.NET挖坑_使用$和#替换可空字段变量
通常在使用ibatis时,对于传入的参数拼接到SQL语句中有两种包裹方式:#和$。这两者有比较大的差异: $的作用是字符串拼接 对于SQL语句的变量部分禁止使用,否则会引入注入漏洞 可以用于非变量部分,比如动态变化的表名 如果$内的变量为null,ibatis会将该变量直接从SQL语句中删除 #的作用是变量替换 常用于SQL的变量赋值原创 2017-03-08 14:59:01 · 655 阅读 · 0 评论