问题列表 - 第15946页

如何识别/检查模糊图像?

我们如何识别给定图像模糊或C#中模糊的百分比?有没有可用的API?或者任何有用的算法?

谢谢!

c# image image-processing

6
推荐指数
2
解决办法
3484
查看次数

Zend控制器中的url()辅助函数的等价物

在Zend视图助手中,有用于根据路由表输出URL的函数url(),例如

$this->url(array('controller' => 'comments', 'action' => 'add')
Run Code Online (Sandbox Code Playgroud)

如何在控制器中执行相同的操作?特别是我想使用控制器/动作语法而不是标准URL来设置Zend表单的动作URL

$form = new Zend_Form;
$form->setMethod('post')->setAction( $this->url(array('controller' => 'comments', 'action' => 'add')) );
Run Code Online (Sandbox Code Playgroud)

php zend-framework zend-form

13
推荐指数
1
解决办法
3万
查看次数

创建目录+子目录

我有一个目录位置,如何创建所有目录?例如C:\ Match\Upload将创建Match和子目录Upload(如果它不存在).

使用C#3.0

谢谢

c#

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

MySQL存储过程:在游标声明中使用变量作为数据库名称

我需要使用一个变量来指示在游标声明中要查询的数据库.以下是代码的简短片段:

CREATE PROCEDURE `update_cdrs_lnp_data`(IN dbName VARCHAR(25), OUT returnCode SMALLINT)

cdr_records:BEGIN

DECLARE cdr_record_cursor CURSOR FOR 

 SELECT cdrs_id, called, calling FROM dbName.cdrs WHERE lrn_checked = 'N';

 # Setup logging
 DECLARE EXIT HANDLER FOR SQLEXCEPTION
 BEGIN
      #call log_debug('Got exception in update_cdrs_lnp_data');
      SET returnCode = -1;
 END;
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在尝试使用变量dbName来指示查询应在哪个数据库中发生.但是,MySQL不允许这样做.我也尝试过这样的事情:

CREATE PROCEDURE `update_cdrs_lnp_data`(IN dbName VARCHAR(25), OUT returnCode SMALLINT)

cdr_records:BEGIN

DECLARE cdr_record_cursor CURSOR FOR 

        SET @query = CONCAT("SELECT cdrs_id, called, calling FROM " ,dbName, ".cdrs WHERE lrn_checked = 'N' ");
        PREPARE STMT FROM @query;
        EXECUTE STMT;

 # …
Run Code Online (Sandbox Code Playgroud)

mysql variables stored-procedures cursor

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

SQL SELECT与m:n的关系

我在用户和标签之间有m:n的关系.一个用户可以拥有m个标签,一个标签可以属于n个用户.表看起来像这样:

USER:
ID
USER_NAME

USER_HAS_TAG:
USER_ID
TAG_ID

TAG:
ID
TAG_NAME
Run Code Online (Sandbox Code Playgroud)

假设我需要选择所有标签为"apple","orange"和"banana"的用户.使用SQL(MySQL DB)实现此目的的最有效方法是什么?

mysql sql

5
推荐指数
2
解决办法
9670
查看次数

Linq包含where子句

嘿,所以我遇到了这样一种情况,即我将客户从数据库中拉回来并通过包含所有案例研究

return (from c in db.Clients.Include("CaseStudies")
        where c.Id == clientId
        select c).First();
Run Code Online (Sandbox Code Playgroud)

但我现在要做的是和所包含的casestudies的where子句,以便它只返回案例研究,其中deleted = false

有点像这样

return (from c in db.Clients.Include("CaseStudies")
        where c.Id == clientId
        && c.CaseStudy.Deleted == false
        select c).First();
Run Code Online (Sandbox Code Playgroud)

但这不起作用:(任何想法

linq include where-clause

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

为什么需要在jQuery中评估live的表达式

以下问题的灵感来自于ajaxian.com上的博客文章和paul irish的评论.

这是一种声明直播活动的方法.

$("li a").live(...)
Run Code Online (Sandbox Code Playgroud)

根据这篇博客文章,我的理解是,直播活动只不过是文档层面的一切.任何一直冒泡到顶部的事件都会被实时事件捕获,如果选择器匹配,则调用该函数.

我的理解是,如果我调用就准备好文档

$("li a").live('click', ..)
Run Code Online (Sandbox Code Playgroud)

那么jQuery应该做的就是将文字选择器"li a"放在某个内存中.现在当点击发生时,如果点击一直到顶部,那么live应该检查目标元素是什么.如果目标元素满足'li a'规则,则应该触发该函数,否则忽略该冒泡事件.

根据我打电话时对文件准备的假设

$("li a").live('click', ..)
Run Code Online (Sandbox Code Playgroud)

那么理想情况下jQuery实际上不应该寻找匹配'li a'的所有元素,因为jquery不会对这些元素做任何事情.我确信当前存在于匹配'li a'的文档中的元素没有绑定到任何事件处理程序.

如果所有jQuery必须做的是将文字'li a'放在文档根级别,那么为什么要在文档就绪时查找符合条件'li a'的元素.但基于我在顶部提到的评论链接,似乎jQuery实际上是在寻找文档准备好的元素.

我的问题是为什么live方法在不对它们做任何事情时应该找到所有'li a'方法.我想实时语法应该是这样的

$.live('li a', 'click', function(){})
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么吗?

jquery

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

Axapta:编辑表单字段值

使用按钮上的"单击"覆盖,我想修改Axapta表单中的值.

我可以使用以下命令从表单字段中获取数据:
str strOld = Form_FieldName.valueStr();

我可以使用以下方法将文本添加到字段:
Form_FieldName.pasteText(strNew);

我似乎找不到.clear方法或.value =方法.我想用新信息替换字段中的整个值.

谢谢

forms methods x++ axapta

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

类型库导入程序在类型验证期间遇到错误

我正在编写一个具有多个COM引用的C#应用​​程序。当我尝试构建它时,对于其中的某些错误:

c:\ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets(1418,9):错误MSB3303:无法解析COM引用“ 70850f66-869f-44a0-88e7-b0460a7e3bf3”版本0.1。类型库导入程序在类型验证期间遇到错误。尝试在没有班级成员的情况下导入。

该应用程序仍在构建并成功运行。

此错误消息是什么意思,我该如何解决?

com tlbimp build-error

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

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