标签: offset

如何使用bash脚本获取分区的偏移量?

我可以用来parted找出图像的偏移量。

sudo parted -s image.img unit B print
Model:  (file)
Disk /home/user/image.img: 107374182400B
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start     End            Size           Type     File system  Flags
 1      2097152B  107374182399B  107372085248B  primary  ext4
Run Code Online (Sandbox Code Playgroud)

例如,分区从 开始2097152

2097152我怎样才能用 bash 脚本得到它?

我可能可以解析输出,但也许有更合适的方法?

bash mbr offset

3
推荐指数
1
解决办法
4706
查看次数

如何多次跳转到特定偏移量?

想象一下这个功能:

void SoundManager::playSource(ALuint sourceID, float offset)
{
    alSourceStop(sourceID);

    ALint iTotal = 0;
    ALint iCurrent = 0;
    ALint uiBuffer = 0;
    alGetSourcei(sourceID, AL_BUFFER, &uiBuffer);
    alGetBufferi(uiBuffer, AL_SIZE, &iTotal);
    iCurrent = iTotal * offset;

    alSourcei(sourceID, AL_BYTE_OFFSET, iCurrent);
    alSourcePlay(sourceID);
}
Run Code Online (Sandbox Code Playgroud)

想法是调用playSource(x, 0.5f)将跳转到(大致)缓冲区的中途等.

它在我第一次调用时工作正常,但是如果我在同一个源上再次调用它(无论该源是否正在播放),它就会开始播放,好像我用偏移0调用它一样.

有什么想法吗?

audio openal offset

2
推荐指数
1
解决办法
1330
查看次数

获取每个offsetParent或总offSetTop和总offSetLeft

我想得到一个子元素的总offSetTop和总offSetLeft,它们有很多级别的父元素,可能正在加起来.

除了以手动方式逐个添加之外,这是否是任何简写方式?

javascript jquery offsetof offset

2
推荐指数
1
解决办法
1696
查看次数

jQuery - 放置带偏移的div,然后再放置它=不同的结果

我正在放置一个div,通过在页面上使用另一个div id作为参考(以确保它出现在我想要的位置).代码如下: -

$('#' + contentDiv).offset({top:($('#' + placementID).offset().top), left: ($('#' + placementID).offset().left)});
Run Code Online (Sandbox Code Playgroud)

问题是,虽然每次放置ID偏移数字是相同的.每当我再次调用它时,它似乎加倍并且在前一个偏移量的顶部放置一个新的左偏移量.

例如,我在点击时调用一个函数并说,请将此div放在此放置div旁边.它做到了.用户然后退出然后再执行一次单击,并使用相同的函数将另一个div放在同一个放置div旁边.它做到了,但不是将它放在与上次相同的位置,而是将上一次的位置作为0点引用并将剩余量添加到该位置.这意味着div现在距离很远.

请注意; 我已经安排了放置盒的顶部和左侧尺寸,并且每次都没有改变.

不知道发生了什么事.

javascript jquery offset

2
推荐指数
1
解决办法
937
查看次数

如何为不同工作表中的第n列制定偏移函数

我整天都在为此苦苦挣扎,尽管我确信这并非没有可能。

我在第3列的每一列中都有一个值,并且我需要将此值复制到另一个表中,而忽略第1列和第2列。

因此:A1, B1, C1, D1, E1, F1在工作表1中

我只需要C1F1在表2

是否有可以在所有列中拖动的公式?这对于行1-150也必须发生。

excel offset

2
推荐指数
1
解决办法
2万
查看次数

Libgdx Pixmap和getFrameBufferPixels

我想知道如何在Pixmap中获取FrameBufferPixel

我知道我必须使用getFrameBufferPixels(true)

但我不知道要放入什么参数

new Pixmap(byte[] encodedData, int offset, int len);
Run Code Online (Sandbox Code Playgroud)

你能告诉我一个应该工作的例子吗?

谢谢

byte offset pixmap libgdx

2
推荐指数
1
解决办法
1907
查看次数

Android ListView项目动画 - 仅动画第一个可见项目

