问题标签 [cdr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elm - 榆树如何更新列表头
我正在尝试编写小型时间跟踪应用程序,我在其中编写我所做的事情,它只是记录它。
我成功实现了向日志添加条目,但是现在,我想更新最后一个日志条目的持续时间(例如,当我在 00:01 开始编程时,现在是 00:20,我开始在 SO 上写问题,所以当我将该日志条目添加到列表中,我希望列表头的持续时间为 19 分钟,所以我知道我花了多少时间进行编程)。
我尝试使用以下代码来做到这一点:
问题是List.tail model.log
,Maybe List LogEntry
我希望它是Just List LogEntry
。它只能在Just List LogEntry
那里,因为 head 也是Just LogEntry
。
在那里做什么?嵌套另一个case
并将一个分支标记为不可访问?有一些模式如何做到这一点?或类似的函数List a -> Maybe (a, List a)
,返回头和尾相同Maybe
?
arrays - perl6 功能类似于方案中的“car cdr cons”?
我真的很喜欢 perl6 和方案。我想知道 perl6 中是否有类似于方案中的“cons、car、cdr”函数的函数?我一直在做的事情感觉很麻烦:
谢谢。
scheme - 将项目列表乘以某个数字“x”
您将如何编写一个将列表中的每个元素与给定数字 (x) 相乘的过程。如果我给出一个列表 '(1 2 3) 和 x=3,则该过程应该返回 (3 6 9)
我的尝试:
上面的代码似乎不起作用。我必须进行哪些更改?请帮忙
提前致谢。
list - Scheme Program 将子列表处理成一个列表
我刚刚开始学习方案,我发现 cons-cdr 部分有点难以理解。我正在制作一个函数,它需要一个列表,然后显示该列表中的所有原子,包括子列表中的所有原子,就好像它是一个大列表一样。它看起来像这样: (flatten '(1 (2 3) 4 5 (6 7)))
(1 2 3 4 5 6 7)
这是我的代码:
但是,这样做时,它会删除子列表。所以 (flatten '((1 2) 3 4) 会给出 (3 4) 而不是 (1 2 3 4)。
有什么帮助吗?问题可能出在“(开始”部分),但我无法弄清楚..
谢谢!
lambda - 字符串作为函数 Scheme Racket 的参数
我想获取两个字符串作为参数,并检查第一个字符串是否是第二个字符串的开头。我无法做到这一点,因为我不知道如何将字符串作为函数的参数。
给定:“ab”参数...:[无]
谁能解释一下我的错误是什么,以及总体上方案如何与列表或字符串一起使用..?我希望有:
mysql - MariaDB - CONNECT ENGINE - ORDER BY 错误
我正在尝试通过运行 MariaDB(10.0.29)的其他服务器上的 CONNECT 引擎从 MySQL 表(5.5.45)中获取 Asterisk CDR 记录。
我可以轻松地创建表之间的连接:
当我运行简单的SELECT * FROM 调用时,一切正常,当我添加一些WHERE 条件时,一切正常。
但是当我添加ORDER BY 列参数时问题就开始了,然后我从 MariaDB 收到了这个错误:
我检查了 MySQL 日志、MariaDB 日志——完全没有错误。
我错过了什么?
谢谢!
更新:整个查询很简单:
表结构:
更新#2:更新表名,不要混淆,但这不是问题。CONNECTION 表创建正常。
查询工作:
查询工作:
查询返回错误:
更新 #3: MySQL 已更新至 veriosn 5.5.45,类型更改为 InnoDB,字符集转换为 UTF8。但没有成功。
问题已解决 好吧,这是 MariaDB 错误,当我更改为 FederatedX 引擎(基本上是 CONNECT 的有限版本)时,一切都按预期工作。
sql - LcsCDR 链接数据说这是一个电话
我目前的任务是链接 LcsCDR SessionDetails 表中的数据。我正在使用 SSMS 来执行此操作。目前我必须为前一天发生的所有电话创建一个 Excel 报告,但没有链接这些数据。它还需要通话的持续时间。当一个电话进来时,它会通过总部然后被搁置,然后进入呼叫中心被接听,但是没有办法把它联系起来说它是一个。有人知道该怎么做吗?我可以在中心找到呼叫何时被接听,如下所示:
sqlite - 如何配置呼叫详细记录 (CDR) 路径星号?
我正在与 Asterisk 合作。我配置 Asterisk 自动将 CDR 写入 SQLite3 并且文件是 Master.db
默认情况下,此文件位置在“var/log/asterisk/Master.db”中。
但现在我想改变这条路径,我想让 Asterisk 自动将 CDR 写入另一个目录。
我怎样才能改变这条路?
谢谢
asterisk - Asterisk 放弃通话
我有一些实时表,名为 cdr 和 queue_log。我可以从这些表中获取报告。这些是“Cdr 详细信息”和“已放弃的呼叫”。但我有一个问题。我可以看到谁放弃了队列并发送语音邮件。
但是其他的东西呢。如果有人在到达队列或语音邮件消息之前关闭呼叫。我怎样才能检测到它们?这很重要,因为有些客户不想创建语音邮件。我不想失去他们。
asterisk - 如何通过 Asterisk Call-file 插入 call-id?
我需要从呼叫文件(在 Asterisk 中)启动的呼叫中提取呼叫 ID 信息,并将此值用作另一个函数的参数,以便从 SIP 代理返回完整的 cdr。我需要从基于呼叫文件的呼叫中提取呼叫 ID,或者我必须通过文件插入呼叫 ID 值并使用它。但是,无法弄清楚如何做到这一点。期待您的回复,在此先感谢。
ps我不是要求来电显示,据我所知,它指的是发件人号码。