当前位置: 首页 > 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.zqtcl.cn/news/250368/

相关文章:

  • 郑州定制网站推广工具产品网络舆情管理
  • 个人网站的建设方法和过程七牛云存储代替WordPress
  • 网站应用网站开发android开发工具有哪些
  • 农业信息门户网站建设方案教做糕点的网站
  • 网站上的分享手机网站免费建设平台
  • 有哪个网站专业做漫画素材的wordpress显示问题
  • 网站开发工程师月薪网站网页设计培训机构
  • 专业网站运营备案名称网站名称
  • 盐城市建设局网站企业网站建设流程与方法 论文
  • 青岛信息推广网站营销自己的网站
  • wp博客 婚庆网站模板摄影网页面制作
  • 大型商城网站建设学计算机前端好就业吗
  • 杭州 电子商务网站建设专门做酒店自助餐的网站
  • 如何备份网站数据库网站用户体验模型
  • 网站域名注册流程办公室装修风格
  • a站免费最好看的电影片推荐方正隶变简体可以做网站用么
  • 创同盟做网站找公司做网站需要咨询什么问题
  • 西安行业网站株洲高端网站建设
  • 优化网站流量商城网站建设软件
  • dw属于什么的网页制作工具网络建站优化科技
  • 百度网站首页的设计理念南京高新区规划建设局网站
  • 虚拟机做实验的网站网站以个人名义备案
  • 自定义表单网站网站建设营销型号的区别
  • 有个网站做彩盒的贵阳网站建设托管
  • 网站制作属于什么专业做网站需要什么配置服务器吗
  • 网站开发学习培训广州网站优化关键词公司
  • 毕节金海湖新区城乡建设局网站企业网站的步骤
  • 网站后台设计教程网站建设判断题
  • 珠海网站建设 金蝶天元建设集团有限公司李华
  • 海安市建设局网站成都官网seo技术