问题标签 [interactive]
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.
haskell - Haskell:如何在 State monad 之上编写交互式解释器?
我们正在开发一个在内部使用状态单子的模型文件系统。我们有一个类型类,其操作如下:
我们正在开发一个小型交互式解释器,它将提供诸如cd
、ls
、等命令cat
。解释器中的操作可以这样写:
Operation
和的定义Response
并不重要;如果你喜欢,把它们当作字符串。
我要解决的问题是在 I/O monad 中编写一个顶级循环来解释文件系统Operation
并打印响应。如果 IO 是 FS 的一个实例(也就是说,如果我们直接使用 IO monad),生活会很简单:我们可以写
但这不是我想要的。我想使用Control.Monad.State
:
并声明
使用FS
抽象,我可以编写一个可以与任何实例一起使用的单步函数,并且确实可以编译以下代码:
在这一点上,我完全被困住了。 我要做的是在 IO monad 中编写一个交互式循环,它可以读取Operation
s 和 print Response
s,但它适用于不一定是 IO 的状态monad。(有一个不在 IO 中的模型的原因之一是我们可以测试 QuickCheck 属性。)
我觉得这必须是一个标准问题——在一个非有状态抽象之上的交互式读取 - 评估 - 打印循环- 但我一定遗漏了一些非常明显的东西,因为我似乎无法 IO
弄清楚。我在网上看过,但没有开悟。
任何帮助编写可以调用的交互式、执行 IO 的计算step
将不胜感激。
python - 使用 MatplotLib python 的交互式堆积条形图
我需要使用 matplotlib 创建一个堆积条形图。每个条应该是我正在测量的参数的堆栈。但是,我希望它是交互式的或动态的,因此当我单击图例中的一个参数(A、B、C)时,它应该使该参数位于堆栈的底部,以便我们可以有一个根据我们选择的参数,更好地比较不同的候选者。
我从 matplotlib 中的示例中获得灵感。这是我的代码
谢谢...我希望我足够清楚
environment-variables - 如果调用它的 shell 是交互式 shell,我如何从 shell 脚本中判断?
我正在尝试设置一个 shell 脚本,该脚本screen
仅在从交互式 shell 调用时才会启动会话(或重新加入现有会话)。我看到的解决方案是检查是否$-
包含字母“i”:
但是,这会失败,因为脚本是由一个新的非交互式 shell 运行的,该 shell 作为#!/bin/sh
顶部的结果调用。如果我获取脚本而不是运行它,它会按需要工作,但这是一个丑陋的 hack。我宁愿让它在我运行时工作。
那么如何测试脚本中的交互性呢?
python - 如何在 Blender 中以编程方式创建逻辑块?
我想让我的初始化脚本创建交互式 Blender 应用程序(不一定是游戏)所需的额外传感器/控制器/执行器。出于两个原因,这是更可取的:
- 我可以在多个应用程序中使用此脚本。一遍又一遍地创建通用逻辑是乏味的。并且没有其他方法可以导入 AFAIK。
- 因为我是一名编码员,所以让我的 Python 模块创建逻辑块对我来说更容易和更舒服。(......并且代码可以进行版本控制,同行评审,易于记录等)
实际上创建模板文件部分解决了第一个问题。但是我不能为不同的项目混合和匹配不同的部分,或者我必须为每种可能性创建一个模板。
我搜索了游戏引擎文档和Python API,但找不到任何线索。__init__
那里甚至没有列出逻辑砖的方法。
但是,如果有任何方法可以在 Python 中动态创建逻辑块,我想尝试一下。
注意:由于我对 BGE 的了解有限,例如,您不能直接从 Python 访问按键。需要一个传感器。
html - HTML5 中的交互式 3D 模型
有人知道是否有可能将 3ds Max 中制作的建筑物的 3D 模型放到 HTML5 网页上并使其具有交互性,例如平移和缩放,甚至可以使用它来导航网站?
如果这在 HTML 5 或如此详细的模型中是不可能的,那么是否有人有任何建议来实现类似的东西,比如 Flash 或使用按比例缩小的模型?
interactive - git add --interactive "你编辑的块不适用"
我正在尝试使用git add --interactive
选择性地向我的索引添加一些更改,但我不断收到“您编辑的大块不适用。再次编辑...”消息。即使我选择 e 选项,我也会收到此消息,并立即保存/关闭我的编辑器。换句话说,根本不编辑大块,补丁不适用。
这是我正在使用的确切示例(我正在尝试组合一个小演示):
原始文件:
新文件:
我试图展示如何使用git add --interactive
仅将“bug fix 1”行添加到索引中。在文件上运行交互式添加,我选择补丁模式。它向我展示了
我用 split 回应,然后用“no”应用第一个大块。第二个大块头,我尝试编辑。我最初尝试删除底线 - 那没有用。完全离开大块头也不行,我不知道为什么。
r - R 中使用 rggobi 的交互式图形
从以下 xml 代码:
并使用以下 R 代码:
我想创建一个交互式图表,允许用户单击一个点并获取有关该点值的信息(例如,如果值跳跃的原因),我希望能够放置这个交互式图表在网页上。有人建议使用 GGOBI 来执行此操作,而其他人则表示可以保留在 R 中并使用 rggobi 库。因为我没有这方面的经验,所以我想我会直接或特定资源要求一些指针(一个人可能会花费数年时间搜索网络却找不到任何东西)
在图表下,我想打印出价格摘要。目前我在 Windows 上的 BATCH 文件中运行代码,它返回 pdf 文件中的图形,但不返回摘要打印。有没有办法设置代码/批处理文件,以便它可以生成交互式图表和摘要?
iphone - iPhone中的多用户实时绘图
我要为 i-phone 创建一个应用程序作为多用户非交互式绘图。我的意思是像 YM 功能这样 2 个或多个用户可以同时绘制的东西。你有什么想法或线索让我知道如何开始吗?我脑子里有一些方法,比如使用 javascript 库对 webview 和绘图板进行编码。或者我在 iphone 中使用绘图方法,然后每秒例如我将屏幕状态保存在数据库中,同时我再次从数据库中重复提取数据,这些方法看起来如何合乎逻辑..
如果您能帮助我,我将不胜感激.. 谢谢
android - Android - 如何防止用户与图库进行交互
好的,我知道这个问题一开始听起来很奇怪,因为 GALLERY 被设计为用户交互的,但是,我喜欢 Gallery 功能,因为它满足了我的很多需求。即我可以给它一些图片,将它们从右到左或从左到右移动,并在选择其中一个时为它们制作动画(在我的情况下,缩放)。所以一切都很好。
我只需要以编程方式进行选择,我目前正在这样做。我只是不希望用户能够自己投掷、滚动、选择、长按等。所以不需要用户交互。
那么,我怎样才能阻止用户做这些事情,而不自己写画廊功能(并且不砍掉用户的手指!)。
谢谢。