腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3279)
视频
沙龙
4
回答
如何
使用
Clojure
Core
Async
调度
相隔
`
n
`
秒
的
函数
列表
clojure
在我
的
Clojure
项目中,我正在尝试创建对一个API
的
http调用
列表
,该API具有一个速率限制器,该限制器仅允许每分钟进行
n
调用。我希望在所有http调用完成后返回每个响应,以便进一步处理。我刚接触
Clojure
的
核心异步,但我认为它会很适合,但因为我需要每次调用
n
的
时间间隔几秒,所以我也在尝试
使用
Chime库。在Chime
的
库中,它有
使用
Core
A
浏览 56
提问于2021-03-06
得票数 2
回答已采纳
2
回答
处理无限(延迟)序列
clojure
在将
clojure
1.7.0-alpha 5升级到任何以后
的
版本后,由于延迟序列
的
chunking,代码会出现中断。我写了一个例子来说明这个问题: [] (lazy-seq(defn unchunk [s] (when (seq
浏览 5
提问于2016-12-13
得票数 1
回答已采纳
2
回答
ClojureScript
的
core
.
async
实现可以在
Clojure
中
使用
吗?
clojure
、
clojurescript
、
core.async
是否可以在
Clojure
中
使用
ClojureScript
的
基于状态机
的
core
.
async
实现,而不是
Clojure
的
基于线程
的
实现?我希望能够在JVM上
使用
core
.
async
,但不
使用
线程。
浏览 5
提问于2014-02-12
得票数 4
回答已采纳
1
回答
将传感器应用于事件回调流
clojurescript
我正在包装一个Javascript库,每当一个新
的
日志条目到达时,它就会给我一个回调。(.on my-logs-source "log-entry" handle-log-event) 我想对这些事件执行一些简单
的
聚合,比如
clojure
的
partition-by
函数
,它返回换能器,并得到结果
的
向量将事件回调流转换为我可以应用传感器
的
东西
的
惯用方法是什么?
浏览 1
提问于2017-03-25
得票数 2
回答已采纳
2
回答
如何
使大量并发HTTPS请求在
Clojure
(/Java)中可靠地运行
networking
、
asynchronous
、
clojure
、
core.async
、
http-kit
for each input: HTTP request B我
使用
的
是客户端Http-kit
使用
Java (参见和)我尝试过三种方法:
浏览 7
提问于2016-03-10
得票数 10
2
回答
Clojure
:不能将java.lang.Character转换为
clojure
.lang.IFn
java
、
clojure
、
lisp
我只是想用
Clojure
写一个简单
的
小猜谜游戏,我得到了这个错误。我看不出字符在哪里被当作
函数
处理,因为结果输入也表明应该不会有这样
的
问题。代码如下: (:gen-class)) (if(=
n
0) () (cons (first x) (takeFst (rest x) (-
浏览 2
提问于2017-12-18
得票数 0
1
回答
(另一种)循环上
的
堆栈溢出-在
Clojure
中重述
clojure
我
使用
的
是表单,我
使用
的
是,而对于大型循环,我仍然得到堆栈溢出。我
的
Clojure
版本是1.5.1。 上下文:我正在训练一个神经网络来模仿异或。
函数
xor是前馈
函数
,获取权重并输入并返回结果;
函数
b-xor是向后传播
函数
,它在上次调用xor
的
结果下返回更新
的
权重。在每次对weights
的
调用中都会
使用
整个xor。那么,为什么我可以在内部
使
浏览 5
提问于2013-09-19
得票数 7
回答已采纳
1
回答
Python3.4异步任务没有完全执行
python
、
python-3.x
、
python-asyncio
我正在试验Python3.4
的
异步模块。由于没有
使用
异步
的
MongoDB现成包,所以我编写了一个小包装类,它在执行器中执行所有mongo查询。_client[db])) 我希望异步执行inserts,这意味着执行它们
的
coroutine不希望等待执行完成。当我yield from这个协同线而不是
使用
asyncio.
async
运行它时,我可以看到这一行。然而,真正奇怪
的
是,当我
使用
MongoDB运行这个测试条目时,测试条目实际上存在于asyncio.<e
浏览 2
提问于2014-04-20
得票数 6
4
回答
调度
具有重叠周期性任务
的
worker
algorithm
、
math
、
puzzle
对于一个工人,他一次只能执行一个任务(但可以立即在任务之间切换)--定义为"
n
秒
,每隔m
秒
“(例如,每3600
秒
5
秒
)如果是“每4
秒
1
秒
”和“每
浏览 0
提问于2008-10-18
得票数 3
2
回答
如何
在
Clojure
中
使用
轻量级线程?
multithreading
、
clojure
我试图在
Clojure
中重写这个锈蚀代码: let nums = [1, 2]; });}(def noms ["Tim", "Eston", "Aaron",
浏览 2
提问于2014-11-18
得票数 3
2
回答
为什么我
的
Clojure
素数惰性序列这么慢?
clojure
我已经以懒惰序列
的
形式编写了一个解决方案,但它超级慢,而我在web上找到
的
另一个解决方案(链接如下),基本上做同样
的
事情只需要不到一
秒
钟
的
时间。我是
clojure
和lazy序列
的
新手,所以我
使用
take-while、lazy-cat rest或map可能是罪魁祸首。你能看一下我
的
代码吗?如果你看到什么,请告诉我。运行时间不到一
秒
的
解决方案是: 它不
使用
惰性序列。我想知道为什么它这么
浏览 0
提问于2016-01-18
得票数 0
1
回答
"require“中
的
括号和括号有什么区别?
clojure
有一件事我有点困惑,那就是
clojure
require语句中括号和括号之间
的
区别。我想知道是否有人能给我解释一下。例如,这两个命令做
的
是相同
的
事情: (:gen-class)和 (:gen-class) (:require '
浏览 0
提问于2013-04-09
得票数 16
回答已采纳
6
回答
以字符串形式获取堆栈跟踪
exception
、
clojure
、
stack-trace
、
printstacktrace
我正在
使用
Clojure
,我想获得一个可以记录
的
堆栈跟踪(理想情况下,我希望以字符串
的
形式获得它)。我看到(.getStackTrace e)返回一个StackTraceElement[],但是我不知道
如何
打印出有意义
的
东西。我
的
第二种方法是
使用
PrintWriter作为参数
的
(.printStackTrace e) (因为我知道这在Java语言中是可能
的
),但是我似乎没有得到正确
的
语法。 谢谢。
浏览 3
提问于2013-06-26
得票数 13
回答已采纳
2
回答
为什么REPL将
clojure
.
core
/doc作为var对待?
emacs
、
clojure
、
read-eval-print-loop
、
slime
我正在尝试
使用
Clojure
doc
函数
获取文档,但无法从REPL获得文档(我
使用
的
是Emacs和SLIME)。If coll is nil, returns nil.user> @kotarak发表了最相关
的
评论:“注意,
clojure
.
core
/doc是1.2及
浏览 0
提问于2011-06-22
得票数 5
回答已采纳
2
回答
以S-表达式
列表
的
形式读取另一个
Clojure
程序
clojure
我设想这样做
的
一种方法是: 1.
使用
slurp on (io/file file-name.clj)生成一个包含文件内容
的
字符串;2.将该字符串传递给一个解析器,用于
Clojure
代码;3.将解析器产生
的
序列注入
列表
有没有人知道用一种更优雅和/或惯用
的
方式来读取
Clojure
文件作为S-表达式
的
列表
?更新:根据评论部分
的
反馈,我决定尝试在实际源文件中
使用
浏览 4
提问于2016-10-11
得票数 1
回答已采纳
1
回答
如何
在
clojure
中生成
n
个线程
multithreading
、
clojure
、
pmap
我想知道
如何
在
clojure
中创建
n
个线程。有一个叫做“估计值”
的
函数
,它可以估计一个值并返回结果。现在我想
使用
pmap或pcalls来创建
n
个线程,每个线程可以计算一个估计值,然后组合
n
个结果并返回最终
的
估计值。我
的
代码是 (/ (apply + (pmap (estimate-value) (range
n
)))
浏览 4
提问于2016-05-04
得票数 1
回答已采纳
2
回答
将插入符号作为符号吗?
clojure
、
caret
所以我认为命名一个计算指数^
的
函数
是个不错
的
主意,但是看起来插入符号实际上做了一些特别的事情,因为
Clojure
REPL在计算'^时会生成一个错误。谷歌搜索给我
的
主要是,所以我想知道在
Clojure
中插入符号
的
实际用途是什么。 (另外,是否可以将
函数
命名为^?)
浏览 0
提问于2012-01-19
得票数 35
回答已采纳
2
回答
似乎不需要>!或者<!在Clojurescript?
clojure
、
clojurescript
我在这里肯定遗漏了一些非常明显
的
东西,但我正在尝试设置一个非常基本
的
程序,将一个项目放到一个通道上,然后阻塞,直到我可以再次取下它。整个方案如下: (:require [cljs.
core
.
async
:as
async
:refer [>!! <!! put! chan <!c))Uncaught TypeError: Cannot call method '
浏览 1
提问于2014-01-28
得票数 15
回答已采纳
2
回答
在宏中
使用
clojure
语法引号时,有可能关闭符号
的
限定吗?
emacs
、
clojure
、
elisp
我正在从
clojure
函数
生成emacs elisp代码。我最初
使用
的
是一个反宏,但我意识到,由于我要跨平台,并且必须手动地将代码执行到elisp环境中,所以我可以很容易地
使用
一个标准
的
clojure
函数
。但基本上我所做
的
是非常宏观
的
。`(~f0 ~f1 ~f2)这将生成一个包含两个
函数
定义
的
列表
--生成
的
elisp和一个单
浏览 5
提问于2015-03-06
得票数 3
回答已采纳
2
回答
是否有
Clojure
的
核心模块
的
懒惰
函数
的
完整
列表
?
clojure
经过一段时间
的
工作,我已经积累了一些关于它懒惰
的
知识。我知道经常
使用
的
API (如map )是否懒惰。然而,当我开始
使用
一个不熟悉
的
API (比如with-open )时,我仍然感到怀疑。是否有文档显示
Clojure
的
核心模块
的
惰性API
的
完整
列表
?
浏览 0
提问于2016-02-04
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入了解 Rust 异步开发模式
【大家的项目】Rbatis-制作 Rust 语言堪比 Mybatis 的异步 ORM 框架
Python异步IO系列:协程走起来!
Python中的并行处理:实例编程指南
学Python不得不掌握的库,gevent和asyncio使用方法详解
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券