问题列表 - 第44017页

Sencha + PhoneGap

我即将使用Sencha Touch + PhoneGap为iPhone开发应用程序,我有一些非常基本的问题:

1)我想读取位于http://abc.om/app/a3/位置的XML文件.我使用Sencha来读取这个xml,但它给了我以下错误:

XMLHttpRequest无法加载url.Access-Control-Allow-Origin不允许使用Origin.

这是使用Sencha读取XML的正确方法/方法吗?如果是,那我该如何解决上述问题呢?有人说Sencha是客户端,它无法读取域外的Xml - 这是真的吗?移动应用程序会发生什么?我应该在这里使用Phonegap吗?

2)在我为iPhone开发应用程序时,我应该如何检查应用程序 - 使用Chrome?或者每次使用phonegap然后在iPhone上查看?

iphone ios sencha-touch cordova

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

比较两个NSManagedObjects

我有一些代码循环遍历NSManagedObjects数组,并在找到存储在实例变量中的某条记录时停止.我能够设法查看它们是否是同一记录(不是等效记录,特定记录)的唯一方法是比较objectID的URIRepresentations.这肯定不是最好的方法.我正在做:

if ([[[obj1 objectID] URIRepresentation] isEqualTo: [[_obj2 objectID] URIRepresentation]]) {
  NSLog(@"Match");
}
Run Code Online (Sandbox Code Playgroud)

以下代码永远不会匹配,即使我NSLog的objectIDs,并看到它们实际上是完全相同的.

if ([[obj1 objectID] isEqualTo: [_obj2 objectID]]) {
  NSLog(@"Match");
}
Run Code Online (Sandbox Code Playgroud)

core-data objective-c nsmanagedobject

21
推荐指数
3
解决办法
9388
查看次数

任何在InnoDB上实现全文搜索的方法

我有一个非常简单的查询:

SELECT ... WHERE row LIKE '%some%' OR row LIKE '%search%' OR  row LIKE '%string%'
Run Code Online (Sandbox Code Playgroud)

要搜索some search string,但正如您所看到的,它会单独搜索每个字符串,这对性能也不利.

有没有办法在InnoDB表上使用LIKE重新创建类似全文的搜索.当然,我知道我可以使用像Sphinx这样的东西来实现这个目标,但我正在寻找一个纯粹的MySQL解决方案.

mysql sql full-text-search

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

C++移动语义和异常

在即将推出的C++ 0x标准中,当在移动构造函数中/期间抛出异常时会发生什么?

原始物体会保留吗?或者是处于未定义状态的原始对象和移动对象?语言提供的保证是什么?

c++ exception move-semantics c++11

26
推荐指数
2
解决办法
4449
查看次数

VS2010:"无法开始调试"

我的VS2010调试器今天在我的Dell M4500上突然停止运行.我上周重新安装了VS2008 SP1,但是从那时起,2010调试器运行良好,所以我不确定它的罪魁祸首.我可以一次启动一个项目,然后我收到一条消息,上面写着"无法启动调试",没有任何错误#或解释原因.执行IISRESET没有帮助,我得到相同的消息,直到我用整个解决方案关闭VS并重新加载它.以下是我尝试过的一些事情:

  • 已验证我有最新的项目文件
  • VS2010的维修选项
  • 完全卸载/重新安装VS2010
  • 用已知的好副本替换Web.config
  • 将localhost添加到IE中的可信站点列表中
  • 在2.0和4.0目录中执行\ aspnet_regiis -i
  • 通过IIS服务经理 - >默认网站:
    • 已验证启用HTTP Keep-alives已选中
    • 放入检查集成Windows身份验证
  • 确保选择"任何CPU"上的调试
  • 尝试构建到平台目标"任何CPU","x86"和"x64"
  • 添加了DisableLoopbackCheck注册表项
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • 在IIS和VS Development Web服务器下测试

有没有人有任何建议我也可以试试?非常感谢任何帮助!

visual-studio-2010

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

站点子部分的多个域

这是交易.基本上我有多个域,我希望其中一个域指向站点的常规基础,但其他域指向站点的子部分而不修改地址栏中的URL.这个想法是每个额外的域名都为他们的部分打上了标签.

示例:
www.domain.com网站顶级
www.domain2.com指向www.domain.com/abc
www.domain3.com指向www.domain.com/def
等.

另请注意,在示例中,"abc"和"def"不是文件系统上的真实目录,而是数据库中定义的虚拟区域.

我花了很多时间环顾四周,却找不到适合自己的东西.我希望使用域名伪装,因为它使用了框架.常规重定向显然很容易指向正确的东西,但它们会更改地址栏中的URL.

