问题列表 - 第49219页

在jquery中查找数组的长度(大小)

我想我会疯了.我有一个简单的问题,我出于某种原因正在努力.

为什么以下返回'undefined'?

var testvar={};
testvar[1]=2;
testvar[2]=3;
alert(testvar.length);
Run Code Online (Sandbox Code Playgroud)

编辑我最初键入testvar [1] .length.我知道这是一个错误.我的意思是testvar.length

arrays jquery

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

从php执行Powershell脚本

我正在尝试从PHP执行powershell脚本,但它似乎不起作用.

脚本'newEvent.ps1'在Exchange服务器上创建一个事件.

$psPath = "powershell.exe";
$psDIR = "C:\\wamp\\www\\ant\\assets\\ps\\";
$psScript = "newEvent.ps1";
$runScript = $psDIR. $psScript;
$runCMD = $psPath." ".$runScript." 2>&1"; 

echo "\$psPath  $psPath <br>";
echo "\$psDIR  $psDIR <br>";
echo "\$psScript  $psScript <br>";
echo "\$runScript  $runScript <br>";
echo "\$runCMD   $runCMD  <br>";

exec( $runCMD,$out,$ret);

echo "<pre>";
print_r($out);
print_r($ret);
echo "</pre>";
Run Code Online (Sandbox Code Playgroud)

它输出:

$psPath powershell.exe
$psDIR C:\wamp\www\ant\assets\ps\
$psScript newEvent.ps1
$runScript C:\wamp\www\ant\assets\ps\newEvent.ps1
$runCMD powershell.exe C:\wamp\www\ant\assets\ps\newEvent.ps1 2>&1

