小编HIR*_*KUR的帖子

什么是Erlang中的ref?

通过这个链接

为了识别一个过程,我们将使用Pid.But什么时候应该使用ref?

msg发送/接收但我无法解释它在消息交互中扮演的角色.

erlang

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

为什么erlang需要虚拟机?

消息传递是Erlang的核心 - "消息传递进程".

但是,当涉及到erlang时,虚拟机的概念仍然模糊不清.

任何帮助?

erlang vm-implementation

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

暂停JW播放器?

我有三个标签.

每个标签在滑块中有两个视频.问题是当我切换任何标签点击任何一个视频时,所有其他标签应该暂停.

我可以收集所有id然后循环使用stop().但是还有其他方法更清洁和更简单.

jwplayer('video_pub').stop(); //for 1 video..how can i do for all videos?
Run Code Online (Sandbox Code Playgroud)

javascript video performance jquery jwplayer

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

在Erlang的Orddict?

从我读到的,Orddict只是一个关键的价值存储.

我遇到了诸如商店,发现,映射等术语,并意识到除了存储价值之外,还有更多的东西要求.

但在一般情况下,何时可以使用orddict

erlang key-value

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

在承诺解决/拒绝后返回布尔值?

我有一个非常好的功能.我只想根据承诺返回真或假.

 //I want this function to return a simple true or false!!!
function isAppOnline() {
            var is_connected = connectivityMonitor.isInternetConnected();
            is_connected.then(function(result) {
                console.log('INTERNET_CHECK_API : app online');//works fine
                return true;//this is not being returned
            }, function(error) {
                console.log('INTERNET_CHECK_API : app offline');//works fine
                return false;//this is not being returned
            });
        }
Run Code Online (Sandbox Code Playgroud)

但是当我调用这个函数时,

is_online = isAppOnline();
Run Code Online (Sandbox Code Playgroud)

is_online总是未定义的.为什么函数不能返回一个简单的布尔值?

更新:

这就是我想要做的:我只是想打开一个弹出窗口,通知用户他已离线.我在10secs之后定期调用函数isAppOnline.这个功能已经在我的工厂中使用了一个承诺.我不想让事情过于复杂,但对我来说重要的是这个函数返回一个布尔值,所以基于此,我可以相应地采取行动.

angularjs ionic-framework angular-promise ionic

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

使用Leap motion和Python控制Powerpoint

我刚开始使用python.我最近得到了一个项目,我必须做一个幻灯片幻灯片.这必须使用跳跃运动sdk和python来完成.所以我的powerpoint将基于手势.

  1. 如何在我的桌面上部署这个,我只需要点击我的桌面应用程序或ppt文件本身,我开始使用像Windows上的powerpoint.
  2. 我需要使用python检测手指手势并将其集成到下一个 - 之前的功能.

我可以通过PPT获得有关powerpoint的一些指导吗?

我有API,文档,SDK,我也在学习python.

python powerpoint cross-platform desktop-application leap-motion

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

每个()有多个ID或类?

我有一个包含15个字段的表单(包括输入类型,选择框,文本区域).

我可以通过普通的方式编写一个函数来验证这个表单,但那不是智能编码.我需要在这种情况下使用每个.

这就是我的想法:

$("#id1, #id2, #id3... #id15").each(function(){
    if ($(this).val == "") {
        $(this).closest("#error").css("display", "block");
    }
})
Run Code Online (Sandbox Code Playgroud)

如果这个验证是基于类还是基于id,我是否正确的方式?我是否在正确的上下文中使用each()?

javascript forms validation jquery

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

如何在RDBMS中发现关系?

我正在研究RDBMS中的关系.我已经理解了映射关系背后的基本概念,但我无法发现它们.

三种可能性:

  1. 一对多(最常见)需要PK-FK关系.涉及两个表
  2. 多对多(不太常见)需要一个联结表.涉及三个表
  3. 一对一(非常罕见).涉及一张桌子.

当我开始一个项目时,我无法将前两个条件分开,我不清楚.我在短时间内学习帮助的例子,但不是在我需要将这些原则付诸实践的时候.

这是大多数初学者蹒跚学步的地方. 我怎么能发现这些关系.那有更简单的方法吗?

mysql sql-server postgresql relational-database relationship

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

将对象放置到 mongoDb 中的根级别

我有一个从 3 个集合中获取结果的聚合查询。

我正在使用 mongoDb 3.4

来自结果的一份样本文档。

{ 
    "_id" : ObjectId("5ba1717ee4b00ce08ca47cfa"),  
    "name" : "captain jack", 
    "email" : "jack@gmail.com", 
    "mobile" : "9000000023", 
    "status" : "verified", 
    "courses" : [
        {
            "_id" : "13", 
            "name" : "Course (03)"
        },{
            "_id" : "12", 
            "name" : "Course (03)"
        }
    ], 
    "examCompleted" : false, 
    "login" : "5ba1717ee4b00fe08ca47cfa", 
    "partnerMetaInfo" : {
        "_id" : ObjectId("5ba1717ee4b00fe08ca47cfa"), 
        "costCode" : "5761", 
        "hub" : "CALCUTTA", 
        "location" : "Kolkata" 

    }
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试引入partnerMetaInfo根级别。我也无法在 _id == 13 上使用 $match 过滤courses._id

这是我的汇总查询:

db.getCollection("mainCollection").aggregate([
        { …
Run Code Online (Sandbox Code Playgroud)

mongodb node.js mongodb-query aggregation-framework

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

地图,过滤器,折叠等?我们真的需要在Erlang中使用这些吗?

地图,过滤器,折叠等:http://learnyousomeerlang.com/higher-order-functions#maps-filters-folds

我读的越多,我就越困惑.

任何人都可以帮助简化这些概念吗?

我无法理解这些概念的重要性.在哪些用例中需要这些?

我认为主要是因为语法,diff来查找流程.

erlang

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