问题列表 - 第37106页

我如何调试Ruby脚本?

我从Internet复制了以下Ruby代码并进行了一些更改.

__PRE__

但它不起作用!

请帮忙.我该怎么做才能自己调试程序?

ruby debugging

148
推荐指数
12
解决办法
15万
查看次数

我可以将nHibernate与monotouch一起使用吗?

有没有人尝试过将nHibernate与monotouch框架一起使用?我有什么问题需要关注吗?或者这种情况不可能?

iphone nhibernate xamarin.ios

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

构建复杂的NSCompoundPredicate的最佳方法是什么?

我需要构建一个NSPredicate包含许多数据的数据.例如在SQL中我会做类似以下的事情:

SELECT * 
  FROM TRANSACTIONS
  WHERE CATEGORY IN (categoryList)
    AND LOCATION IN (locationList)
    AND TYPE IN (typeList)
    AND NOTE contains[cd] "some text"
    AND DATE >= fromDate
    AND DATE <+ toDate
Run Code Online (Sandbox Code Playgroud)

我正在努力将其构建NSPredicate为与Core Data一起使用.我已经阅读了文档......它只提供了简单的例子.如果有人能指出一个更复杂的例子,我当然会很感激.


好吧,我在这里得到了两年的答案,很多人都觉得有帮助.我的帖子被删除了.以下是解决方案的更新URL.

https://www.radeeccles.com/convert-sql-statement-to-an-nspredicate-for-use-with-core-data/

sql core-data nspredicate ios

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

使用Node.js或任何其他Comet解决方案进行流式处理

我正在尝试为内部应用程序构建一个流式传输解决方案,但我正在寻找一个解决问题的空白来克服障碍.目前,在我的工作示例中,我正在使用APE,但由于限制,我无法在主机上运行任何外部进程,因此无法运行APE服务器.

我正在寻找替代方案,但到目前为止我发现的所有东西都需要在服务器上运行进程.

关于该项目的一些细节.

  • 一次将连接约25人
  • 理想情况下,每个人都应该在可用时立即看到更新.
  • 它将在Windows环境中运行,因此C#/ .NET解决方案将优于PHP之类的东西.

任何人都有任何想法,如果node.js能够处理这个或任何其他解决方案?

javascript c# asp.net comet http-streaming

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

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

动态包含JavaScript和等待

我想要做的是从Javascript中动态包含一个或多个js文件.我知道有很多技巧,但我正在寻找遵循这些规则的解决方案:

1)不使用任何JS框架或库(jQuery,Prototype等).

2)脚本应该暂停执行,直到外部js文件被浏览器完全加载和解析.

#2背后的理性是外部js文件将包含在包含脚本后需要立即使用的函数定义.大多数情况下,在我开始调用这些函数之前,浏览器没有时间解析js文件.

我不介意使用回调来知道脚本何时完成加载,但是:

1)我不知道会提前动态包含多少脚本,所以我不想也不能写一堆嵌套的回调.我只需要知道它们何时完成装载.

2)我的措辞是,如果浏览器缓存了JavaScript,尝试使用某种"加载"事件来触发回调可能不起作用.

编辑我应该从一开始就提到这是一个插件系统,但我想保持我的问题/答案足够通用,以便对其他人有所帮助.

用户可以定义他们想要在数组中加载哪些插件.

plugins = [ 'FooPlugin', 'BarPlugin' ];
Run Code Online (Sandbox Code Playgroud)

然后我将遍历数组,并为每个插件加载js脚本:

for(var i = 0; i < plugins.length; i++) {
    loadScript('plugins/' + plugins[i] + '.js');
}
Run Code Online (Sandbox Code Playgroud)

每个插件都将自己推送到loaded_plugins数组(这是FooPlugin.js的一个例子)

load_plugins.push({
    name: 'FooPlugin',
    // Other plugin methods and properties here
});
Run Code Online (Sandbox Code Playgroud)

javascript ajax

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

如何在Java applet中打开模态对话框?

我正试图在一个前面显示一个模态对话框Applet.

我当前的解决方案是这样获取根框架:

Frame getMyParent() {
    Container parent = getParent();
    while (!(parent instanceof Frame)) {
        parent = ((Component)parent).getParent();
    }
    return (Frame)parent;
}
Run Code Online (Sandbox Code Playgroud)

并创建如下对话框:

public OptionsDialog(MainApplet applet, boolean modal) {
    super(applet.getMyParent(), "options", modal);
    // ....
Run Code Online (Sandbox Code Playgroud)

然而,通常这会显示框架下方的模态对话框,尽管模态行为可以正常工作.

怎么解决这个问题?

理想情况下,这应该适用于Java 1.5及更高版本.

java applet dialog

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

是一个已经在范围内的角色?

我需要得到,是一个角色已经在范围内.字符串的类型为NSMuttableString.例如,我有一个"52.648"的字符串,我需要知道的是"." 符号已经在字符串中.我该怎么做?

iphone cocoa objective-c

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

如何从Activity.startActivity(Intent)选择器中排除我自己的Activity?

我的应用程序适用于图片.它可以将多张图片作为输入,处理它们,然后再将它们发送到另一个应用程序.

因此,我的main Activity已经ACTION_SEND_MULTIPLEimage/*mimetypes 声明了一个intent过滤器,并且可以导致Intent使用相同的动作和数据类型发出一个新的Activity.startActivity(Intent).

有没有办法从startActivity()呼叫后显示给用户的应用列表中排除我自己的活动?

android intentfilter android-intent android-activity

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

再次进行python循环导入(也就是这个设计有什么问题)

让我们考虑python(3.x)脚本:

main.py:

from test.team import team
from test.user import user

if __name__ == '__main__':
    u = user()
    t = team()
    u.setTeam(t)
    t.setLeader(u)
Run Code Online (Sandbox Code Playgroud)

测试/ user.py:

from test.team import team

class user:
    def setTeam(self, t):
        if issubclass(t, team.__class__):
            self.team = t
Run Code Online (Sandbox Code Playgroud)

测试/ team.py:

from test.user import user

class team:
    def setLeader(self, u):
        if issubclass(u, user.__class__):
            self.leader = u
Run Code Online (Sandbox Code Playgroud)

现在,当然,我已经获得了循环导入和出色的ImportError.

所以,不是pythonista,我有三个问题.首先:

一世.我怎么能让这个东西工作?

并且,知道某人将不可避免地说"循环导入总是表明设计问题",第二个问题来自:

II.为什么这个设计不好?

最后,第三个:

III.什么是更好的选择?

确切地说,上面的类型检查只是一个例子,还有一个基于类的索引层,它允许ie.发现所有用户都是一个团队的成员(用户类有许多子类,因此索引加倍,对于一般用户和每个特定子类)或所有团队都将用户作为成员

编辑:

我希望更详细的例子能够澄清我试图实现的目标.为了可读性省略了文件(但是有一个300kb的源文件让我感到害怕,所以请假设每个类都在不同的文件中)

# ENTITY

class Entity:
    _id    = None
    _defs  = {}
    _data  = None

    def …
Run Code Online (Sandbox Code Playgroud)

python dependencies class-design python-import

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