问题列表 - 第21290页

calloc - 将内存清零的有用性

将存储器清零(即calloc()结束malloc())的优点是什么?你不会将价值改为其他东西吗?

c memory malloc memory-management calloc

11
推荐指数
2
解决办法
8225
查看次数

ASP.NET MVC 2动态生成模型中的数据注释

我正在创建一个asp.net mvc 2应用程序,根据用户输入动态生成我的视图模型.简而言之,用户可以在他的视图中选择他想要查看的字段.

由于模板化助手严重依赖于模型属性和属性(数据注释),因此我需要以某种方式在运行时将属性添加到视图模型中.不必说这不是一项简单的任务.

那么,你们在这种情况下建议我做什么?我无法静态添加属性,所以我应该继续尝试动态添加它们,即使它是很多工作还是我应该尝试使用不同的方法?

提前致谢!

费利佩

html-helper data-annotations asp.net-mvc-2

8
推荐指数
1
解决办法
1425
查看次数

MATLAB:如何将参数传递给函数?

我有以下功能:

function ypdiff = ypdiff(t,y)
    a = 0.01;
    b = 0.1;
    ypdiff(1) = -a*y(1)*y(2);
    ypdiff(2) = b*y(1)*y(2)-b*y(2);
    ypdiff(3) = b*y(2);
    ypdiff = [ypdiff(1) ypdiff(2) ypdiff(3)]';
Run Code Online (Sandbox Code Playgroud)

如果我想解决这个问题,我会调用ode45函数,如下所示:

[t y] = ode45(@ypdiff, [to tf], yo);
Run Code Online (Sandbox Code Playgroud)

但是,如果我想将参数传递给此函数,我将如何使用ode45函数?具体来说,我正在尝试以下配方:

function ypdiff = ypdiff(t,y,u)
    a = 0.01;
    b = 0.1;
    ypdiff(1) = -a*u*y(1)*y(2);
    ypdiff(2) = b*u*y(1)*y(2)-b*y(2);
    ypdiff(3) = b*u*y(2);
    ypdiff = [ypdiff(1) ypdiff(2) ypdiff(3)]';
Run Code Online (Sandbox Code Playgroud)

parameters matlab function calculus

9
推荐指数
1
解决办法
2万
查看次数

RSA签名的大小(以字节为单位)是多少?

我目前正在使用Crypto ++为数据块生成签名.我希望签名是20个字节(SHA 1哈希),因为我的理解是签名只是一个加密的哈希.但是在使用maxsignaturelength和签名长度进行检查时,它似乎是192个字节.这是正常的吗?

rsa crypto++

4
推荐指数
1
解决办法
2481
查看次数

在Gtk中,TreePath和TreeIter之间有什么区别?

我一直在学习使用TreeViews,这两种类型通常用于访问树的特定行.我真的不明白两者之间的区别.我的代码正在工作 - 我根据函数的必需参数在两者之间来回转换 - 但不是基于对原因的真正理解.

这两种类型有什么区别?

c# gtk gtk# gtktreeview

5
推荐指数
1
解决办法
1750
查看次数

为什么Lisp中的消耗很慢?

我在"On Lisp"一书中读到,应该避免cons在扩展宏的主体中过度使用.为什么被cons认为是效率低下的操作?Lisp不与cons细胞共享结构吗?

lisp common-lisp

24
推荐指数
3
解决办法
3063
查看次数

为什么使用句点来分隔Ant构建文件中目标名称的约定?

我从来没有完全理解这一点,因为name属性似乎支持空格,但是每个示例都使用更难读取的句点来命名目标.

为什么这样:

<target name="some.target.name">
<!-- target child nodes -->
</target>
Run Code Online (Sandbox Code Playgroud)

什么时候可以这样做:

<target name="Some Target Name">
<!-- target child nodes -->
</target>
Run Code Online (Sandbox Code Playgroud)

这有什么理由,还是技术限制?构建属性也是如此.他们总是使用一些点符号.

java ant naming-conventions target

4
推荐指数
2
解决办法
358
查看次数

从ASP.NET中的URL获取文本

我正在寻找一种在ASP.NET/C#中提供给定Web地址的文本的可靠方法.谁能指出我正确的方向?

此外,网址可以说是一个可能有很多广告和菜单等的新闻网站.我需要一些只提取相关内容的智能方式.不知道如何做到这一点我将如何定义相关性?

我应该从RSS提要中读取吗?有什么想法吗?

编辑我添加了赏金.我希望从URL中提取"相关"文本.从"相关"我的意思是,它应该从广告(和其他不相关的信息)中排除文本.输入将类似于新闻网站.我只需要提取新闻信息并删除无关的文本

c# asp.net

9
推荐指数
1
解决办法
5474
查看次数

Google地图如何保护其API密钥?如何制作类似的东西?

目前,Google要求您创建一个特定于将从中提供地图的域的API密钥.Google如何执行此操作?我想做同样的事情.

我为我的服务公开了一个API,但希望允许客户端通过javascript而不是从服务器嵌入对API的调用.我可以用一个随机令牌来保护它,当然,任何看客户端机器上的代码的人都很容易欺骗它.

我总是理解这个概念是不可能的,但不知何故谷歌在执行它方面做得很好.

编辑 - 听起来谷歌毕竟没有做过任何惊人的事情.他们的API最有可能仅用于跟踪,而不是真正保证他们的API由具有密钥的人使用.

security api google-maps web-services api-key

74
推荐指数
2
解决办法
3万
查看次数

我可以将PHP变量插入JSON字符串吗?

我正在使用REST API将属性POST到使用json的人。我的请求正文如下所示:

$requestBody = '

{
    "attribute": {
        "@id": "",
        "@uri": "",
        "person": {
            "@id": "222",
            "@uri": "https://api_name_removed.com/v1/People/222"
        },
        "attributeGroup": {
            "@id": "",
            "@uri": "",
            "name": null,
            "attribute": {
                "@id": "2404",
                "@uri": "",
                "name": null
            }
        },
        "lastUpdatedDate": null
    }
}';
Run Code Online (Sandbox Code Playgroud)

如何将人员ID,人员uri和属性ID更改为已经存储的变量?

php string rest json

1
推荐指数
1
解决办法
3711
查看次数