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

东莞网站建设流程做公司网站多少钱

东莞网站建设流程,做公司网站多少钱,做期货看资讯什么网站好,北京市基础建设质量监督局网站通常#xff0c;您需要向集合中添加新元素。 因为您是一个优秀而谨慎的开发人员#xff0c;所以您希望尽可能保持不变。 因此#xff0c;向不可变集合中添加新元素将意味着您必须创建一个新的不可变集合#xff0c;其中包含原始集合的所有元素以及新元素。 您可以使用gua… 通常您需要向集合中添加新元素。 因为您是一个优秀而谨慎的开发人员所以您希望尽可能保持不变。 因此向不可变集合中添加新元素将意味着您必须创建一个新的不可变集合其中包含原始集合的所有元素以及新元素。 您可以使用guava库以及最近的pCollection库来创建不可变的集合。 在下面的示例中我们将构建2个不可变列表其中一个来自guava不可变另一个来自pCollection持久。 它们最初都将包含10.000整数。 我们将为每种类型创建20.000个不可变列表我们将测量花费的时间。 package com.marco.pcollections;import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;import org.pcollections.PCollection; import org.pcollections.TreePVector;import com.google.common.collect.ImmutableList;public class PcollectionVSImmutable {public static void main(String[] args) {MapInteger, ImmutableListObject allImmutable new HashMapInteger, ImmutableListObject();MapInteger, PCollectionInteger allPersistent new HashMapInteger, PCollectionInteger();ListInteger bigList new ArrayListInteger();for (int i 0; i 10000; i) {bigList.add(new Integer(i));}ImmutableListInteger immutable ImmutableList.copyOf(bigList);PCollectionInteger persistent TreePVector.from(bigList);long start System.currentTimeMillis();for (int i 10000; i 30000; i) {allPersistent.put(new Integer(i), persistent.plus(new Integer(i)));}System.out.println(creating 20.000 pCollections takes : (System.currentTimeMillis() - start) ms);start System.currentTimeMillis();for (int i 10000; i 30000; i) {allImmutable.put(new Integer(i), ImmutableList.builder().addAll(immutable).add(new Integer(i)).build());}System.out.println(creating 20.000 Guava ImmutableList takes : (System.currentTimeMillis() - start) ms);System.out.println(All immutable size : allImmutable.size() allPersistent size : allPersistent.size());} } 输出 creating 20.000 pCollections takes : 29ms creating 20.000 Guava ImmutableList takes : 18347ms All immutable size : 20000 allPersistent size : 20000翻译自: https://www.javacodegeeks.com/2015/05/simple-benchmarking-immutable-collections-vs-persistent-collections.html
http://www.pierceye.com/news/250368/

相关文章:

  • 海南省网站设计公司网址百度小说风云榜排名
  • 刷网站关键词排名原理寮步建设网站
  • 银川网站建设一条龙服务服装行业网站模板
  • 重庆建站程序建筑网站起名
  • 便宜网站制作wordpress函数手册
  • 适合在家做的网站工作做音乐网站要求
  • 在哪个网站做视频赚钱的建设彩票网站需要多少投资
  • 大连网站建设意动科技推荐做那个的电影网站
  • 博达 网站群建设wordpress打开乱码
  • 电商网站建设代理商定制网站开发介绍图
  • 网站系统问题解决措施上海网站建设系
  • c 做网站简单吗ui设计需要学什么软件
  • 网站建设app开发公司国内免备案空间
  • nas 支持做网站dedecms 做影网站
  • 网上商城网站模板广州建设技术职业学院
  • 养生网站模板下载山东网站建设哪家专业
  • 最新电子产品网站模板网站建设公司 腾佳
  • 跟公司产品做网站用什么程序做网站最好优化
  • 在线代理网页浏览网站山东省城乡住房建设厅网站
  • 网站建设需准备什么彩页模板图片
  • 怎么用网站源码建站网站换空间步骤
  • 酒店网站开发回扣商丘企业网站建设服务
  • 网站建设策划解决方案河北自助建站系统平台
  • 有没有做高仿手表的网站设计师的职责
  • struts2 做的网站seo公司怎样找客户
  • 帮别人做网站赚钱吗中山快速建站合作
  • 保靖网站建设做网站要运用到代码吗
  • 我用织梦5.7做个网站应该把淘宝客店铺链接放到哪frontpage可以制作网页吗
  • 潍坊优化网站排名在线网页设计培训机构
  • c做的网站ps做 网站标准尺寸