
web
文章平均质量分 78
liweibor
没有什么能够阻挡,我对____的向往
展开
-
get请求,中文乱码解决 之 百度如何正确获取中文请求参数(我猜测)
url查询串不直接支持中文等非ASCII码表符号的传输,需要经过浏览器采取一种编码方案将中文字符编码为可用于url传输的符号(也就是ASCII码的符号)。除这种类似中文查询串的情况外,url中有特殊用途的符号,例如%,@, :, &,#,?等也不能直接传输,同样需要编码后传输。关于URL编码的知识,大家可以看看 阮一峰关于URL编码>,其中细节可能已经变化,比如Firefox也是UTF-8了,但总原创 2015-10-21 11:57:32 · 6887 阅读 · 0 评论 -
只提供全量查询的服务,扩展出分页查询功能
分页分为两种: 1. 物理分页:根据分页条件,从数据源拿到的就是一页的数据 2. 逻辑分页:从数据源拿到全量数据,根据分页条件截取出一页的数据分页条件一般是pageNum(第几页)、pageSize(一页多少条)只提供全量查询的服务,扩展出分页查询功能只能使用逻辑分页,做不到物理分页。物理分页的不可行性MyBatis的分页插件可以这么使用PageHelper...原创 2018-07-12 15:40:48 · 1179 阅读 · 0 评论 -
全量查询与分页查询合二为一的思考
统一业务场景的查询,有时候会全量查询和分页查询都需要的情况。一般情况下,会让一个类提供两个方法,一个完成全量查询,一个完成分页查询。比如这样: 1. 全量查询方法: list query(Conditon condition); 2. 分页查询方法:list query(Condition condition, int pageNum, int pageSize);一个方法实现分页查询...原创 2018-07-16 10:12:43 · 5784 阅读 · 1 评论