问题列表 - 第32985页

jQuery AJAX跨域

这是两个页面,test.php和testserver.php.

test.php的

<script src="scripts/jq.js" type="text/javascript"></script>
<script>
    $(function() {
        $.ajax({url:"testserver.php",
            success:function() {
                alert("Success");
            },
            error:function() {
                alert("Error");
            },
            dataType:"json",
            type:"get"
        }
    )})
</script>
Run Code Online (Sandbox Code Playgroud)

testserver.php

<?php
$arr = array("element1",
             "element2",
             array("element31","element32"));
$arr['name'] = "response";
echo json_encode($arr);
?>
Run Code Online (Sandbox Code Playgroud)

现在我的问题是:当这两个文件都在同一台服务器(localhost或web服务器)上时,它可以工作并被alert("Success")调用; 如果它位于不同的服务器上,意味着Web服务器上的testserver.php和localhost上的test.php,它就无法工作,并且alert("Error")正在执行.即使ajax中的URL更改为http://domain.com/path/to/file/testserver.php

javascript ajax jquery json cross-domain

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

Ruby on Rails:如何在应用程序配置中设置数据库超时?

我想将我的数据库设置为在一定时间内没有完成的超时请求,以防止异常请求独占整个应用程序.

有什么我可以添加到我的Rails配置文件中来设置它吗?

我试图将我经常在网上看到的一行添加timeout: 5000到我的database.yml中,但这似乎没有任何影响.

我试图ActiveRecord::Base.connection.execute('set statement_timeout to 5000')在environment.rb中调用,但这导致Rails错误输出.

我在Heroku上运行Postgres数据库,我没有直接的数据库访问权限,因此我无法直接使用数据库配置.即使我从Heroku控制台远程执行该命令,他们也可以随时重启我的应用程序,如果在应用程序启动时没有重新执行,我的更改就会丢失.

database postgresql timeout ruby-on-rails heroku

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

为了实现单元测试的良好实现,有哪些c#项目需要考虑?

不是太大,但没有2 + 2 = 4类型的例子.特别是如果它是WPF和MVVM会很好.我对测试视图模型的内容感到困惑.

你如何测试Lambda的内容?你呢?你是否公开了一个功能,以便你可以测试它.或者你只测试最终结果?

c# tdd unit-testing

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

比较Java中的时间戳以获得天数差异

我正从数据库中检索两个时间戳(check_in和check_out).我需要比较两者以找出两个时间戳之间经过了多少天.如何在Java中完成?

timestamp

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

在Delphi中下载文件

谷歌搜索显示了一些关于如何在Delphi中下载文件的示例,但大多数都是错误的,有一半的时间根据我的经验不起作用.

我正在寻找一个简单的强大解决方案,让我下载一个exe(用于更新我的应用程序),并将保持当前更新线程的执行,直到下载完成或错误输出.该进程已经过线程化,因此下载代码应该执行直到完成(希望如此).

这里有两个实现,看起来都很复杂
1. http://www.scalabium.com/faq/dct0116.htm
2. http://delphi.about.com/od/internetintranet/a/get_file_net.htm

windows delphi winapi download

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

什么语言可以替代Java?

我可能会发布一个过早的问题,也许我只是无缘无故地吓坏了,但Oracle处理Java的方式并不是很有希望.我是一个从一见钟情就爱上了Java的书呆子,并且一直在我的个人/自由职业项目中使用它,但现在我正在考虑替换它.

我也精通C#/ VB.NET,但我正在寻找更像:

  1. 开源
  2. 编译
  3. 跨平台
  4. 面向对象
  5. 大型标准库
  6. 丰富的文档
  7. Web开发是一个重要的优势

我正在考虑妥协:用于Web开发(或PHP)的Python/Django,以及用于胖客户端开发的Qt.谁有更好的想法?

python java qt programming-languages replace

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

Response.IsClientConnected有用吗?

我想知道是否有人有经验,他们可以使用Response.IsClientConnected属性作为asp.net网站的性能优化共享.

我问的原因是我对现实生活场景中的效果有点怀疑.我理解在执行大型任务之前检查值的概念,但我无法看到这将是多么有用,因为客户端可以在任何时候断开连接.

asp.net

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

UINavigationController中的自定义后退按钮

对于我正在开发的应用程序,我需要在导航栏中显示自定义后退按钮.我将按钮资源作为PNG图像,我正在编写此代码:

- (void)viewWillAppear:(BOOL)animated {
    [super viewWillAppear:animated];
    UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];
    backButton.frame = CGRectMake(0, 0, 79, 29.0);
    [backButton setImage:[UIImage imageNamed:@"button_back.png"] forState:UIControlStateNormal];
    self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] initWithCustomView:backButton] autorelease];
Run Code Online (Sandbox Code Playgroud)

}

当我按下这个视图控制器时,自定义按钮不显示,而是我得到标准的后退按钮,里面有这个视图控制器的标题.

我已经尝试过的事情:

  1. backButton通过将按钮添加到视图层次结构,可以加倍检查按钮是否已正确创建.它显示正常.
  2. 在同一方法中,更改了title属性navigationItem并确认它更改(按预期)我的后退按钮的内容.

谁能发现我做错了什么?有没有人成功使用自定义图像作为后退按钮UINavigationController

iphone uinavigationcontroller

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

学习Haskell:看似循环的程序 - 请帮助解释

我现在正在阅读Doets和Van Eijck撰写的"The Haskell Road to Logic,Math,and Programming"一书.在本书之前,我从未接触过任何函数式编程语言,因此请记住这一点.

在本书的早期,它还提供了以下用于素性测试的代码:

ldp :: Integer -> Integer
ldp n = ldpf primes1 n

ldpf :: [Integer] -> Integer -> Integer
ldpf (p:ps) n | rem n p == 0 = p 
              | p^2 > n      = n
              | otherwise    = ldpf ps n

primes1 :: [Integer]
primes1 = 2 : filter prime [3..]

prime :: Integer -> Bool
prime n | n < 1     = error "not a positive integer"
        | n == 1 …
Run Code Online (Sandbox Code Playgroud)

primes haskell lazy-evaluation circular-reference primality-test

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

关于Java中垃圾收集的问题

假设我有一个双重链表.我这样创建它:

MyList list = new MyList();
Run Code Online (Sandbox Code Playgroud)

然后我添加一些节点,使用它然后决定扔掉这样的旧列表:

list = new MyList();
Run Code Online (Sandbox Code Playgroud)

由于我刚刚创建了一个新列表,旧内存区域内的节点仍然指向彼此.这是否意味着旧节点的区域不会被垃圾收集?我是否需要将每个节点指向null以便它们是GC?

java garbage-collection

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