标签: paging

虚拟地址大小计算

我被困在这个问题上,明天我正在为考试而学习.(我理解虚拟与物理地址,页面框架,地址总线等的概念)

如果你使用带有128K RAM和32位地址总线的4K页面,虚拟地址有多大?你有多少常规页面框架?

编辑:我相信答案是2 ^ 32和2 ^ 20.我只是不知道如何计算这个.

language-agnostic hardware paging

0
推荐指数
1
解决办法
201
查看次数

屏幕抓取网页,使用Mechanize显示数据页面

我正在尝试屏幕抓取一个网页(使用Mechanize),它在网格页面中显示记录.我能够读取第一页中显示的值,但现在需要导航到下一页以读取适当的值.

<tr>
    <td><span>1</span></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$2')">2</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$3')" >3</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$4')" >4</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$5')" >5</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$6')">6</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$7')" >7</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$8')">8</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$9')" >9</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$10')" >10</a></td>
    <td><a href="javascript:__doPostBack('gvw_offices','Page$11')">...</a></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我能够通过所有链接,但当我尝试这个: -

links = (row/"a")
links.each do |link|
    agent.click link.attributes['href']   # This fails 
    agent.click link   # This also fails
end
Run Code Online (Sandbox Code Playgroud)

原因是agent.click期望URL作为参数.

有没有一种方法可以在页面显示时读取所有值?如果不是,当href是回发而不是URL时,我们怎么能有这样的点击动作?

ruby paging screen-scraping mechanize

0
推荐指数
1
解决办法
2363
查看次数

Java中的久负盛名的页面/物理内存

我的目标是确保在连续的物理内存中分配在java中分配的数组.我遇到的问题是,除非我分配一个非常大的数组,否则分配数组的页面在物理内存中往往不是连续的.

我的问题是:

  • 为什么一个非常大的数组确保在物理内存中连续的页面?
  • 有没有办法确保跨物理内存分配数组,这不涉及使数组真的很大?
  • 如何在不测量缓存命中/缓存未命中的情况下,如何判断Java对象/阵列所在的页面或物理地址?

我不是在寻找答案,问我为什么要在java中这样做.我知道C会"解决我的问题",而且我反对java的基本性质.不过我有充分的理由这样做.

答案无法保证始终有效.我正在寻找大部分时间都有效的答案.创造性的,开箱即用的答案的额外点,没有合理的Java程序员会写.可以特定于平台(x86 32位64位).

java paging x86 operating-system memory-management

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

点击事件未在第二页上注册

我正在使用tablesorter和tablesorter.pager.这是我的代码.

$(document).ready(function() {
$("#peopletable")
        .tablesorter({ widthFixed: true, widgets: ['zebra'] })
        .tablesorterFilter({ filterContainer: $("#people-filter-box"),
            filterClearContainer: $("#people-filter-clear-button"),
            filterColumns: [1, 2, 3],
            filterCaseSensitive: false
        })
        .tablesorterPager({ container: $("#peoplepager") });

$("#peopletable tr.data").click(function() {
    var personid = $(this).attr('id');
    $.ajax({
    type: "POST",
    url: "/Search/GetDocumentsByPerson",
    data: { "id": personid },
    datatype: "json",
    success: function(data) {
        var results = eval(data);
        $("#documentstable > tbody tr").remove();
        $.each(results, function(key, item) {
            $("#documentstable > tbody:last").append(html);
        });
        $("#documentstable").trigger("update");
    }
});
});
});
Run Code Online (Sandbox Code Playgroud)

一切都很好,除非我点击下一页我的按钮点击事件不会触发.这是jquery tablesorter的已知问题吗?

html paging jquery tablesorter javascript-events

0
推荐指数
1
解决办法
1594
查看次数

使用页面单元设置UITableView并通过设备的自动旋转自动调整其单元格

(解决方案注意,不是问题,我立刻回答)

当a UITableViewController自动旋转时,它UITableView会自动调整大小,但其单元格不会调整大小,甚至在旋转后也会错误定位.

特别是,在寻呼的情况下,这更糟.您可以将单元格设置pagingEnabledYES和高度[UITableView bounds].size.height以显示分页.但是在UITableView自动旋转之后,所有的东西都搞砸了.

如何通过表视图自动调整这些单元格的大小?

iphone paging uitableview uikit auto-rotation

0
推荐指数
1
解决办法
2012
查看次数

如何告诉Linux保留页面而不是逐出它?

可能重复:
我可以告诉Linux不要换掉特定进程的内存吗?

我想在Linux中分配一块内存,并确保它不会出现#GP或#PF错误.关于#GP,作为程序员,我有责任确保不超过任何界限.但是,#PF是操作系统的责任,因为它可以选择是否逐出页面.

我想如果我经常使用相同的页面,操作系统将足够智能,不会驱逐它.但是,如果我想分配一大块内存,那么我需要一段时间才能到达某些页面,而且我不希望操作系统同时将其驱逐出去.

有没有办法告诉Linux保持页面存在,以便我永远不会出现页面错误?

注意:这类似于如何告诉Windows保留页面而不是逐出它的问题?除了这个是关于Linux的

linux paging

0
推荐指数
1
解决办法
148
查看次数

使用剃刀实现对MVC3的分页

我想在使用Razor的MVC3上实现分页排序功能.

