标签: offset

Android布局 - 在xml中偏移背景图像

我有一个大的png,我想用它作为不同布局的背景,但是偏移它以便我可以有不同的部分显示(很像你可以在CSS中),最好是在xml中.

我的活动主要布局包含以下xml:

<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@layout/bg1">
Run Code Online (Sandbox Code Playgroud)

布局bg1由以下xml组成:

<?xml version="1.0" encoding="utf-8"?>
<bitmap
xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/big_image"
android:layout_marginTop="50sp"
android:paddingTop="50sp"
android:gravity="top|left" />
Run Code Online (Sandbox Code Playgroud)

gravity属性按预期工作,但边距和填充被忽略,可能是因为我正在处理位图对象而不是布局.我想要做的是将它们设置为负数,以便只显示部分图片.我尝试过使用一个形状,但只包含内容,而我需要填充整个背景.

我们将非常感激地收到任何建议.谢谢.

layout android background offset

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

MySQL限制行错误

SELECT * FROM `news` 
WHERE `deleted` = '0' 
ORDER BY `time` DESC 
LIMIT $START, $END
Run Code Online (Sandbox Code Playgroud)

LIMIT= 0,10它加载好.
LIMIT10,20它加载好.
LIMIT20,30它加载的最后4行已经在所示20,30再次...

php mysql limit offset

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

测量窗口偏移量

有没有办法在jQuery中测量窗口的偏移量,而不是比较"固定"元素和相对定位元素的位置?

我需要能够告诉窗口滚动多远,以便我可以使用该图来计算固定元素(相对于视口顶部)的高度与相对对象(相对于顶部)之间的差异该文件)

javascript jquery viewport offset

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

在MySQL中使用LIMIT和OFFSET比返回完整的记录集更便宜吗?

这可能是一个愚蠢的问题,但我只是对窗帘背后发生的事情感到好奇.

如果我想分页数据库记录,我可以使用LIMIT和OFFSET,或者只是获取所有记录,并使用更多代码推断我想要的记录.

我知道第二种选择绝对是愚蠢的,我只是想知道它是否更贵

如果我使用LIMIT和OFFSET将数据库抓住我要求的内容,或者将在内部获取与我的查询匹配的所有记录(甚至数十万),然后在内部使用起始索引(OFFSET)和结束索引(OFFSET + LIMIT) )获取所请求的记录子集?

我甚至不知道我是否用正确的词语来形容我所怀疑的,我希望有人可以解释一下.

谢谢!

mysql sql limit offset

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

自定义UIScrollView动画

我正在使用UIScrollView,其中的按钮列表看起来很像UIPickerView.我刚刚实现了shuffle shuffle,在检测到抖动时,我使用以下内容将UIScrollView的内容偏移设置为randomShuffle的位置.

[Singlescroll setContentOffset:CGPointMake(jumpX, jumpY+randShuffle*sepValue) animated:YES];
Run Code Online (Sandbox Code Playgroud)

我不想仅仅将内容偏移移动到与按钮匹配的随机位置,而是希望实现一个随机动画,其中视图几乎像老虎机一样"旋转",然后最终在randomShuffle按钮位置.

我尝试通过简单地将偏移设置为UIScrollView顶部然后再返回到返回到randomShuffle位置(一个接一个)之前做到这一点,但这不起作用,它直接进入randomShuffle位置.我意识到我没有用计时器尝试这个,所以动画没有延迟,但我想尽可能避免运行计时器.

是否有任何可以处理此内容的内置动画?如果没有,请问您在使用计时器之前是否可以建议我如何处理此问题?谢谢.

random animation offset uiscrollview ios

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

Jquery偏移方法,用于数组中的所有元素,而不仅仅是第一个元素

我在同一个类的页面上有几个div.我想使用jquery偏移方法来查找所有这些div的偏移量.

$( '格').偏移()

返回第一个div的偏移量.

但是,如果我想要所有div的偏移量,有没有办法做到这一点?