我正在尝试重现此ListView项目:

http://material-design.storage.googleapis.com/videos/components-progressandactivity-progressandactivity-2-drive.mobile-load.folders_large_xhdpi.webm

我已成功使用这些代码行(不计算动画xml文件)来实现它:

//Set animation
    if(position > lastAnimPosition){
        lastAnimPosition = position;

        Animation anim = AnimationUtils.loadAnimation(context, R.anim.item_slide_in);
        anim.setStartOffset(50 * position);
        row.startAnimation(anim);
    }
Run Code Online (Sandbox Code Playgroud)

所以动画很好,但是当我向下滚动时,有偏移的问题 - 它只是巨大的,它给人的感觉就像应用程序加载项目太久了.我需要做的是找出何时应该禁用偏移量 - 或者如何仅为第一个显示的项目启用偏移量.

animation android listview offset

2
推荐指数
1
解决办法
4713
查看次数

如何在Excel中查找每六个单元格的平均值

这是一个相对普遍的问题,所以我不想因提出之前提出的问题而被否决。我将在我逐步使用StackOver Flow和其他资源回答这个问题的步骤时进行解释,以便您可以看到我已尝试解决该问题而不解决问题。

我有一组值,如下所示:

 O       P    Q      "R"   Z
6307    586 92.07   1.34    
3578    195 94.83   6.00    
3147    234 93.08   4.29    
3852    227 94.43   15.00   
3843    171 95.74   5.10    
3511    179 95.15   7.18    
6446    648 90.87   1.44    
4501    414 91.58   0.38    
3435    212 94.19   6.23    
Run Code Online (Sandbox Code Playgroud)

我想获取“ R”行中前六个值的平均值,然后将该平均值放在Z第六行的第六列中,如下所示:

 O       P    Q      "R"   Z
 6307   586 92.07   1.34    
3578    195 94.83   6.00    
3147    234 93.08   4.29    
3852    227 94.43   15.00   
3843    171 95.74   5.10    
3511    179 95.15   7.18 6.49
6446    648 90.87   1.44 …
Run Code Online (Sandbox Code Playgroud)

excel offset

2
推荐指数
1
解决办法
598
查看次数

C中offsetof(struct,member)的Swift中的等价物是什么?

这是Swift中的一个结构:

struct A {
    var x
    var y
    var z
}
Run Code Online (Sandbox Code Playgroud)

我应该怎么做,以获得偏移y的结构A,就像offsetof(A, y)用C?

谢谢 :)

memory struct offset swift

2
推荐指数
2
解决办法
421
查看次数

kafka-python使用者从偏移量开始读取(自动)

我正在尝试使用kafka-python构建一个应用程序,其中消费者从一系列主题中读取数据.非常重要的是,消费者永远不会两次读取相同的消息,但也永远不会错过消息.

一切似乎工作正常,除非我关闭消费者(例如失败)并尝试从偏移开始阅读.我只能读取主题中的所有消息(创建双读)或仅侦听新消息(并且错过在故障期间发出的消息).暂停消费者时我没有遇到这个问题.

我创建了一个孤立的模拟,以试图解决问题.

这里是通用生产者:

from time import sleep
from json import dumps
from kafka import KafkaProducer

producer = KafkaProducer(bootstrap_servers=['localhost:9092'])

x=0 # set manually to avoid duplicates 

for e in range(1000):
    if e <= x:
        pass
    else:
        data = dumps(
            {
            'number' : e
        }
        ).encode('utf-8')

        producer.send('numtest', value=data)
        print(e, ' send.')

        sleep(5)
Run Code Online (Sandbox Code Playgroud)

和消费者.如果auto_offset_reset设置为'earliest',则将再次读取所有消息.如果auto_offset_reset设置为'latest',则不会读取停机期间的消息.

from kafka import KafkaConsumer
from pymongo import MongoClient
from json import loads

## Retrieve …
Run Code Online (Sandbox Code Playgroud)

offset python-3.x apache-kafka kafka-consumer-api kafka-python

2
推荐指数
1
解决办法
5434
查看次数