Array
(
    [0] => File C:\wamp\www\ant\assets\ps\newEvent.ps1 cannot be loaded because the execut
    [1] => ion of scripts is disabled …
Run Code Online (Sandbox Code Playgroud)

php powershell exchange-server shell-exec

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

检查字符串的正则表达式只包含十六进制字符

我之前从未做过正则表达式,我发现它们对于使用字符串非常有用.我看了几个教程(例如)但我仍然无法理解如何对字符串中的十六进制字符进行简单的Java正则表达式检查.

用户将在文本框中输入类似于:0123456789ABCDEF并且我想知道输入是正确的,否则XTYSPG456789ABCDEF返回false时返回false.

有可能用正则表达式做到这一点还是我误解了它们是如何工作的?

java regex validation

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

具有嵌套类的抽象类,这可能吗?

如果我编写一个抽象类,然后在抽象类中嵌套一个类,我是否可以在抽象类的任何子类中访问它的方法?我无法在任何地方找到答案..

java

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

XMPP与Java Asmack库支持X-FACEBOOK-PLATFORM

我正在尝试使用Smack库在Android上进行Facebook聊天.我已经从Facebook上阅读了聊天API,但我无法理解如何使用此库对Facebook进行身份验证.

任何人都可以指出我如何做到这一点?

更新:根据no.good.at.coding答案,我将此代码改编为Asmack库.一切正常,但我收到的是对登录的回复:未经授权.这是我使用的代码:

public class SASLXFacebookPlatformMechanism extends SASLMechanism
{

    private static final String NAME              = "X-FACEBOOK-PLATFORM";

    private String              apiKey            = "";
    private String              applicationSecret = "";
    private String              sessionKey        = "";

    /**
     * Constructor.
     */
    public SASLXFacebookPlatformMechanism(SASLAuthentication saslAuthentication)
    {
        super(saslAuthentication);
    }

    @Override
    protected void authenticate() throws IOException, XMPPException
    {

        getSASLAuthentication().send(new AuthMechanism(NAME, ""));
    }

    @Override
    public void authenticate(String apiKeyAndSessionKey, String host,
            String applicationSecret) throws IOException, XMPPException
    {
        if (apiKeyAndSessionKey == null || applicationSecret == null)
        {
            throw new …
Run Code Online (Sandbox Code Playgroud)

java android facebook xmpp smack

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

Android ObjectAnimation只启动一次

我使用ObjectAnimator API(android.animation.ObjectAnimator)来点击一个按钮(v是按钮):

ObjectAnimator animator = ObjectAnimator.ofFloat(v, "rotationY", 360f);
animator.setDuration(5000);
animator.start();
Run Code Online (Sandbox Code Playgroud)

当我在模拟器上测试它时,它适用于第一次单击(按钮旋转).但是当我再次单击该按钮(片段在第一次点击后没有被破坏等)时,我在模拟器上看不到任何动画(模拟器不是最快的,但有5秒我应该看到的东西).

我是否需要在第一个动画之后销毁/关闭某些内容或者我缺少什么?有人有提示或可以重现吗?

马丁,提前谢谢

animation android android-3.0-honeycomb

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

单调调试信息,debian有例外吗?

我以为apt-get install mono-dbg会解决它,但我错了.如何使用mono获取调试信息?我正在使用debian squeeze,但无法在debian lenny或etch上找到它.

我在下面写了一个虚拟程序,我希望有一个行号,但我得到了这个.这是来自控制台/终端的复制/粘贴.

Unhandled Exception: System.Exception: nooo blah
  at ExceptionTest.Program.func (Int32 a) [0x00000] in <filename unknown>:0
  at ExceptionTest.Program.func (Int32 a) [0x00000] in <filename unknown>:0
  at ExceptionTest.Program.func (Int32 a) [0x00000] in <filename unknown>:0
  at ExceptionTest.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
Run Code Online (Sandbox Code Playgroud)

码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ExceptionTest
{
    class Program
    {
        static void Main(string[] args)
        {
            func(3);
        }
        static void func(int a)
        {
            if (a == 18)
                throw new Exception("nooo blah"); …
Run Code Online (Sandbox Code Playgroud)

debugging mono debian debug-symbols

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

获取页面内容的正确方法

我必须得到特定的页面内容(如第(12)页)

我用过:

  <?php $id=47; $post = get_page($id); echo $post->post_content;  ?>
Run Code Online (Sandbox Code Playgroud)

与qtranslate兼容的工作很好的execpt它返回法语和英语文本

但循环很好,只返回良好的语言版本

<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<div id="post">
<?php the_content(); ?>
</div> <!-- .post -->
Run Code Online (Sandbox Code Playgroud)

所以问题......如何获取特定的页面内容以确保循环...

wordpress

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

调整UIView大小以适合CGPath

我有一个UIView子类,用户可以在其上添加随机CGPath.通过处理UIPanGestures添加CGPath.

我想将UIView调整为包含CGPath的最小矩形.在我的UIView子类中,我重写了sizeThatFits以返回最小尺寸:

- (CGSize) sizeThatFits:(CGSize)size {
    CGRect box = CGPathGetBoundingBox(sigPath);
    return box.size;
}
Run Code Online (Sandbox Code Playgroud)

这按预期工作,并且UIView的大小调整为返回的值,但CGPath也按比例"调整大小",从而产生与用户最初绘制的路径不同的路径.例如,这是用户绘制的路径视图:

绘制的路径

这是调整大小后的路径视图:

在此输入图像描述

如何调整我的UIView大小而不是"调整"路径?

uiview cgpath ios

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

Grails聪明地获得战争基础?

我的baseUrl是http://localhost:8080/whatever.在其他机器上,它是http://localhost/whatever.

是否有一种聪明的方法来获取这些信息而不使用

<%
    String baseUrl = "http://" + request.getServerName() + ":" + request.getServerPort() + request.getContextPath()
%>
Run Code Online (Sandbox Code Playgroud)

我正在尝试动态创建路径参数化其余URL的一些链接,即:

http://localhost:8080/a/b/${param1}/c/${param2}

如果有更好的方法,请告诉我.

java grails groovy tomcat war

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