问题列表 - 第21265页

Javascript中的线程安全性?

我有一个名为save()的函数,该函数收集页面上的所有输入,并对服务器执行AJAX调用以保存用户工作的状态.

当用户单击保存按钮时,当前调用save(),或执行一些需要我们在服务器上具有最新状态的其他操作(例如,从页面生成文档).

我正在增加每隔一段时间自动保存用户工作的能力.首先,我想阻止AutoSave和用户生成的保存同时运行.所以我们有以下代码(我正在削减大部分代码,这不是1:1,但应该足以让我们了解这个想法):

var isSaving=false;
var timeoutId;
var timeoutInterval=300000;
function save(showMsg)
{
  //Don't save if we are already saving.
  if (isSaving)
  { 
     return;
  }
  isSaving=true;
  //disables the autoSave timer so if we are saving via some other method
  //we won't kick off the timer.
  disableAutoSave();

  if (showMsg) { //show a saving popup}
  params=CollectParams();
  PerformCallBack(params,endSave,endSaveError);

}
function endSave()
{  
    isSaving=false;
    //hides popup if it's visible

    //Turns auto saving back on so we save x milliseconds after the last save.
    enableAutoSave();

} …
Run Code Online (Sandbox Code Playgroud)

javascript concurrency asp.net-ajax

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

如何在java中管理两个JRadioButtons,以便一次只能选择其中一个

如何在java中管理两个JRadioButtons,以便一次只能选择其中一个?java中是否有任何方法可以解决这个问题,或者您需要构建自己的逻辑?

java swing jradiobutton

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

如何覆盖Ext JS JsonStore超时?

我有一个JsonStore需要从一个超过30秒的HTTP请求返回.

在JsonStore配置上设置"timeout"属性不会覆盖30秒超时,也不会设置代理(而不是仅设置url属性)并在代理上设置超时.

如何延长此超时?

(我正在使用Ext JS 3.1.1)

var ds = new Ext.data.JsonStore({
    autoSave:       true,
    method:         "POST",
    /*url:          "search-ajax.aspx",
    timeout:        120000,*/
    root:           "rows",
    totalProperty:  "results",
    idProperty:     "primarykeyvalue",
    proxy:      new Ext.data.HttpProxy({ url: "search-ajax.aspx", timeout: 120000 }),
    fields:     previewColumnConfig,
    baseParams: {
        Command:    "",
        ID:     primaryKeyValue,
        Entity: entityFullName,
        vetype: ValidationEntityType,
        vepk:       ValidationEntityPK,
        now:        (new Date()).getTime()
        },
    writer: new Ext.data.JsonWriter({
        encode:     true,
        listful:    false
        })
    });
Run Code Online (Sandbox Code Playgroud)

json extjs

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

具有多个目标的Xcode项目是否可以针对每个目标使用不同的Settings.bundle?

我在iPhone应用程序中有一个设置包,它有几个微妙的变体目标.

问题是我需要在每个设置包中自定义一些字符串,以使它们适合每个目标.似乎如果Settings包被命名为除Settings.bundle以外的任何东西,它将不会拾取捆绑包(可以理解,我可以在plist中指定备用名称吗?).

如果我尝试将它们放在不同的文件夹中并将它们称为相同的东西,Xcode会非常混乱,并允许您编辑实际上是同一个源的"2个文件".

iphone

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

php require_once没有按照我想要的方式工作..相对路径问题

我在分配require_once的相对路径时遇到问题.我确定这是一件很简单的事情,我没有看到......

文件夹目录结构级别1:站点级别2:包括级别2:类

so ... site/include/global.php < - 这是从site/class/db.php调用函数自动加载的地方

当我尝试使用时

function__autoload($className)
{
     require_once '../class/'.$className.'.php';

}
Run Code Online (Sandbox Code Playgroud)

我得到:

警告:require_once(../ class/db.php)[function.require-once]:无法打开流:没有这样的文件或目录

致命错误:require_once()[function.require]:无法开口所需 '../class/db.php'(包含路径= '; ./包括; ./梨'.)

我究竟做错了什么?如果我将global.php放在类文件夹中,它会正常工作,所以我假设我对导致问题的相对路径的理解很差.

谢谢

php require-once

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

从ASP.NET 3.5应用程序在IFRAME中运行GWT应用程序(包括Applet)?

我们正在考虑将完整的GWT(Google Web Toolkit 2.0)应用程序与现有的ASP.NET 3.5应用程序集成.我的第一个直觉反应是,这是一个可怕的弗兰肯斯坦的想法.但是,客户坚持要求我们使用由第三方开发的此应用程序.

我几乎无法控制GWT应用程序的开发.

我的第一个想法是实际尝试将其嵌入到iFrame中.因为GWT在Tomcat/Jakarta下运行,所以它托管在与.NET应用程序不同的服务器上,因此iFrame src将是另一台机器上的URL.

我需要利用自己的ASP.NET授权方案来限制对嵌入式GWT应用程序的访问.GWT应用程序还使用嵌入式Java小程序,这些小程序现在似乎在iframe中不起作用.GWT应用程序调用后端服务器(使用GWT-RPC?).

任何人都可以看到这种方法的任何重大问题?GWT是否可以在托管在不同计算机上的iframe上运行?

注意:简单地添加具有相同名称的DIV不适用于此!

asp.net iframe gwt

7
推荐指数
1
解决办法
3064
查看次数

寻找视觉工作室的类清洁/格式化器插件

寻找visual studio的类清理/格式化插件.使用ReSharper,但寻找能让我定位成员的东西.即班级顶层的私人成员,下一级的施工人员等.

有人知道提供这个的东西吗?

干杯

visual-studio

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

保持iPhone应用程序与GWT应用程序同步

我正在开发一个应该可以在离线和在线模式下工作的iPhone应用程序.
在它的在线模式中,它应该将用户输入的所有信息提供给由GWT/GAE支持的Web服务.在它的离线模式下,它应该在本地存储信息,当连接可用时,将它同步到Web服务.

目前我的计划如下:

  1. 使用Protobuffers在应用程序和Web服务之间提供连接,以实现高效的线上通信
  2. 使用Core Data使用本地数据库
  3. 轮询网络状态,并在可用时同步数据库并保留某种local-db-to-remote-db密钥同步.

问题是 - 我是否朝着正确的方向前进?实现这个的标准模式是什么?也许有人可以指向一个以类似方式工作的开源应用程序?

我对iPhone编码很陌生,很高兴听到任何建议.

谢谢

iphone gwt core-data data-synchronization

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

SQL Server数据库ID总是积极的吗?

SQL Server数据库ID总是积极的吗?

与sysdatabases中的dbid一样.

SELECT name, dbid 
  FROM master.dbo.sysdatabases
Run Code Online (Sandbox Code Playgroud)

此问题与标识列或主键无关.

sql sql-server

7
推荐指数
1
解决办法
365
查看次数

我在哪里可以找到atof的.net实现?

在.net世界中是否有c语言的atof功能的实现?float.Parse的行为不一样.

一些行为差异.

  • "50 Apple"将返回50.
  • "50 Apple.1"将返回50.
  • "Apple"将返回0.

.net interop

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