问题标签 [random-access]

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.

0 投票
1 回答
39 浏览

java - 这个数字在 RandomAcessFile (java) 中找出注册表的数量有什么作用

我想知道是否有人这个数字有什么作用,我听说它必须对字节做一些事情?,我真的不知道..有人可以启发我:

0 投票
1 回答
2458 浏览

java - 如何使用此代码在 RandomAccessFile 中搜索字符串?

我正在尝试做一个小的搜索方法,到目前为止我有一个只搜索 int 类型的方法,我一直想知道是否有可能重新实现这个方法来搜索字符串?

之后,我只编写了几个 .getText 代码,并且我有一个漂亮的搜索机制,它只适用于数字,但我真的想要一个搜索字符串的方法,所以我做了几个 tweeks:

它不起作用,它给了我例外。

那么无论如何这段代码是否适用于Strings_?

谢谢

0 投票
3 回答
3204 浏览

java - 如何在 Java 中返回随机访问文件中一行的位置?

我创建了一个随机访问文件,并在其中写入了一些信息。我想将随机访问文件中每一行的位置存储在一个数组中。我将有一个指向随机访问文件每一行的索引。所以我需要在我的索引中存储随机访问文件行的位置。

我的程序如下

对于在随机访问文件中创建的每一行,我想将它们的位置存储在一个数组中。

然后这些位置将存储在索引中。

有什么方法可以用来返回随机访问文件中一行的位置吗?

0 投票
1 回答
834 浏览

data-structures - 简单的树遍历和快速的随机节点访问

在亚历克斯·塔格特下面的评论之后编辑。

我正在使用拉链轻松遍历和编辑可以增长到数千个节点的树。每个节点在第一次创建时都是不完整的。数据将一直在随机位置添加/删除,叶节点将被分支替换,等等。

树可能非常不平衡。对节点的快速随机访问也很重要。

一种实现是使用 zipper 遍历树并创建由键索引的节点的哈希表。不用说上面的效率很低,因为:

  • 每个节点需要创建2个副本
  • 任何更改都需要在 2 个数据结构(树和哈希图)之间一致地镜像。

简而言之,是否有一种时间/空间有效的方法来结合使用拉链的轻松遍历/更新和 clojure 中哈希表的快速访问?

0 投票
3 回答
280 浏览

java - 随机访问大量对象的建议(如哈希表)

我正在处理一些包含多个G对象的生成数据文件(数百兆字节)。我需要随机访问这些对象。我猜,一个可能的实现可能是一个很大的HashTable. 我的程序是用 Java 编写的,似乎java.util.HashMap无法处理这个问题(不知何故它非常慢)。任何人都可以推荐随机访问这些对象的解决方案吗?

0 投票
1 回答
1570 浏览

vb.net - 将 Quick BASIC 转换为 VB.Net - 随机访问文件

我正在尝试将旧的 Quick BASIC 程序转换为 VB.Net。似乎没有任何直接替代旧文件语句的方法。对于我的简单需求,构建数据库似乎有点过头了。

如何在 VB.Net 中执行以下操作?

0 投票
3 回答
176 浏览

php - Get arbitrary number of random elements from a php array in one line

I wanted to pull an arbitrary number of random elements from an array in php. I see that the array_rand() function pulls an arbitrary number of random keys from an array. All the examples I found online showed then using a key reference to get the actual values from the array, e.g.

That seemed cumbersome to me; I was thinking I could do it more concisely. I would need either a function that plain-out returned random elements, instead of keys, or one that could convert keys to elements, so I could do something like this:

But I didn't find any such function(s) in the manual nor in googling. Am I overlooking the obvious?

0 投票
2 回答
547 浏览

java - 如何返回随机访问文件中一行的地址?

我正在尝试在 java 中创建一个随机访问文件。我在一个新行中写了一些东西。

  1. 如何在 Java 中返回该行的地址?

另外,我对 RAF 有点困惑。

例如,我有一个文件,其中包含按字母顺序排列的以下条目

乔治 10 10 8

玛丽 9 10 10

尼克 8 8 8

尼古拉斯 10 10 9

我想返回 Nickolas 的成绩。我如何在 RAF 中声明这一点?

有什么方法可以“读取(“Nickolas”)”并返回给我吗?

提前致谢

0 投票
1 回答
615 浏览

android - 如何读取连接到安卓设备的 USB 闪存的第一个扇区?

我想读取连接到安卓平板电脑的 USB 闪存的第一个扇区或第一个字节!

我知道应该使用 RandomAccessFile,但我不知道我的 USB 闪存的地址是什么!

感谢您的帮助


我找到了这段代码,但我不知道应该放什么来代替 args[0]

}

我知道我们应该在 linux 中使用“/dev/sdaX”,但是对于 adnroid 会是什么?

0 投票
1 回答
948 浏览

java - 代理在多代理系统中的行为?

我的项目中有请求代理和几个资源代理。我创建了一个代理应用程序,当我每次运行这个应用程序时,我得到一个结果。这意味着我一步一步地调用方法,而不是以随机顺序访问这些行为。如何在不使用随机的情况下在翡翠中实现这种随机行为?因为我的主管不喜欢在代理行为中使用随机。