小编ed1*_*d1t的帖子

无法将操作连接到NSApplication类的目标

我一直Could not connect the action startServer: to target of class NSApplication在编译时遇到错误.我理解错误是什么,但不知道如何解决它.不知怎的,我的xib试图在NSApplication中调用不存在的startServer方法.

cocoa objective-c

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

设计和rails 3中的http身份验证

我有一个在rails 3上使用devise的应用程序.我想启用http身份验证,以便我可以通过iPhone应用程序对我的Web应用程序进行身份验证.如何从我的iPhone应用程序进行身份验证?

这是安全的还是我应该以不同方式进行身份验证?

ruby iphone authentication devise ruby-on-rails-3

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

在rails 3中动态获取模型属性

如何动态地从模型对象获取属性?我将User对象的属性作为字符串:

u = User.find(1)
Run Code Online (Sandbox Code Playgroud)

我能做点什么吗 u.get("user_id")

ruby-on-rails models ruby-on-rails-3

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

具有主/从设置的网状网络

想象一下,有一个拥有100个物联网设备的大型物理开放空间.所有这些都通过网状网络(adhoc wifi)相互连接,每个设备都有自己的数据.由于它是一个很大的空间,因此wifi路由器/接入点只能达到100个节点的10%,即10个节点.这10个节点被视为主要主节点,并作为从属节点.奴隶可以拥有自己的奴隶,也被称为中学硕士.因此,层次结构就像任何典型的组织.每个人都有一个主人,只有10%的主节点可以访问互联网.

目标是从所有节点收集数据并将其推送到可以托管在AWS或任何其他云服务上的中央数据库.这意味着每个奴隶必须将其数据传输给它的主人,并最终传递给可以将其推送到云端的前10名主人.

网状网络是否支持重传数据,还是有任何开源网格软件可以用于这样的事情?

cloud mesh-network iot

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

在resque调度程序中调度动态作业

我正在尝试使用rails 3和resque scheduler来测试将来的调度作业:

以下是我正在使用的代码,但我得到NoM​​ethodError set_schedule.

 Resque.set_schedule("1", {
  :cron => "30 6 * * 1",
  :class => "Notify",
  :queue => "username",
  :message => 'notification message'      
})
Run Code Online (Sandbox Code Playgroud)

我尝试使用一个简单的入队Resque.enqueue(Notify, params[:message]),这很好.

更新:

以下是我得到的错误:

undefined method `set_schedule' for Resque Client connected to redis://bass.redistogo.com:9064/0:Module
Run Code Online (Sandbox Code Playgroud)

ruby scheduling scheduled-tasks resque ruby-on-rails-3

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

用|执行shell命令 (管道)使用NSTask

我正在尝试ps -ef | grep test使用NSTask 执行此comamnd但我无法获取| grep test包含在NSTask中:

这就是我目前用来将ps -ef的输出变成字符串然后我需要以某种方式得到进程测试的pid

NSTask *task;
task = [[NSTask alloc] init];
[task setLaunchPath: @"/bin/ps"];

NSArray *arguments;
arguments = [NSArray arrayWithObjects: @"-ef", nil];
[task setArguments: arguments];    
NSPipe *pipe;
pipe = [NSPipe pipe];
[task setStandardOutput: pipe];

NSFileHandle *file;
file = [pipe fileHandleForReading];

[task launch];

NSData *data;
data = [file readDataToEndOfFile];

NSString *string;
string = [[NSString alloc] initWithData: data
                               encoding: NSUTF8StringEncoding];
NSLog (@"got\n%@", string);
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c

9
推荐指数
2
解决办法
3948
查看次数

使用从ruby中的方法返回的哈希在一行中分配多个变量

我有一个返回哈希映射的方法{ :name => "Test", :desc => "Test Description }.它将永远返回:name:description.

如何使用返回的哈希分配2个变量.

我可以这样做,但它会调用该方法两次:

@name, @desc = get_name_desc_map[:name], get_name_desc_map[:desc] 
Run Code Online (Sandbox Code Playgroud)

我只想调用一次方法.

ruby hash ruby-on-rails

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

设计:用户模型中的authentication_token列为空

我刚刚创建了一个安装了devise插件的示例应用程序.我有:token_authenticatable我的用户模型,但出于某种原因,当我创建一个用户时,它创建它与authentication_token列为NULL.

看起来您需要u.ensure_authentication_token!在创建新用户时设置以生成令牌.

我错过了什么或者我需要覆盖设计代码吗?

ruby authentication ruby-on-rails devise ruby-on-rails-3

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

ruby插件/ gem将cron转换为人类可读的格式

是否有一个红宝石宝石/插件会将*/10***1,3之类的内容转换为"星期一,星期三每10分钟触发一次"?

ruby cron gem rubygems

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

等待jdialog关闭

我有一个类FilePathDialog,它扩展了JDialog,并且该类是从某个类X调用的.这是X类中的一个方法

    projectDialog = new FilePathDialog();   
    projectDialog.setVisible(true);

    projectDialog.addWindowListener(new WindowAdapter() {            
        public void windowClosing(WindowEvent e) {
            System.out.println("Window closing");
            try {
                doWork();
            } catch (Throwable t) {
                t.printStackTrace();
            }                
        }

        public void windowClosed(WindowEvent e) {
            System.out.println("Window closed");
            try {
                doWork();
            } catch (Throwable t) {
                t.printStackTrace();
            }                
        }
    });     
Run Code Online (Sandbox Code Playgroud)

当JDialog窗口关闭时,doWork永远不会被调用.我所要做的就是等待JDialog关闭,然后再继续进行方法.我也尝试过使用SwingWorker和Runnable,但这没有帮助.

java swing jdialog

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