是否有任何In构建功能?或者需要手动实施.

有人对此有任何文章吗?

paging asp.net-mvc-3

0
推荐指数
1
解决办法
4991
查看次数

UICollectionView clipsToBounds在分页时无法正常工作

我正在使用UICollectionView启用水平分页.
我的collectionView框架小于屏幕尺寸.

我使用了以下代码:

myCollectionView.clipsToBounds=FALSE;
Run Code Online (Sandbox Code Playgroud)

我仍然无法看到我的collectionView边界之外的视图.我正在使用自定义UICollectionViewLayout

paging ios uicollectionview

0
推荐指数
1
解决办法
4211
查看次数

Swift CollectionView 垂直分页

我在我的集​​合视图上启用了分页,并遇到了每次滑动的第一个问题,不是在不同的单元格上停止,而是在页面上停止。

然后我尝试在 ScrollViewWillEndDecelerating 中输入代码并手动处理分页。但是我的问题是更改集合视图 ContentOffset 或滚动到 Point 都不起作用,除非在 LayoutSubiews 中调用。这是它们影响 CollectionView 的唯一地方

我的集合视图中的每个单元格都是全屏的。我处理布局子视图中的单元格大小。

override func viewDidLayoutSubviews() {
    super.viewDidLayoutSubviews()

    if let layout = customCollectionView.collectionViewLayout as? UICollectionViewFlowLayout {
        let itemWidth = view.frame.width
        let itemHeight = view.frame.height
        layout.itemSize = CGSize(width: itemWidth, height: itemHeight)
        layout.invalidateLayout()
    }


    let ip = IndexPath(row: 2, section: 0)

    view.layoutIfNeeded()
    customCollectionView.scrollToItem(at: ip, at: UICollectionViewScrollPosition.centeredVertically, animated: true)

    let point = CGPoint(x: 50, y: 600)
    customCollectionView.setContentOffset(point, animated: true)

}


func scrollViewWillEndDragging(_ scrollView: UIScrollView, withVelocity velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>) {

    let pageHeight = …
Run Code Online (Sandbox Code Playgroud)

paging scrollview collectionview swift

0
推荐指数
1
解决办法
4746
查看次数

大量数据中的分页 - Flutter

我想对大量数据进行分页。我一直在Flutter中寻找分页,但它们都显示使用加载更多或延迟加载的方式,但我想逐页加载数据。那么,如果我有 100 个数据列表,第一页上将有 1-10 的数据列表,第二页:11-20,...有任何资源可供我执行此操作吗?

paging pagination list dart flutter

0
推荐指数
1
解决办法
3217
查看次数

如何显示变量的每个数字?

基本上我想要的是显示一个计数,直到它达到一定数量,所以如果我在屏幕上有数字"5"它将显示"1 2 3 4 5".或者,如果我有数字"3",它将显示"1 2 3".

原因是我为我的MySQL结果创建了一个分页系统.我到目前为止的代码是

$result1 = mysql_query("SELECT * FROM questions WHERE subcat = '$conditions'");
$num_rows = mysql_num_rows($result1);
$results_per_page = "3";
$num_pages = $num_rows / $results_per_page;
Run Code Online (Sandbox Code Playgroud)

所以它计算了有多少结果,例如我们会说12个结果.然后根据我希望每页显示的结果数来计算这个数字.在这个例子中它是"3".所以答案是"4".所以我现在想在屏幕上显示"1 2 3 4",但是我希望每个数字都是一个链接.

我该怎么做呢?

谢谢Ben

php mysql paging numbers

-1
推荐指数
1
解决办法
81
查看次数

多级页表概念

3级页表

  • 哪个级别包含页面的偏移量?
  • 每个级别的页面大小是否相同或不同?

如果第二级和第三级页表的大小为2 ^ 25字节。每个包含2 ^ 9个条目。页表条目的大小为4个字节。其中使用(2 ^ 25-2 ^ 9 * 4)B。

如何使用它,或者将其浪费掉?

4级页表

哪个图可以阐明以下方面的清晰视图:

  • MMU
  • 页表
  • 页表条目
  • 虚拟地址
  • 物理地址?

linux paging x86 operating-system memory-management

-1
推荐指数
1
解决办法
713
查看次数

在Datalist中分页

如何在Datalist中进行分页.我需要页码如下:

<1 2 3 4 5>点击'>'后5页应该显示...

让我清除我的编码流程......我将使用存储过程和整个记录从数据库中获取列表.然后,根据页数,应显示页码.我只需要在页面中显示有限数量的页码.当我点击下一个按钮时,应显示下一组页码.我的存储过程将返回数据集.这是我的Paging代码..

private void doPaging(){

    DataTable dt = new DataTable();
    dt.Columns.Add("PageIndex");
    dt.Columns.Add("PageText");
    for (int i = 0; i <= totalpage; i++)
    {
        DataRow dr = dt.NewRow();
        dr[0] = i;
        dr[1] = i + 1;
        dt.Rows.Add(dr);
    }

    dlPaging.DataSource = dt;
    dlPaging.DataBind();
}
Run Code Online (Sandbox Code Playgroud)

此代码将在页面中显示所有页码.相反,我只需要显示一次页面编号.当我单击下一个按钮时,应显示下一个5页码.

paging

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