问题列表 - 第24688页

在另一个AppleScript中导入AppleScript方法?

有没有办法在其他AppleScripts中使用定义的AppleScript方法,这些方法引用了与导入类似的原始AppleScript(PHP中的fe)?

我写了一个设置Skype状态和情绪文本的方法:

on setSkypeStatus(status, mood_text)
    tell application "System Events"
        set skypeRunning to count (every process whose name is "Skype")

        if skypeRunning > 0 then --only set status if skype is running
            tell application "Skype"
                set myStatus to "SET USERSTATUS " & status
                set myMood to "SET PROFILE MOOD_TEXT " & mood_text

                send command myStatus script name "AppleScript"
                send command myMood script name "AppleScript"
                return skypeRunning
            end tell
        else
            return skypeRunning
        end if
    end tell
end setSkypeStatus
Run Code Online (Sandbox Code Playgroud)

现在我正在寻找像import skype_methods.scpt这样的东西.有没有这样的功能.我不能与谷歌有关.

import applescript

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

我可以使用Django的模板引擎在每个模板标签后抑制换行吗?

在Rails ERB中,您可以通过向标记添加尾随连字符来禁止换行:

<ul>
  <% for @item in @items -%>
    <li><%= @item %></li>
  <% end -%>
</ul>
Run Code Online (Sandbox Code Playgroud)

变为:

<ul>
    <li>apple</li>
    <li>banana</li>
    <li>cacao</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

有没有办法在Django中这样做?(披露:我正在使用Django生成一个csv文件)

编辑:澄清我正在寻找的新线是模板标签后留下的线.

django django-templates

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

WPF应用程序的图标

由于其可扩展性,建议在WPF应用程序中使用矢量图像.在哪里可以找到矢量格式的免费图标?

silverlight wpf icons vector-graphics

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

检测iphone区域

在我的应用程序中,用户应该插入一个电话号码,然后该号码显示在其他地方。

在联系人应用程序中,当显示电话号码时,它会自动以用户选择的语言格式显示。

有没有一种方法可以自动执行此操作,或者可以检测该区域然后调整显示的字符串?

iphone objective-c phone-number region ios

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

使用xpath查找节点集中节点的位置

玩弄后position()白白我周围的Googling的解决方案,并来到这个旧的计算器问题几乎描述了我的问题.

区别在于我希望其中的位置是动态的,而不是文档的连续部分.

为了说明我将修改链接问题中的示例以符合我的要求.请注意,每个<b>元素都在不同的<a>元素中.这是关键的一点.

<root>
    <a>
        <b>zyx</b>
    </a>
    <a>
        <b>wvu</b>
    </a>
    <a>
        <b>tsr</b>
    </a>
    <a>
        <b>qpo</b>
    </a>
</root>
Run Code Online (Sandbox Code Playgroud)

现在,如果我查询,使用XPath,a/b我将得到四个<b>节点的节点集.然后我想找到包含该字符串的节点的该节点集内的位置'tsr'.另一篇文章中的解决方案在这里分解:count(a/b[.='tsr']/preceding-sibling::*)+1返回1因为preceding-sibling导航文档而不是上下文节点集.

是否可以在上下文节点集中工作?

xml xpath nodesets position

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

为什么我的基本Heroku应用程序需要两秒钟才能加载?

我创建了两个非常简单的Heroku应用程序来测试服务,但是当我第一次访问它时,通常需要几秒钟来加载页面:

我所做的就是创建一个简单的Sinatra应用程序并进行部署.我没有做任何事情来捣乱或测试Heroku服务器.我该怎么做才能缩短响应时间?它现在非常慢,我不知道从哪里开始.如果有帮助,项目的代码在github上.

ruby performance heroku

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

Django错误消息"向定义添加related_name参数"

D:\zjm_code\basic_project>python manage.py syncdb
Error: One or more models did not validate:
topics.topic: Accessor for field 'content_type' clashes with related field 'Cont
entType.topic_set'. Add a related_name argument to the definition for 'content_t
ype'.
topics.topic: Accessor for field 'creator' clashes with related field 'User.crea
ted_topics'. Add a related_name argument to the definition for 'creator'.
topics.topic: Reverse query name for field 'creator' clashes with related field
'User.created_topics'. Add a related_name argument to the definition for 'creato
r'.
topicsMap.topic: Accessor for field 'content_type' clashes …
Run Code Online (Sandbox Code Playgroud)

django

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

管理持久性PHP脚本进程的推荐方法?

首先 - 你好,这是我的第一个Stack Overflow问题,所以我会尽力正确沟通.

我的问题的标题可能有点含糊不清,所以让我立即扩展它:

我正在计划一个涉及从几个"流"API获取数据输入的项目,Twitter就是一个例子.我有一个用PHP编码的基本脚本,它从命令行无限期运行,从Twitter流API获取输入并用它做非常基本的事情.

我最终的目标是运行几个这样的进程(可能使用System Daemon PEAR类进行守护),我希望能够从一些管理进程(也是一个PHP脚本)管理它们.通过管理我的意思是基本操作,例如停止/启动和(最关键的)自动重启崩溃的进程.

对于如何最好地处理这个流程管理角度,我将不胜感激.再一次,如果这个问题过于庞大,我们会道歉 - 如有必要,我们将不胜感激.感谢阅读,我期待着你的回答.

php daemon process

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

jQuery中的后代或自选择器

我想needle在返回的所有元素中搜索所有带有类的元素jQuery('.haystack')并尝试过jQuery('.haystack .needle'),但这似乎并没有找到元素同时包含两个类的情况.有选择器会这样做吗?

jquery self css-selectors descendant

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

向C#公开C++ API

所以我所拥有的是*.dll中包含的C++ API,我想使用C#应用程序来调用API中的方法.

到目前为止,我已经创建了一个包含本机C++ API的C++/CLR项目,并设法创建一个类似于以下内容的"桥"类:

// ManagedBridge.h
#include <CoreAPI.h>
using namespace __CORE_API;

namespace ManagedAPIWrapper
{
    public ref class Bridge
    {
        public:
            int             bridge_test(void);
            int             bridge_test2(api_struct* temp);
    }
}
Run Code Online (Sandbox Code Playgroud)

.

// ManagedBridge.cpp
#include <ManagedBridge.h>

int Bridge::bridge_test(void)
{
    return test();
}

int Bridge::bridge_test2(api_struct* temp)
{
    return test2(temp);
}
Run Code Online (Sandbox Code Playgroud)

我还有一个C#应用程序,它引用了C++/CLR"Bridge.dll",然后使用其中包含的方法.我有很多问题:

  1. 我无法弄清楚如何在C#程序中调用bridge_test2,因为它不知道api_struct实际上是什么.我知道我需要在某个地方封送对象,但是我是在C#程序还是C++/CLR桥中做到的?
  2. 这似乎是暴露API中所有方法的一种非常冗长的方式,是不是有一种我错过的更简单的方法?(那不使用P/Invoke!)

编辑:好的,所以我现在有了基础工作,感谢下面的回复,但是我的结构(在这个例子中称之为"api_struct2")在C++本机代码中同时具有本机枚举和联合,如下所示:

typedef struct
{
    enum_type1  eEnumExample;
    union
    {
            long        lData;
            int     iData;
            unsigned char   ucArray[128];
            char        *cString;
            void        *pvoid;
    } uData;
} api_struct2;
Run Code Online (Sandbox Code Playgroud)

我想我已经想出如何让enum工作; 我已经在托管代码中重新声明它并执行"native_enum …

c# c++ clr interop marshalling

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