问题列表 - 第18371页

在Erlang中使用trace和dbg

我试图开始使用erlang:trace/3和dbg模块来跟踪实时生产系统的行为,而无需关闭服务器.

文件不透明的(说得客气一点),而且不会出现任何有用的在线教程.

我花了一整天努力做的是通过尝试将跟踪应用于模块来捕获特定函数中发生的事情:使用dbg:c和dbg:p的函数但是根本没有成功...

有没有人对如何在实时Erlang系统中使用跟踪有简洁的解释?

debugging erlang trace

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

javascript - 检测Google Analytics是否已加载?

我正在开发一个项目,该项目会在Google Analytics自定义变量中存储一些信息.我正在构建的脚本需要检测GA是否已经加载,然后才能将数据推送到它.该项目旨在适用于使用GA的任何类型的网站.问题是可靠地检测GA是否已完成加载并且可用.

这里有几个变化:

  1. 有多种加载GA的方法.从Urchin开始的旧脚本到最新的异步脚本.其中一些是内联的,一些是异步的.此外,有些网站会像我工作那样自定义加载GA的方法.我们使用YUI getScript来加载它.

  2. 变量名称.在某些脚本中,分配给GA的变量名称是pageTracker.在其他人,它_gaq.然后是网站可用于实现GA的自定义变量名称的无限.

那么,是否有人想知道什么是可靠的方法来检查页面上是否正在使用Google Analytics,以及它是否已加载?

javascript google-analytics

26
推荐指数
7
解决办法
4万
查看次数

Python:哪种XML解析库可以在Python 2.4及更高版本中开箱即用?

我怎样才能确保我的Python脚本(将进行一些XML解析)将使用Python 2.4,2.5和2.6?

具体来说,哪些(如果有的话)XML解析库存在于所有这些版本中并在这些版本之间兼容?

编辑:开箱即用的要求已经到位,因为我需要做的XML解析非常有限(只是抓取一些值)而且我需要在一个上运行这个脚本一堆不同的平台,所以我宁愿处理一个糟糕的XML API,然后尝试lxml安装在Mac,Linux和Windows上.

python xml

7
推荐指数
2
解决办法
2743
查看次数

Cocos2d将背景图像添加到图层?

我刚读完了一些cocos2d文档,据我所知,要在图层中添加背景图像,你必须做以下事情:

Sprite * bg = [Sprite spriteWithFile:@"Background.png"];
[layer addChild:bg z:0];
Run Code Online (Sandbox Code Playgroud)

尽管我的测试结果是你可以直接将精灵添加到场景中,如下所示:

@implementation IntroScene
- (id) init {
self = [super init];
if (self != nil) {
    Sprite * bg = [Sprite spriteWithFile:@"Background.png"];
    [bg setPosition:ccp(240, 160)];
    [self addChild:bg z:0];
    [self addChild:[MenuLayer node] z:1];
}
return self;
Run Code Online (Sandbox Code Playgroud)

}

这两个选项之间的区别是什么,以及为图层设置背景的更好方法是什么?任何帮助将不胜感激.

iphone layer cocos2d-iphone scene

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

检测是否在Java中的接口中声明了方法

帮助我使这个方法更加坚实:

 /**
  * Check if the method is declared in the interface.
  * Assumes the method was obtained from a concrete class that 
  * implements the interface, and return true if the method overrides
  * a method from the interface.
  */
 public static boolean isDeclaredInInterface(Method method, Class<?> interfaceClass) {
     for (Method methodInInterface : interfaceClass.getMethods())
     {
         if (methodInInterface.getName().equals(method.getName()))
             return true;
     }
     return false;
 }
Run Code Online (Sandbox Code Playgroud)

java reflection methods

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

在Cocoa中使用CFSocket/CFStream时如何设置SSL密码?

我最近需要配置CocoaHttpServer,我们在我们的应用程序中成功使用它来处理来自客户端应用程序(在Android设备上运行)的HTTPS连接.这很好 - 有大量的示例代码可以实现这一点,我们能够毫无问题地启用安全服务器.

在实践中,我们看到了令人难以置信的长SSL谈判阶段,而客户端正在与我们的服务器进行握手 - 超过70秒.

通过一系列的搜索,我发现延迟是因为在CFSocket中启用SSL时默认使用的Diffie-Hellman参数的计算.这个帖子是我第一次找到问题答案的地方.

为了匹配我们的Windows服务器正在做的事情(使用安全性较低的SSL密码),我需要在Mac上明确设置密码,这在使用AsyncSocket作为套接字通信的包装器时并不容易.

我们的Windows服务器正在使用:TLS_RSA_WITH_RC4_128_MD5)(0x04)RC4 128位MD5 RSA

我们的Macintosh服务器正在使用:TLS_DHE_RSA_WITH_AES_256_CBC_SHA(0x039)AES 256位SHA-1使用RSA证书进行短暂的Diffie-Hellman密钥交换

"安全性"的差异很大,但可能不值得我们看到的努力/计算/延迟.安全剧院?

sockets encryption ssl https objective-c

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

PHP fopen文件名.它是相对的还是绝对的?

嗨,我的路径有问题,并参考我的网络服务器fopen.

我有一个文件保存在public/dan/new/apps/lovescopes/thisfile.php中.

thisfile.php将使用fopen"x +" 在public/internalServer/lovescopes/xml / 2009/12中创建一个新文件.

现在我的错误显示在fopen所在的行中:

  1. 如果我输入路径作为相对,../../../../internalServer/lovescopes/xml/2009/12我最终得到一个Permission Denied错误.

  2. 如果我键入一个绝对路径,/public/internalServer/lovescopes/xml/2009/12我最终得到"无法打开流:没有这样的文件或目录"

如果我应该使用相对路径或绝对路径,我仍然感到困惑.我有一个ftp_nlist,它与#2完美配合.Fopen是一样的吗?

还有我认为指向相同路径的不同错误消息,我不知道我在1或2右边做了哪种方式?

任何形式的帮助将不胜感激.

php fopen relative-path absolute-path

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

Erlang C节点相关问题

http://www.erlang.org/doc/tutorial/cnode.html提供的教程中

有以下示例:


/* cnode_s.c */
#include 
#include 
#include 
#include 
#include "erl_interface.h"
#include "ei.h"
#define BUFSIZE 1000
int main(int argc, char **argv) {
  int port;                                /* Listen port number */
  int listen;                              /* Listen socket */
  int fd;                                  /* fd to Erlang node */
  ErlConnect conn;                         /* Connection data */
  int loop = 1;                            /* Loop flag */
  int got;                                 /* Result of receive */
  unsigned char buf[BUFSIZE];              /* Buffer for incoming message */
  ErlMessage emsg;                         /* Incoming message …
Run Code Online (Sandbox Code Playgroud)

erlang

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

iPhone键盘安全,

我想通过OS禁用自动文本捕获,如果你输入UITextField/UITextView OS在你的应用程序中捕获这个文本(如果没有在它的字典中找到),它将作为纯文本存储在/ text.dat文件中根/库/键盘

现在,如果您打开并阅读此文件,则可以轻松阅读您在应用程序中输入的内容.

我的要求是,我如何禁用此功能,以便在我的应用程序中,操作系统不会捕获文本输入到此文件中?

您甚至可以在iPhone Simualtor上查看此信息

security iphone

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

android html容器

有谁知道是否有可能在Android设备上显示带有HTML代码的对话框?对于它的任何提示我都会感激不尽.

我想要的是设计一个html布局并将其显示在自定义应用程序内的对话框中.

谢谢!

html containers android

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