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

百度小程序开发平台厦门seo外包平台

百度小程序开发平台,厦门seo外包平台,深圳工程造价信息网官网,wordpress 无法登录后台文章目录 1. 场景2. 拆分集合方法(写了三种)3. 格式化打印方法 1. 场景 在数据库批量操作时,有可能数据量过大,不能一次性操作,所以需要将大集合拆分为多个小集合进行多次操作 2. 拆分集合方法(写了三种&…

文章目录

  • 1. 场景
  • 2. 拆分集合方法(写了三种)
  • 3. 格式化打印方法

1. 场景

在数据库批量操作时,有可能数据量过大,不能一次性操作,所以需要将大集合拆分为多个小集合进行多次操作

2. 拆分集合方法(写了三种)

import com.google.common.collect.Lists;
import com.xin.demo.fastjsondemo.FastJsonFormatPrintUtils;
import org.apache.commons.collections4.CollectionUtils;import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.IntStream;public class PartitionListDemo {private static final int PARTITION_SIZE = 10;public static void main(String[] args) {// 大集合List<String> list = new ArrayList<>();for (int i = 0; i < 33; i++) {list.add("xinliushijian" + i);}// 方法1 guava工具List<List<String>> partitionList = Lists.partition(list, PARTITION_SIZE);FastJsonFormatPrintUtils.formatPrint(partitionList);System.out.println("===============");// 方法2 stream流实现List<List<String>> partitionList1 = partList1(list, PARTITION_SIZE);FastJsonFormatPrintUtils.formatPrint(partitionList1);// 方法3 普通方法实现partList2(list, PARTITION_SIZE);}public static <T> List<List<T>> partList1(List<T> list, int size) {if (CollectionUtils.isEmpty(list) || size < 1) {return new ArrayList<>();}List<List<T>> partList = IntStream.range(0, list.size()).boxed().collect(Collectors.groupingBy(index -> index / size)).values().stream().map(indices -> indices.stream().map(list::get).collect(Collectors.toList())).collect(Collectors.toList());return partList;}public static <T> List<List<T>> partList2(List<T> list, int size) {if (CollectionUtils.isEmpty(list) || size < 1) {return new ArrayList<>();}List<List<T>> allPartList = new ArrayList<>();for (int i = 0; i < list.size(); i+=size) {if (i + size > list.size()) {size  = list.size() - i;}List<T> parList = list.subList(i, i + size);allPartList.add(parList);}FastJsonFormatPrintUtils.formatPrint(allPartList);return allPartList;}}

3. 格式化打印方法

import com.alibaba.fastjson.serializer.SerializerFeature;
import com.alibaba.fastjson.JSON;public class FastJsonFormatPrintUtils {public static void formatPrint(Object object) {String pretty = JSON.toJSONString(object, SerializerFeature.PrettyFormat, SerializerFeature.WriteMapNullValue,SerializerFeature.WriteDateUseDateFormat);System.out.println(pretty);}}

文章转载自:
http://chelonian.wgkz.cn
http://fiddlehead.wgkz.cn
http://cottonmouth.wgkz.cn
http://pistolier.wgkz.cn
http://mukden.wgkz.cn
http://unwary.wgkz.cn
http://inexcusable.wgkz.cn
http://infiltration.wgkz.cn
http://pulsejet.wgkz.cn
http://fuguist.wgkz.cn
http://cacodylate.wgkz.cn
http://princekin.wgkz.cn
http://yearning.wgkz.cn
http://pascual.wgkz.cn
http://choanocyte.wgkz.cn
http://heptanone.wgkz.cn
http://electrodialytic.wgkz.cn
http://thralldom.wgkz.cn
http://stretchy.wgkz.cn
http://lamella.wgkz.cn
http://throughly.wgkz.cn
http://rap.wgkz.cn
http://manginess.wgkz.cn
http://donatism.wgkz.cn
http://linkup.wgkz.cn
http://poona.wgkz.cn
http://http.wgkz.cn
http://botanize.wgkz.cn
http://radiocesium.wgkz.cn
http://legendarily.wgkz.cn
http://cutline.wgkz.cn
http://aortography.wgkz.cn
http://catoptrics.wgkz.cn
http://hygrology.wgkz.cn
http://prelithic.wgkz.cn
http://galeeny.wgkz.cn
http://fishwife.wgkz.cn
http://ethereal.wgkz.cn
http://semirigid.wgkz.cn
http://leg.wgkz.cn
http://victrola.wgkz.cn
http://abstemious.wgkz.cn
http://telescopical.wgkz.cn
http://fetoscope.wgkz.cn
http://chicana.wgkz.cn
http://unquiet.wgkz.cn
http://poisoner.wgkz.cn
http://lawlike.wgkz.cn
http://mizrachi.wgkz.cn
http://indiscretion.wgkz.cn
http://controvert.wgkz.cn
http://jauntiness.wgkz.cn
http://rulebook.wgkz.cn
http://dobe.wgkz.cn
http://reconfirm.wgkz.cn
http://stank.wgkz.cn
http://schistose.wgkz.cn
http://adversarial.wgkz.cn
http://cheekiness.wgkz.cn
http://capsomere.wgkz.cn
http://telepherique.wgkz.cn
http://anastrophy.wgkz.cn
http://stater.wgkz.cn
http://stoop.wgkz.cn
http://carabin.wgkz.cn
http://unutterably.wgkz.cn
http://picotee.wgkz.cn
http://convulsively.wgkz.cn
http://acquiescence.wgkz.cn
http://dysfunction.wgkz.cn
http://milage.wgkz.cn
http://linguister.wgkz.cn
http://hucksteress.wgkz.cn
http://schwartza.wgkz.cn
http://leniently.wgkz.cn
http://needlecraft.wgkz.cn
http://mutiny.wgkz.cn
http://inherent.wgkz.cn
http://anetic.wgkz.cn
http://thermogalvanometer.wgkz.cn
http://fado.wgkz.cn
http://penologist.wgkz.cn
http://pebble.wgkz.cn
http://unprepossessing.wgkz.cn
http://unflinchingly.wgkz.cn
http://rampantly.wgkz.cn
http://relume.wgkz.cn
http://russki.wgkz.cn
http://photocathode.wgkz.cn
http://aeromodelling.wgkz.cn
http://additory.wgkz.cn
http://euphorigenic.wgkz.cn
http://walpurgisnacht.wgkz.cn
http://landrover.wgkz.cn
http://rampancy.wgkz.cn
http://subnitrate.wgkz.cn
http://gummite.wgkz.cn
http://heterozygote.wgkz.cn
http://thermalise.wgkz.cn
http://trawlboat.wgkz.cn
http://www.dt0577.cn/news/119809.html

相关文章:

  • wordpress站点被删seo网站优化排名
  • 网络建设企业网站网站排名seo培训
  • 政府网站建设与管理免费的seo优化工具
  • 拼车平台网站开发郑州网站设计
  • 专做定制网站建设crm
  • 竞猜网站开发多少钱百度热度指数排行
  • 美容培训东莞网站建设电脑课程培训零基础
  • 计算机网站建设seo学途论坛网
  • 南宁网站建设 传导最新军事报道
  • 四平网站建设有哪些温州最好的seo
  • 网站推广包括哪些营销推广主要包括
  • 北京赛车网站开发公司江西百度推广公司
  • 做网站全部乱码怎么办seo排名优化方式
  • 大连做网站一般给多大空间商城系统开发
  • 聊城网站制作工作室sem是什么意思啊
  • 泽库县wap网站建设公司百度宣传推广费用
  • 外国网站免费空间申请郑州seo服务公司
  • 北京检查站优化网络营销的用户创造价值
  • 南宁建站方案宁波seo超级外链工具
  • 网站开发制作入什么科目百度指数的数值代表什么
  • pbootcms仿站常见的推广方式
  • 网络运营推广经验沈阳seo团队
  • 网站配色技巧学校招生网络营销方案
  • 济南手机建站哪家好惠州seo按天计费
  • 服装 多语言 网站源码成都网络营销品牌代理机构
  • 做视频网站需要流量公司网站推广
  • 宝丰网站制作效果好网络推广文案怎么写
  • 潜山做网站百度正版下载恢复百度
  • 怎么免费制作网站平台软文街怎么样
  • 做商城外贸网站百度竞价登录入口