问题列表 - 第38030页

Zend Json编码和在javascript中使用

我正在使用Zend Framework.
我的任务是JSON从控制器发送数据Javascript.
我有一个简单的数组:

$array = array('a' => 1, 'b' => 2);
Run Code Online (Sandbox Code Playgroud)

我将此数组编码为json格式后:

$jsonData = Zend_Json::encode($array);
Run Code Online (Sandbox Code Playgroud)

但我不知道,我怎么能得到这些数据Javascript.我发送了一个ajax请求jQuery.并且成功地我试图提醒数据.

注意:
如果我die($jsonData);在Controller中做的一切都很好.

先感谢您!

javascript php ajax json zend-framework

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

嵌套的if语句没有括号

以下代码给出:

       if (c2-c1==0)
        if ( c1 != c3 )
                    {...}
Run Code Online (Sandbox Code Playgroud)

我该如何解释这段代码?第一个if语句没有{}.上面的代码是否等于以下代码?:

 if (c2-c1==0){
    if ( c1 != c3 )
                {...}
 }
Run Code Online (Sandbox Code Playgroud)

java if-statement brackets

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

使用Linux NPTL的Java I/O与Java新I/O(NIO)

我的Web服务器使用通常的Java I/O和每个连接机制.如今,他们越来越user with用户(长轮询连接).但是,连接大多是空闲的.虽然这可以通过添加更多的Web服务器来解决,但我一直在尝试对NIO实现进行一些研究.

我对它有一个复杂的印象.我已经读过基准测试,其中Linux中新的NPTL库的常规I/O 优于NIO.

使用Java I/O配置和使用最新的NPTL for Linux有什么真实的体验?有没有提高性能?

在更大范围的问题上:

在标准服务器类机器(带有四核处理器的戴尔)中我们希望正常执行的最大I/O和阻塞线程数(我们在Tomcat线程池中配置)是多少(使用Linux NPTL库?).如果线程池变得非常大,比如超过1000个线程会有什么影响?

任何参考和指针将非常感谢.

java linux multithreading nio nptl

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

IE不保存asp.net身份验证令牌/ cookie

我有一个asp.net网站.它是Web表单和MVC2的混合体.

我在2个不同的服务器上有这个,我通过不同的网址获得.

在一台服务器上,所有浏览器(IE 8,FF 3.6,Chrome)的身份验证都能正常运行

另一方面IE 8失败,它在验证后不会将请求上的cookie发送回页面.

使用Fiddler我已经看到两个站点都尝试在登录页面的响应中设置cookie.

我从两台服务器看到的响应标头Set-Cookie:DemandLaunch = CCA4 ... E79C2D1; 路径= /; 仅Http

这两个网站都在IE的互联网区域.

我现在要检查什么了.

我还有一个页面通过c#代码设置cookie,并且该cookie也在IE中失败.

IE问题也不在一台计算机上.我在4台不同的计算机上看到了这个失败的Internet Explorer.

我应该包括的网址是:

beta.[site] .com - 工作

beta_ [公司].[网站] .com - 失败

asp.net authentication cookies internet-explorer

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

如何制作:IE中的活动状态工作?

我的html表单中有一个按钮,需要在使用css单击时更改它的背景图像.它在FF中运行完美,但似乎IE不支持:active状态.

这是我的代码:

HTML:

<button class='button'>Click Me</button>
Run Code Online (Sandbox Code Playgroud)

CSS:

.button {
    width: 118px;
    height: 33px;
    background: url(/images/admin/btn.png) no-repeat center top;
    border: none;
    outline: none;
}
.button:active {
    background-position: center bottom;
}
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer button

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

粒子库

也许有人知道一个好的跨平台粒子库?

我知道Pyro粒子库,但它不是crossplaftorm和free.还有Magic Particles(可能是我需要的最好的版本),但只有理论上可以在Linux上创建一个端口.

c++ open-source particles

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

将一个Git子存储库添加到Mercurial

我一直在尝试使用bitbucket建立一个项目,它在github上托管了项目依赖项.使用Hg-Git Mercurial插件我几乎可以到达那里.

但是,当需要推动时,事情变得麻烦.

Mercurial子存储库的文档指出:

2.4推

当您推送时,Mercurial将自动尝试首先推送当前存储库的所有子库.这将确保在由顶级存储库引用时,subrepos中的新变更集可用.

但这会引起一个大问题,因为我不想推送所有的子库(我为什么会这样做?) - 我只有读取权限,所以github不会允许它.只需将主存储库推送到远程服务器,但我无法弄清楚如何做到这一点.hg无论是否有变化,都希望控制并推送所有子存储库.有没有办法绕过这个功能

唯一需要推动的是.hgsub.hgsubstate.一旦他们通过替代路由推送(更新到不存在子存储库的变更集),就可以更新并从远程存储库中提取更改,但是如果我要在变更集上再次推送子仓库,整个考验重演.

git version-control mercurial hg-git

17
推荐指数
2
解决办法
3203
查看次数

TeamCity用户名/密码

嗨我很久以前在家用电脑上安装了teamcity.我现在想再次使用它,但我忘了管理员用户名和密码是否有默认的管理员用户名?我怎样才能获得密码?

谢谢

passwords teamcity

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

REST API URL必须如下所示吗?

是否真的要实现RESTful API,必须实现看起来像这样的URL结构

http://example.com/post/
http://example.com/post/123
Run Code Online (Sandbox Code Playgroud)

其中,/123将用于编辑,删除

提出问题的另一种方法是:看起来像这样的URL可以称为RESTful吗?

http://example.com/script.php?method=get_title&blogid=123
Run Code Online (Sandbox Code Playgroud)

api rest restful-url

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

为什么WebClient.DownloadStringTaskAsync()会阻塞? - 新的异步API /语法/ CTP

出于某种原因,在下面的程序开始后有一个暂停.我相信这WebClient().DownloadStringTaskAsync()就是原因.

class Program
{
    static void Main(string[] args)
    {
        AsyncReturnTask();

        for (int i = 0; i < 15; i++)
        {
            Console.WriteLine(i);
            Thread.Sleep(100);
        }
    }

    public static async void AsyncReturnTask()
    {
        var result = await DownloadAndReturnTaskStringAsync();
        Console.WriteLine(result);
    }

    private static async Task<string> DownloadAndReturnTaskStringAsync()
    {
        return await new WebClient().DownloadStringTaskAsync(new Uri("http://www.weather.gov"));
    }
}
Run Code Online (Sandbox Code Playgroud)

据我所知,我的程序应该立即从0到15开始计数.难道我做错了什么?

我在原始Netflix下载示例(使用CTP获得)时遇到了同样的问题- 按下搜索按钮后,UI首先冻结 - 一段时间后,它在加载下一部电影时响应.而且我认为它并没有冻结Anders Hejlsberg在PDC 2010上的演讲.

还有一件事.而不是

return await new WebClient().DownloadStringTaskAsync(new Uri("http://www.weather.gov"));
Run Code Online (Sandbox Code Playgroud)

我用自己的方法:

return await ReturnOrdinaryTask();
Run Code Online (Sandbox Code Playgroud)

这是:

public static Task<string> ReturnOrdinaryTask()
{
    var t = …
Run Code Online (Sandbox Code Playgroud)

.net c# asynchronous async-await c#-5.0

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