有没有办法实现这个目标?

编辑:
我已经添加了下面的马克建议的别名,但任何人都可以阐明我如何使用mod_rewrite使这项工作?

php apache dns .htaccess mod-rewrite

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

SlickGrid回调onRowSelect?

我想在用户选择表中的行时添加回调,但我无法弄清楚如何这样做...

这是我到目前为止所拥有的:

    <script src="/js/jquery-1.4.2.min.js"></script>
    <script src="jquery-ui-1.8.8.custom.min.js"></script>
    <script src="jquery.event.drag.2.0.min.js"></script>
    <script src="slick.core.js"></script>
    <script src="slick.rowselectionmodel.js"></script>
    <script src="slick.grid.js"></script>
    <script>
        var grid;
        var columns = [ /* my column definitons */ ];
        var options = {
            enableCellNavigation: true,
            enableColumnReorder: false,
            enableAddRow: true
        };

        $(function() {
            $.getJSON('/actions/unit_list.php', function (data) {
                grid = new Slick.Grid("#myGrid", data, columns, options);
                grid.setSelectionModel(new Slick.RowSelectionModel());
                $('#myGrid').show();
            });
        });
    </script>
Run Code Online (Sandbox Code Playgroud)

有了这个,我可以选择行(按照这个例子),但我不知道如何在选择行时添加回调(最好是返回行id的东西,因为我想用它们来在页面上加载其他东西).

谁能帮我这个?

jquery slickgrid

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

jQuery匹配多个类

这是第一次,我遇到了这种不同寻常的情绪

我必须选择一个应用了2个以上类的div,以随机顺序

例如:

假设我有一个<div>,其中3个类应用了content-text,right-align和bold-font.我需要选择这个div,但问题是类在不同的页面上以不同的顺序应用

<div class="content-text right-align bold-font">...</div>
<div class="right-align content-text bold-font">...</div>
<div class="content-text bold-font right-align ">...</div>
...
Run Code Online (Sandbox Code Playgroud)

无论如何应用类,我如何选择这个特定的div?

谢谢

jquery

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

在运行Debian的虚拟机上使用RVM安装Ruby无声地失败

我已经使用VirtualBox在Vista主机上成功安装了Debian客户操作系统.我正在尝试按照本教程(http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you)安装RVM和Ruby.它似乎成功安装了ruby,但终端根本不会识别ruby.

这是终端输出:

user@debian:~$ rvm install 1.9.2
/home/user/.rvm/rubies/ruby-1.9.2-p136, this may take a while depending on your cpu(s)...

ruby-1.9.2-p136 - #fetching 
ruby-1.9.2-p136 - #downloading ruby-1.9.2-p136, this may take a while depending on your connection...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                             Dload  Upload   Total   Spent    Left  Speed
100 8612k  100 8612k    0     0   200k      0  0:00:42  0:00:42 --:--:--  328k
ruby-1.9.2-p136 - #extracting ruby-1.9.2-p136 to /home/user/.rvm/src/ruby-1.9.2-p136
ruby-1.9.2-p136 - #extracted to /home/user/.rvm/src/ruby-1.9.2-p136
ruby-1.9.2-p136 - #configuring 
ruby-1.9.2-p136 - #compiling 
ruby-1.9.2-p136 …
Run Code Online (Sandbox Code Playgroud)

ruby linux install ruby-on-rails rvm

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

我可以引用另一个命名空间并将其函数公开为当前的ns吗?

我想use会这样做,但似乎在当前命名空间中创建的映射不公开.这是我想要实现的一个例子:

(ns my-ns
  (:use [another-ns :only (another-fct)]))

(defn my-fct
  []
  (another-fct 123)) ; this works fine
Run Code Online (Sandbox Code Playgroud)

然后我有另一个这样的命名空间:

(ns my-ns-2
   (:require [my-ns :as my]))

(defn my-fct-2
  []
  (my/another-fct 456)) ; this doesn't work
Run Code Online (Sandbox Code Playgroud)

我想这样做是因为它another-ns是一个访问数据库的库.我想在单个命名空间(my-ns)中隔离对该库的所有调用,这样所有与数据库相关的函数都将在单个命名空间中隔离,并且如果需要,更容易切换到另一个数据库.

这个库的一些功能对我来说很好,但我想增加其他功能.假设读取函数很好,但我想通过一些验证来扩充写入函数.

到目前为止,我看到的唯一方法是将所有映射手动编码,my-ns即使对于我没有增加的功能也是如此.

namespaces clojure

18
推荐指数
2
解决办法
2973
查看次数