html javascript jquery offset

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

取得参考成员的偏移(非POD)

这是代码片段

#include <iostream>
struct Z
{
   Z():x(0),y(0),z(x){}
   ~Z(){}

   int x;
   int y;
   int &z; // Reference member
};
template <typename Type, typename C, typename M>
size_t Offsetof (M C::* ptr_to_member)
{
  Type type;
  return reinterpret_cast<char*> (&(type.*ptr_to_member)) - reinterpret_cast<char*> (&type);
}
int main()
{
   std::cout << Offsetof<Z>(&Z::x); // works
   std::cout << Offsetof<Z>(&Z::y); // works 
   std::cout << Offsetof<Z>(&Z::z); // doesn't work
}
Run Code Online (Sandbox Code Playgroud)

我们无法创建指向引用的指针,因此该函数Offsetof不起作用z.

有没有办法为非POD取得参考数据成员的偏移量?

c++ templates offset

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

无法编辑的UITableViewCell y偏移量

我有一个UIViewController需要两个单独的表视图.

我使用storyboard拖动两个表视图到我的控制器,但一旦我将一个表视图细胞在他们每个人的,表中的一个内原型细胞意见忽然有较大y-offset距离的顶部tableView.

当我去检查大小为单元格,然后在视图部分,所有的X,Y,宽度和高度值是灰色的,所以我不能编辑该单元格的位置.

这仅是一个问题,当视图控制器嵌入导航控制器.

为修复这个任何想法弥补,所以我的表不看傻彼此相邻?

objective-c storyboard offset uitableview ios

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

在Apache Kafka中读取消息偏移量

我非常新Kafka,我们正在使用Kafka 0.8.1.

我需要做的是从主题中消费一条消息.为此,我将不得不用Java编写一个使用者,它将使用来自主题的消息,然后将该消息保存到数据库.保存消息后,将向Java使用者发送一些确认.如果确认为真,则应从主题中消耗下一条消息.如果confirmldgement为false(这意味着由于某些错误消息,从主题中读取,无法保存到数据库中),则应再次读取该消息.

我想我需要使用 Simple Consumer,来控制消息偏移,并且已经通过了这个链接中给出的Simple Consumer示例https://cwiki.apache.org/confluence/display/KAFKA/0.8.0+SimpleConsumer+Example.

在此示例中,offset在run方法中计算为' readOffset'.我需要玩那个吗?例如,我可以使用LatestTime()而不是EarliestTime()在假的情况下,我会在使用前将偏移重置为一个offset - 1.

这是我应该怎么做?

java offset consumer apache-kafka

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

在SinkTask中完成"put"后,立即使用Kafka Connect HOWTO"提交偏移量"

我正在使用Kafka Connect从Kafka Broker(v0.10.2)获取消息,然后将其同步到下游服务.

目前我有代码SinkTask#put处理,SinkRecord然后将其持久保存到下游服务.

几个关键要求,

  1. 我们需要确保消息持久保存到下游服务ATLEAST一次.
  2. 如果下游服务抛出错误或说它没有处理消息,那么我们需要确保再次重新读取消息.

因此,我们认为我们可以依赖于SinkTask#flush有效地退出为接收消息的特定轮询/周期提交偏移.通过抛出一个异常或者某个东西来告诉Connect不提交偏移量,但是在下次轮询中重试.

但正如我们发现的那样flush,实际上是基于时间的,并且或多或少地独立于民意调查之外,它会在达到特定时间阈值时提交抵消.

在0.10.2 SinkTask#preCommit中引入,所以我们认为我们可以将它用于我们的目的.但是在文档中没有提到SinkTask#put&之间存在1:1的关系SinkTask#preCommit.

因为基本上我们想commit offsets尽快一个put succeeds.同样地,如果特定失败,则不提交偏移量put.

如果没有通过,如何实现这一目标SinkTask#preCommit

flush offset apache-kafka apache-kafka-connect

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