问题标签 [indexed]
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.
loops - 汇编语言程序(将数组中数字的差异求和)
我的任务是完成一项家庭作业(我不会粉饰它),编写一个 32 位汇编程序,该程序使用循环和索引寻址来计算连续数组元素之间的间隙总和,它们是以非递减顺序。(例如:dwarray dword 0,2,5,9,10)
我不知道该怎么做是使用循环从数组中的第 n-1 个元素中减去数组的第 n 个元素。如果我这样做了,那么我会将结果存储在不同的寄存器中,并继续将结果添加到该寄存器中,直到到达最后一个元素。我只是希望指向正确的方向(我不是在寻找答案)。有没有人有什么建议?
python - 在 Sympy 索引对象中存储原始索引
我希望能够获取一个索引对象,用值代替它的索引,但仍然记得它的原始索引。
是否可以从 expr 中获取原始索引 (i,j)?由于表达式是不可变的,我对原始表达式所做的任何修改都不会出现在新表达式中。
我想这里的一般问题是如何将附加信息附加到 Sympy 符号。
javascript - 通过函数名称查找表调用 javascript 函数(或方法)的最快方法是什么?
我正在用 JavaScript 模拟一个 8 位微处理器。我已将每个操作码函数名称存储在一个数组中,并调用与从我的虚拟内存读取的操作码相关的 256 个函数中的每一个,如下所示:
我最近更改了我的代码以摆脱 eval() 如下:
在 Mac Safari 中,以上两者之间没有明显的速度差异,这让我感到惊讶。我认为后者会更快,但我的虚拟时钟速度对于两者来说大致相同(目前峰值为 4MHz)。
由于与使用 eval() 相比,使用索引方法调用似乎没有速度损失,我希望也更新我的虚拟内存系统,但我对要使用的语法有一个心理障碍。
要写一个字节,我有:
我正在使用这种索引的间接方法,因此我可以将设备映射到地址范围并根据需要放置断点和观察点,这些断点和观察点都会拦截内存读取和写入 - 最大限度地提高性能。
关于如何在保持数据吞吐量的同时丢失 eval 的任何建议?
我想将外部方法映射到间接数组中,并且能够传递参数(要写入的值)。因此,无论哪个虚拟硬件使用公共接口访问虚拟内存,其他虚拟硬件都可以拦截该进程并在必要时监视或更改值。
python - 在 python 中,如何创建一个按一个值排序并可由另一个值索引的集合
我需要一个集合,在其中插入诸如 [1,'b42b00d6-76c8-4d68-b22e-ff4653bb01c8'] 之类的项目。
它需要按第一个元素排序,但可以按第二个元素进行索引。
以下是我能想到的最好的。它有两个缺陷:
- 它不能使用相同的键来获取多个项目,因为它是一个字典。
- 它无法从列表中正确删除项目。
我的尝试:
http - Drupal 站点 - 在 htaccess 中为 https 到 http 添加规范 rel
最近,我注册了 Cloudflare。我的网站获得了新的 https 选项。几天后,Google 用 https 和 http 将我的页面编入索引,现在我有重复的内容。我的网站不需要 https,所以我在 Cloudflare 上关闭了这个选项,但我仍然有使用 https 的索引页面。我怎样才能摆脱它?
imagemagick - ImageMagick 在加入 2 个 PNG 时保留自定义调色板
我需要加入 2 个 PNG 图像,有 16 个调色板,保持颜色编号和顺序作为原件。
两种 PNG 都使用相同的 16 色调色板。
有一种方法可以创建具有所有颜色的 4 位索引 PNG,按确切顺序,甚至在每个 PNG 中都未使用?
编辑更清楚:
我有2张照片。第一个是“level-000.png”:
它被识别为:
第二张图片是“scacchiera.png”。
它被识别为:
如您所见,两张图片具有相同的颜色:
如果我加入他们
那么“joined.png”图片就是:
它被识别为:
你可以看到调色板与最初的调色板完全不同。
图片在这里:
- www.dropbox.com/s/jdftk03rizeqcub/scacchiera.png
- www.dropbox.com/s/9c1fmav5qni8u2m/level-000.png
- www.dropbox.com/s/8hhd1zyzb31c4me/joined.png
问题是:有没有办法让这个调色板始终存在:
完全使用这 16 种颜色,并按照每个重新输出 PNG 的顺序排列?
sql-server - SQL Server 索引视图与 Oracle 物化视图
我知道物化视图,我正在使用它。我从未使用过索引视图,但我会。它们之间有什么区别?
opengl - 加载多个索引 VAO 时,它们的几何形状似乎合并
我编写了一个非常基本的 .obj 文件加载器(只加载顶点坐标和三角形面索引)和渲染器。当我一次只加载一个模型时,效果很好。当我加载第二个模型(或更多)时,每个模型都会绘制自己和其他模型的一部分,我绞尽脑汁想弄清楚为什么会这样。
一些相关的代码片段:
这是我打开 .obj 文件并从文件中读取顶点坐标和三角形面索引的地方。
在 loadFromFile 方法结束时,我们将索引和顶点向量传递给 model::load() 方法,该方法创建并绑定 VAO、VBO 和 IBO。
加载模型后,它的 VAO id 将存储在类变量中。VAO 在 model::bind() 方法中加载。
并通过调用 glDrawElements() 进行绘制
模型在 level::draw() 方法中绘制:
没有 OpenGL 错误,当我将其打印到控制台时,文件解析会生成正确的值。
如果有人能指出发生这种情况的方式/原因,我将不胜感激。
image - 在matlab中将索引图像保存为32位灰度
我在 matlab 中有一个索引图像,我想将它写成 32 位 RGB 或灰度,这样如果我在 Photoshop 中打开它并在 Photoshop 中选择颜色值,我就会在 Matlab 中得到索引图像的确切值。
我无法从ind2rgb
.
有什么办法可以做到这一点?