问题标签 [segments]
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.
assembly - 近指针的隐式段寄存器是如何确定的?
在英特尔 64® 和 IA-32 架构软件开发人员手册的第 4.3 节中。第 1 卷:基本架构,它说:
Near 指针是一个段内的 32 位偏移量。Near 指针用于平面内存模型中的所有内存引用或分段模型中的引用,其中隐含了正在访问的段的身份。
这让我想知道:隐含的段寄存器是如何确定的?
我知道默认情况下使用(%eip)
和置换(%eip)
(例如-4(%eip)
)地址%cs
,(%esp)
并且置换(%esp)
地址使用%ss
,但是,,,(%eax)
等等,(%edx)
隐式段寄存器是否也取决于内存地址操作数出现的指令?(%edi)
(%ebp)
algorithm - 在许多段中找到离点最近的段的算法(反向地理编码)
我有一组由两点定义的段。给定一个点,我怎样才能发现离该点最近的段?
我已经编写了一个算法来计算点和线段之间的距离。无论如何计算每个段的距离然后选择距离最短的段并不是很有效:(
由于这些段代表街道,这实际上是一个反向地理编码问题,所以我希望这个问题有众所周知的解决方案......
多谢!
c - 段中的变量分配
作为检查,我尝试了以下代码:
因此,当我通过 gcc 编译器获得以下输出时,请告诉哪个变量进入哪个段。当我写
我有:
linux - 80286机器(或任何没有内存页面机制的机器)是否可能是unix或linux
是否可以为 80286 机器(或任何没有分页内存机制但具有分段内存的机器)提供 Unix 操作系统?
80286是没有TLB、Page tables的CPU;只有分段虚拟内存和分段保护内存。
有可能在这样的机器上安装 Linux 吗?
UPD:处理器很旧,所以我只问历史版本,而不是超现代的 linux 2.6.42.11 或 Solaris 13 或 FreeBSD 10 或......
enterprise - 如何自定义 Magento Enterprise 客户细分?
难道我
1) 覆盖所有 Enterprise/CustomerSegment
然后插入我需要为模型添加我自己的条件和类以构建数据库查询的类
2) 1) 看起来很笨重,我如何将我的新条件类添加到本地文件夹中?
session - 在 Google Analytics 的 Content Drilldown 中跟踪文件夹的会话
我们正在为我们的网站使用 GA,该网站有几千页。我被要求找出我们网站上最受欢迎的内容,这听起来很容易,直到我深入了解它。
我们有许多不同的数据库连接到该站点以获取信息。一个列出了我们的企业名录中列出的企业,另一个列出了埋在我们墓地中的人的墓地记录。另一个是属性数据。这些数据库中的每一个都包含数千条记录。
如果你正在做一些家庭研究,你可以坐下来使用墓地搜索,查找许多不同的名字、搜索记录等。在一个会话中,你可能会查看 100 条记录,但你只是一个人。在您的会话中,您可能不会访问业务目录或查找任何属性数据。
另一个访问者可能会访问并在他们的会话中搜索业务并找到信息并关闭他们的会话。如果我们有 10 个人做同样的事情并搜索业务然后离开,这意味着业务目录比公墓数据库更受欢迎,因为 11 个人(访问者/会话)使用过它,而只有一个人使用过墓地。
显然这是一个非常简单的例子,因为网站上还有其他页面只是内容。您单击链接,查看内容,也许单击另一个链接等...
如果我进行内容深入分析报告,它将显示墓地文件夹非常受欢迎,因为会话查看了 100 页。这是一种误导,因为它只是一个人。
所以.....我怎样才能根据访问者而不是网页浏览量对我现有的数据进行内容报告?理想情况下是按文件夹,因为我们的大部分内容都被分解到它自己的文件夹中。
这听起来很容易,但我似乎找不到任何关于它的信息。
谢谢!
spacing - 我能得到一些关于实模式段的信息吗
我一直在尝试理解分段内存,我在这个网站上看到了这个声明:website。第一句话最让我困惑。。
“值得注意的是,尽管段的大小为 64KB,但它们在内存中的间隔为 16 个字节。如果您了解处理器在实模式下计算物理地址时所采取的过程,这对您来说应该是非常有意义的。由于段寄存器的内容构成了物理地址的高 16 位,因此它总是能被 16 整除,并且其最低四位设置为零。”
我不明白 64KB 段如何仅间隔 16 个字节......
unix - Pthread 段寄存器
我承认我对这个问题做了很少的研究(只是一些浅的谷歌搜索)。线程包(特别是 pthreads,但我的问题适用于所有 x86 unix 用户线程库)是否为每个线程保存段寄存器(fs、cs、ds 等)?换句话说,每个线程都有自己的段寄存器副本吗?
expressionengine - 当我向我的表达式引擎 url 添加第三个段时,exp:channel:entries 停止返回结果
我遇到了一个问题,网址中的第三个“段”将导致所有exp:channel:entries 停止返回结果。
示例 URL:
工作正常: siteurl.com/index.php/one/two
不起作用: siteurl.com/index.php/one/two/three
条目拉取示例:
{exp:channel:entries channel="my_channel" category="18" sort="asc" search:show_toggle="=SHOW" orderby="sort_order"}
这是某种我不知道的注射吗?我已经搜索了文档,据我所知,我的类别规范应该覆盖 url 中的任何内容。我可能搞砸了,但我必须做点什么。?我可以在频道模块中修改什么?
distribution - 细分之间的Greenplum数据分布
我有一个 Greenplum 数据库,其中有 10 个段,反映了 10 个硬盘。我的表根据日期分为主分区和基于哈希ID的辅助分区。所以一个月会有30个主分区,每个分区包含100个子分区。并且子分区中的数据是基于 hashid 加载的。现在的问题是这些分区是如何在段之间分布的。
猜想一:
或者
猜猜 2
这是如何运作的?猜测 1 或 2,如果两者都错了,请告诉我它在分段级别的分布方式。
根据哈希 id 对它进行子分区是一个好的设计吗?因为我每天要处理 600 万条记录,而且我必须存储一年的日期,所以我希望搜索能够找到非常少的数据。换句话说,我将根据键查询确定哈希值范围,并将在这些特定分区中进行搜索。
谢谢 Ganesh.R