问题列表 - 第36340页

将XmlDocument插入XmlDocument节点

我用一个节点创建了一个基本的XmlDocument:

XmlDocument bigDoc = new XmlDocument();
bigDoc.LoadXml("<Request></Request>");
Run Code Online (Sandbox Code Playgroud)

我正在获取另一个我想在<Request>节点内插入的XmlDocument .它对我不起作用:

 XmlNode requestNode =  bigDoc.FirstChild;
 requestNode.AppendChild(anotherXMLDocument);
Run Code Online (Sandbox Code Playgroud)

它引发了一个例外.

如何在另一个XmlDocument节点中插入XmlDocument?

.net c# xmldocument insert xmlnode

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

Jquery手风琴全部展开全部折叠

我正在寻找一种方法来包括"全部扩展"和"全部崩溃".我用一个简单的jquery手风琴用新代码更新了演示.

原始代码应记入Ryan Stemkoski的http://www.stemkoski.com/stupid-simple-jquery-accordion-menu/

演示:http://jsbin.com/ucalu3/5/

$(document).ready(function() { 
  $('.question').click(function() {

  if($(this).next().is(':hidden') != true) {
                $(this).removeClass('active'); 
    $(this).next().slideUp("normal");
  } else {
    $('.question').removeClass('active');  
     $('.answer').slideUp('normal');
    if($(this).next().is(':hidden') == true) {
    $(this).addClass('active');
    $(this).next().slideDown('normal');
     }   
  }
   });

  $('.answer').hide();

  $('.expand').click(function(event)
    {$('.question').next().slideDown('normal');
        {$('.question').addClass('active');}
    }
  );

  $('.collapse').click(function(event)
    {$('.question').next().slideUp('normal');
        {$('.question').removeClass('active');}
    }
  );
});
Run Code Online (Sandbox Code Playgroud)

jquery expand accordion collapse

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

SQL:选择尚不存在的最低值

在TableA中,我有一个int列.

是否可以仅使用select语句来选择不存在且大于0的列中的最小值?

例如,如果col的值为1,2,9,则select语句将返回3.如果col具有9,10,11,则返回1.

我可以使用临时表或使用循环来实现这一点,但我想知道我是否可以使用select语句来完成它?

谢谢.

sql t-sql sql-server

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

如何编写正则表达式来验证日期?

我正在使用 JavaScript,我需要弄清楚如何使用正则表达式确定有效日期。

比赛将是:

dd-mm-yyyy
dd-mm-yy
Run Code Online (Sandbox Code Playgroud)

此外,不应接受前导零,例如:

9-8-2010
10-6-99
Run Code Online (Sandbox Code Playgroud)

我该如何编写正则表达式来做到这一点?

javascript regex

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

在表达式树中使用可空类型

我有一个扩展方法,使用字符串值动态过滤Linq到实体结果.它工作正常,直到我用它来过滤可空列.这是我的代码:

public static IOrderedQueryable<T> OrderingHelperWhere<T>(this IQueryable<T> source, string columnName, object value)
{
    ParameterExpression table = Expression.Parameter(typeof(T), "");
    Expression column = Expression.PropertyOrField(table, columnName);
    Expression where = Expression.GreaterThanOrEqual(column, Expression.Constant(value));
    Expression lambda = Expression.Lambda(where, new ParameterExpression[] { table });

    Type[] exprArgTypes = { source.ElementType };

    MethodCallExpression methodCall = Expression.Call(typeof(Queryable), 
                                                      "Where", 
                                                      exprArgTypes, 
                                                      source.Expression, 
                                                      lambda);

    return (IOrderedQueryable<T>)source.Provider.CreateQuery<T>(methodCall);
}
Run Code Online (Sandbox Code Playgroud)

这是我如何使用它:

var results = (from row in ctx.MyTable select row)
              .OrderingHelperWhere("userId", 5);//userId is nullable column
Run Code Online (Sandbox Code Playgroud)

这是我在将可用于可空表列时使用的异常:

没有为类型'System.Nullable`1 [System.Int32]'和'System.Int32'定义二元运算符GreaterThanOrEqual

我无法理解这一点.我该怎么办?

c# linq lambda entity-framework expression-trees

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

将图像从本地上传到tinyMCE

tinyMCE有一个插入图像按钮,但如何处理它的功能请给出一些代码

html tinymce

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

从Android上的其他应用程序启动应用程序

我想从我的Android应用程序中启动已安装的软件包.我假设有可能使用意图,但我找不到这样做的方法.有链接,在哪里可以找到信息?

