我有一些代码限制数据每页只显示4个项目.我正在使用的列有大约20-30个项目,所以我需要将它们分散在各个页面上.
在第一页,我有:
$result = mysqli_query($con,"SELECT * FROM menuitem LIMIT 4");
{
echo "<tr>";
echo "<td align='center'><img src=\"" . $row['picturepath'] . "\" /></td>";
echo "<td align='center'>" . $row['name'] . "</td> <td align='center'> <input type='button' value='More Info'; onclick=\"window.location='more_info.php?';\"> </td>";
echo "<td align='center'>" . $row['price'] . "</td> <td align='center'> <input type='button' value='Add to Order' onclick=''> </td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
<table width="1024" align="center" >
<tr height="50"></tr>
<tr>
<td width="80%" align="right">
<a href="itempage2.php">NEXT</a>
</td>
<td width="20%" align="right">
<a href="">MAIN MENU</a>
</td> …
Run Code Online (Sandbox Code Playgroud) 我想从他自己的x中心坐标开始检索元素偏移量.
我该怎么做?
实际上,我可以找到一个元素的窗口偏移量,但它从元素的边框检索坐标,如下所示:
var _position = $(this).offset();
Run Code Online (Sandbox Code Playgroud) 我注意到分页记录集中有一些重复的行.
当我运行此查询时:
SELECT "students".*
FROM "students"
ORDER BY "students"."status" asc
LIMIT 3 OFFSET 0
Run Code Online (Sandbox Code Playgroud)
我明白了:
| id | name | status |
| 1 | foo | active |
| 12 | alice | active |
| 4 | bob | active |
Run Code Online (Sandbox Code Playgroud)
下一个查询:
SELECT "students".*
FROM "students"
ORDER BY "students"."status" asc
LIMIT 3 OFFSET 3
Run Code Online (Sandbox Code Playgroud)
我明白了:
| id | name | status |
| 1 | foo | active |
| 6 | cindy | active |
| 2 …
Run Code Online (Sandbox Code Playgroud) 使用jQuery,您如何找到相对于特定容器的偏移位置?
例如,你有这个:
<body style="padding:20px">
<div id="top-container" style="margin-top:20px">
<div id="one-level-container" style="margin-top:70px">
<div id="two-level-container" style="margin-top:120px">
<div id="ELEMENT" style="margin-top:10px">
</div>
</div>
</div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
(填充和边缘顶部就是例子.)
你如何检查#ELEMENT顶部的#top-container?
我已经尝试过使用jQuery的偏移量和位置,但那些似乎没有得到我正在寻找的正确偏移量.
我正试图从元素中获取顶部,但是我得到了这个错误,它意味着什么,我该如何摆脱它?
$(".hover").offset().top
>Uncaught TypeError: Cannot read property 'top' of undefined
$(".hover")
[div.hover, prevObject: x.fn.x.init[1], context: document, selector: ".hover", jquery: "2.0.3", constructor: function…]
[prevObject: x.fn.x.init[1], context: document, selector: ".hover", jquery: "2.0.3", constructor: function…]
Run Code Online (Sandbox Code Playgroud)
当我尝试将它放入嵌套的droppable中时,这会发生在jqueryui的drop事件中.
$.fn.makeDroppable = function(){
$(this).droppable({
drop: function(event, ui) {
console.log($(".hover"));
console.log($(".hover").offset().top);
$(".hover").makeDroppable().removeClass("hover");
},
over: function(event, ui) {
$("<div>").addClass("hover").appendTo(this);
}
});
}
$(".container").makeDroppable();
<div class="container"></div>
Run Code Online (Sandbox Code Playgroud) 我制作了一个包含很多活动列表的ICS Feed.我的时区似乎不起作用.
在下面的示例中,您会看到我的活动应该从07:55:00开始到09:30:00结束.这是它应该在我的日历中显示的内容.相反,它显示09:55:00和11:30:00 - 两个小时的偏移.时区应设置为Europe/Copenhagen
但不会产生任何影响.
谁能告诉我如何才能实现正确的时间?
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Test Calendar
X-WR-TIMEZONE:Europe/Copenhagen
X-WR-CALDESC:Test Calendar
BEGIN:VEVENT
DTSTART:20110926T075500Z
DTEND:20110926T093000Z
DTSTAMP:20111002T133505Z
UID:E9QNQ30EG-5SRB7-QQKL3-2JUUZ-477LBRV4IMSJ78
CREATED:20111002T133505Z
LAST-MODIFIED:20111002T133505Z
LOCATION:B34
SEQUENCE:3
SUMMARY:2abc3c Ma3 CD (B34)
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud) 我试图只使用偏移量和无限制来查询sql lite数据库.
SELECT [Id], [Name], [IntValue], [IntNulableValue] FROM [Product] OFFSET 10
Run Code Online (Sandbox Code Playgroud)
我有限制时可以进行偏移查询(LIMIT 10 OFFSET 10).
这是sql lite给我的错误.
SQLite error near "10": syntax error
Run Code Online (Sandbox Code Playgroud) Spark 2.2引入了Kafka的结构化流媒体源.据我所知,它依靠HDFS检查点目录来存储偏移并保证"完全一次"的消息传递.
但旧的码头(如https://blog.cloudera.com/blog/2017/06/offset-management-for-apache-kafka-with-apache-spark-streaming/)表示Spark Streaming检查点无法跨应用程序恢复或Spark升级,因此不太可靠.作为一种解决方案,有一种做法是支持在支持MySQL或RedshiftDB等事务的外部存储中存储偏移量.
如果我想将Kafka源的偏移存储到事务DB,我如何从结构化流批处理中获得偏移量?
以前,可以通过将RDD转换为HasOffsetRanges
:
val offsetRanges = rdd.asInstanceOf[HasOffsetRanges].offsetRanges
Run Code Online (Sandbox Code Playgroud)
但是使用新的Streaming API,我有一个Dataset
,InternalRow
我找不到一个简单的方法来获取偏移量.Sink API只有addBatch(batchId: Long, data: DataFrame)
方法,我怎么能想得到给定批次ID的偏移量?
offset apache-kafka apache-spark apache-spark-sql spark-structured-streaming
我期待计算元素和文档窗口顶部之间的距离.在滚动时,我可以获得初始值,但它不会改变.如何在滚动时找到此值以及数字已更改为什么?
JS:
$(function() {
$(window).scroll(function() {
var h1 = $("h1");
console.log(h1.offset().top)
});
});
Run Code Online (Sandbox Code Playgroud)
HTML:
<div id="cover">
<h1>hello sir</h1>
</div>
Run Code Online (Sandbox Code Playgroud) 我有这个代码<div class="col col-md-12 col-sm-6 col-sm-offset-1 hidden-xs">
和bootstrap正在向col-md-12进行偏移,我正在检查代码,我不知道为什么会发生这种情况,我认为这之前没有发生,但我已经回去了代码中的许多步骤可能达到了工作的程度而且没有任何结果.
如果我删除偏移它就像假设一样工作......但是我没有较小分辨率的偏移.
它所在的区块是"Especial52ºAniversario"
谢谢你的帮助,让我疯了
offset ×10
javascript ×4
jquery ×4
limit ×2
apache-kafka ×1
apache-spark ×1
center ×1
class ×1
coordinates ×1
grid ×1
html ×1
icalendar ×1
mysql ×1
php ×1
position ×1
postgresql ×1
sql ×1
sql-order-by ×1
sqlite ×1
timezone ×1