新學習了jfinal做管理後台,前台學習dwz實現對後台進行增刪改操作,其他都還好,這個分頁困擾了我好久,從昨天開始知道今天終於整出來了。
開始 上圖吧!
jsp頁面:
id
賬號名稱 $
$
顯示2050
100200
條,共$條
注意:這裡重要的是下半部分:
jfinal的controller部分:
public void showall()
setattr("blogpage", admin.dao.paginate(integer.parseint(a), 10, "select *", "from admin order by id asc"));
render("/admin/showall.jsp"); //這是跳到前台頁面
}
這裡呼叫的paginate() 方法是jfinal 自帶的點開源**,我們可以看到jfinal自帶的page,裡面有好多屬性, 粘出一部分 如下:
這裡 jfinal本身已經給寫好了,現在做的僅僅是呼叫而已。
/**
* page is the result of model.paginate(......) or db.paginate(......)
*/public class pageimplements serializable
/*** return list of this page.
*/public listgetlist()
/*** return page number.
*/public int getpagenumber()
/*** return page size.
*/public int getpagesize()
/*** return total page.
*/public int gettotalpage()
/*** return total row.
*/public int gettotalrow()
本人初學,懂得不多,初次發帖,望指教! 如何寫出乙個正確的二分查詢
總結基於分治思想的乙個很簡單的演算法,但若想寫對,卻也不是那麼容易 使用條件 二分查詢也稱折半查詢 binary search 它是一種效率較高的查詢方法。但是,折半查詢要求線性表必須採用順序儲存結構,而且表中元素按關鍵字有序排列 查詢過程我們l來看下邊 二分查詢,找到該值在陣列中的下標,否則為 1...
利用迴圈不變式寫出正確的二分查詢及其衍生演算法
利用迴圈不變式寫出正確的二分查詢及其衍生演算法 先看看定義 二分查詢的搜尋過程從陣列的中間元素開始,如果中間元素正好是要查詢的元素,則查詢成功 如果某一特定元素大於或者小於中間元素,則在陣列大於或小於中間元素的那一半中查詢,而且跟開始一樣從中間元素開始比較。如果在某一步驟陣列為空,則代表找不到。這種...
華為的面試題,要求8分鐘寫出一段程式
華為的面試題,要求8分鐘寫出一段程式 有兩個陣列a,b,大小都為n,陣列元素的值任意,無序 要求 通過交換a,b中的元素,使陣列a元素的和與陣列b元素的和之間的差最小 include using namespace std define n 5 int a int b void swap int a...