android android-intent

458
推荐指数
11
解决办法
37万
查看次数

如何强制R在回归中使用指定的因子级别作为参考?

如果我在回归中使用二进制解释变量,如何告诉R使用某个级别作为参考?

它只是默认使用某个级别.

lm(x ~ y + as.factor(b)) 
Run Code Online (Sandbox Code Playgroud)

b {0, 1, 2, 3, 4}.假设我想使用3而不是R使用的零.

regression r linear-regression categorical-data dummy-variable

100
推荐指数
5
解决办法
16万
查看次数

applicationDidEnterBackground

退出应用程序时会自动调用此函数.但在我的应用程序中,此函数无法自动调用

iphone

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

使用Picasa API自动进行面部检测以提取单个图像

(超级用户也向类似的问题询问了与应用程序相关的答案.这里发布的问题是收集相同的可编程解决方案)

在我的工作场所,护照大小的照片一起扫描,然后切成单独的图片并用唯一的文件编号保存.目前我们使用Paint.net手动选择,剪切和保存图片.

示例扫描文档Picasa屏幕截图:( 来自:google图片搜索多个来源,fairuse)

picasa截图

例如.在Picasa 3.8中,单击"视图">"人物",将显示所有面部,并要求我们为其命名,是否可以使用不同的图片名称自动保存这些单独的图片?

更新

我想要做的就是将上面的图片转换为单独的图片.

在上图中,我展示了Picasa 3.8如何检测图像并提示我为其命名.我不需要面部识别,我只需要面部检测.Picasa会检测单个图像并在RHS上显示它们.这些单独的图像是我需要的.Picasa会创建一个.ini文件,该文件会保存包含各个面的坐标的十六进制值.

这些单独的面孔是我感兴趣的如果我可以有坐标,我可以从图片裁剪所需的图像.

SAMPLE.jpg

sample.jpg

ini内容

 [SAMPLE.jpg]
faces=rect64(c18f4c8ef407851e),d4ff0a020be5c3c0;rect64(534a06d429ae627),dff6163dfd9d4e41;rect64(b9c100fae46b3046),e1059dcf6672a2b3;rect64(7b5105daac3a3cf4),4fc7332c107ffafc;rect64(42a036a27062a6c),ef86c3326c143248;rect64(31f4efe3bd68fd8),90158b3d3b65dc9b;rect64(327904e0614d390d),43cbda6e92fcb63e;rect64(4215507584ae9b8c),15b6a967e857f334;rect64(895d4efeb8b68425),5c4ff70ac70b27d3
backuphash=3660
Run Code Online (Sandbox Code Playgroud)

*ini文件似乎是rect64(534a06d429ae627),dff6163dfd9d4e41为每个标签保存面部标签的坐标.从Picasa帮助网站用户引用Technonath

@oedious写道: - 这有点技术性,所以坚持下去.*rect64()中包含的数字是64位十六进制数.*将其分成四个16位数字.*除以最大无符号16位数(65535),并且在0和1之间有四个数字.*剩下的四个数字给出面部矩形的相对坐标:(左,上,右,下).*如果您想要以绝对坐标结束,请按图像宽度左右多个,按图像高度左右多个.

上面的引用谈到了在rect64()中包含的数字,逗号后括号外的数字怎么样?

我问了一个相关的问题.答案也可能对你有所帮助. 从64位十六进制值中获取四个16位数字

注意:ini详细信息与为特定图像生成的picasa相同.

此问题已多次更新,可能不够清晰.

Picasa帮助网站上有一些回复,我在那里问了同一个问题该线程的答案之一是根据ini文件中的十六进制值得到坐标.以下代码位于来自帮助站点的esac的 C#中.我可以在PHP中执行相同的操作吗?

public static RectangleF GetRectangle(string hashstr)
{
    UInt64 hash = UInt64.Parse(hashstr, System.Globalization.NumberStyles.HexNumber);
    byte[] bytes = BitConverter.GetBytes(hash);

    UInt16 l16 = BitConverter.ToUInt16(bytes, 6);
    UInt16 t16 = BitConverter.ToUInt16(bytes, 4);
    UInt16 r16 = BitConverter.ToUInt16(bytes, 2);
    UInt16 b16 = BitConverter.ToUInt16(bytes, 0);

    float left = l16 / 65535.0F;
    float top = t16 …
Run Code Online (Sandbox Code Playgroud)

php api picasa face-recognition

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