分别心
select count(*) from (select * from HBASE_TEST)
第一遍(刷页面)有值
第二遍(点击Next Page)没有值?
因为在计算select count的时候,pageNo和pageSize不能在从函数参数里面取,而是写死的:
1 String selectCountSql = String.format("select count(*) from (%s)", sql); 2 ret = this.execQuery(selectCountSql, 1, 1);
所以最重要的是“分别心”,你到底能不能区分你在做的东西,你所面临的情况;能够分别(识别)清楚只有,能够梳理清楚,把他们组合清晰了。