当前位置: 首页 > news >正文

什么网站可以做实验室android studio中文怎么设置

什么网站可以做实验室,android studio中文怎么设置,顾家家居网站是哪个公司做的,洛阳网站搭建背景: 一般文件报表经常会需要搜各个表头对应内容#xff0c;如果支持全部类型切换搜索#xff0c;操作起来就不够便捷。而且这个报表是测试自己用的#xff0c;准确性可以不用太要求#xff0c;所以更想要那中输入关键字命中任意表记录内容的模糊匹配功能。 方法一:解析搜…背景: 一般文件报表经常会需要搜各个表头对应内容如果支持全部类型切换搜索操作起来就不够便捷。而且这个报表是测试自己用的准确性可以不用太要求所以更想要那中输入关键字命中任意表记录内容的模糊匹配功能。 方法一:解析搜索类型和关键字,加入到查询条件。 方法二:遍历搜索结果解析成json或key-value逐一匹配符合则加入搜索结果。 方法三:通过stream API直接过滤搜索结果符合的加入搜索结果。相当于搜索结果全文匹配。 方法一如果报表查表很单一的话就非常适用但如果是不同条件查不同表组合那就会非常麻烦而且查询条件也需要各种拼奏。 后两者显然方法三更便捷。 具体实现: public JSONObject getReportList(String env, MapString, Object request){string[]keyWords request. containskey(keyword) ? request.get(keyWord). tostring().split( ) : null; // 支持空格符分隔关键字 ListMapstring,Object list 分页后表搜索结果ListMapString,Objectlistcount不分页下的搜索总数 if (keywords ! null keybords.length θ){int preCount request.containskey(count) ? Integer .parseInt(request.get(count).toString()) : 0;// ListMapString,object list2 null;for (String keyWord : keywords){System.out,print1n(keyWord keyWord);list 1ist.stream().fi1ter(s - s.tostring().contains(keyword)) .collect(Collectors.toList()); }System.out.println(list2 - list); int count2 list.size() preCount;System.out.println(count2 count2);//不足一页就补数if (count2pageSize 8 currentPage * pageSize count){request.put(currentPage,currentPage 1);JSONObject addList getReportList(env,request); if (addlist ! nul1){list.addAll((Collection?extends MapString,Object) addList.get(item));}request.put(list,list); }jsonObject.put(iten, 1ist); jsonObject.put(total, count2);}else {jsonObject,put(iten,list); jsonObject,put(total, count); }return json0bject; }这种方法的小坑: 1、翻页会有问题。可能因为补数导致制页后的数据重复出现但如果搜索结果少于一页就没有差别。 2、如果关键字不够明确会导致匹配到很多无效数据。如关键字关键字1 3、多个关键字可能导致性能略低。 不过对于比如指定日期指定类目这样子的关键字已经足够精确和高效了。|
http://www.pierceye.com/news/554597/

相关文章:

  • 一级页面的网站怎么做爱疯卷网站怎么做
  • 网站企业快速备案大气的企业网站
  • 一个好的网站建设微网站手机制作
  • 广州市做民宿什么网站比较好图盛网站建设
  • 深圳做网站佰达科技二十七易语言做网站源码
  • 水禾田网站建设公司南沙区做网站
  • 江西赣州网站上海企业服务云电话
  • 洱源网站建设品牌名字大全
  • 网站建设阶段要做什么帝国cms对比WordPress
  • 盐城做企业网站多少钱网页设计个人总结800
  • 北京做兼职网站温州网站建设模板下载免费
  • 推进门户网站建设方案wordpress插件自动更新
  • 学院网站建设成效做网站需要什么功能
  • o2o手机网站建设技术网站设计师专业
  • 传媒网站建设方案wordpress开源博客系统最新版
  • 三合一网站一般多少钱浙江省和住房建设厅网站
  • 网站开发背景知识论文网页设计表格
  • 广州优秀网站建设怎么寻找国外客户资源
  • 松江新城投资建设集团有限公司网站华能电子商务平台
  • 网站建设设计制作公司微网站微商城
  • 长宁企业网站建设个人做外贸怎么做
  • 饲料 东莞网站建设免费推广app
  • 手机平台网站开发品牌网站设计首选
  • 哪些网站可以做调查赚钱图片生成软件
  • 网站空间的管理wordpress vip system
  • 新思维网站北京住房建设部网站首页
  • 温州网站制作套餐麒麟网站建设
  • 淘宝接单做网站wordpress能做企业网站吗
  • 网站建设运营公众号运营合同app网站开发书籍下载
  • 网站seo流程网站开发开账务处理