• Java核心技术 卷Ⅰ 基础知识(原书第10版)

    如果希望收集多个对象并在以后获取这些对象,就应当使用集合,而不要简单地把这些元素放在一个数组中,这是这种情况下最适用的做法。这一章会介绍如何充分利用内建的标准集合。第10章开始介绍GUI程序设计。我们会...
    文章 2017-05-02 10505浏览量
  • Java集合框架详解

    数组缓冲区中数组元素的存储.ArrayList的容量是数组缓冲区的长度.任何时候*elementData=DEFAULTCAPACITY_EMPTY_ELEMENTDATA的时候都会扩充一个默认*大小的容量 DEFAULT_CAPACITY*/transient Object[]elementData;non...
    文章 2016-05-19 2175浏览量
  • 深入浅出 Java 虚拟机 是你通往高级 Java 开发的...

    此外,如果对象是一个数组,那么对象头还要包含数组长度。2.2.2 实例数据 实力数据部分就是成员变量的值,其中包含父类的成员变量和本类的成员变量。2.2.3 对齐补充 用于确保对象的总长度为8字节的整数倍。HotSpot...
    文章 2019-08-13 1784浏览量
  • 百度Java面试题前200页和答案都在这里了

    Java中是否可以覆盖(override)一个private或者是static的方法 Static表示静态的意思,可用于修饰成员变量和成员函数,被静态修饰的成员函数只能访问静态成员,不可以访问非静态成员。静态是随着类的加载而加载的,...
    文章 2018-10-12 2807浏览量
  • BlockingQueue(阻塞队列)详解

    在ArrayBlockingQueue内部,维护了一个定长数组,以便缓存队列中的数据对象,这是一个常用的阻塞队列,除了一个定长数组外,ArrayBlockingQueue内部还保存着两个整形变量,分别标识着队列的头部和尾部在数组中的位置...
    文章 2017-09-25 844浏览量
  • 后端架构师技术图谱

    链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B-,B+,B*树 LSM 树 BitSet 常用算法 排序、查找算法 选择排序 冒泡排序 插入排序 快速排序 归并排序 希尔排序 堆排序 ...
    文章 2018-05-07 6476浏览量
  • 带你读《深度学习与图像识别:原理与实践》之二:图像...

    Tensorflow使用数据流图进行数值计算,图的节点代表数学运算,图的边则代表在这些节点之间传递的多维数组(tensor)。Tensorflow编程接口支持Python和C++。随着1.0版本的公布,Java、Go、R和Haskell API的alpha...
    文章 2019-11-14 1446浏览量
  • Java——IO系统概览

    Java中我们很少创建单一的流对象,而是通过叠合多个对象来提供所期望的功能(装饰器模式)。InputStream 和 OutputStream 在Java 1.0中,类库的设计者限定与输入有关的类都应该从InputStram继承,与输出有关的类都...
    文章 2019-03-13 1257浏览量
  • 2022年最强大数据面试宝典(全文50000字,建议收藏)...

    资源调优即是对作业的 Operator 的并发&xff08;parallelism&xff09;CPU&xff08;core&xff09;堆内存&xff08;heap_memory&xff09;等参数进行调优。作业参数调优包括&xff1a;并行度的设置&xff0c;State 的设置&xff0c;...
    文章 2022-04-27 108浏览量
  • 多线程java.util.concurrent详解

    当CPU需要读取主存中某个位置的数据时,会一次检查各级缓存中是否存在对应的数据。如果有,直接从缓存中读取,这比从主存中读取速度快很多。当CPU需要写入时,数据先被写入缓存中,之后再某个时间点写回主存。所以...
    文章 2017-01-03 1865浏览量
  • 前端面试总结

    p:only-child 选择其父元素的只有一个元素(而且这个元素只能是p元素,不能有其他元素) p:only-of-type 选择其父元素的只有一个p元素(不能有第二个P元素,其他元素可以有) p:nth-child(n)选择其父元素的第N个 刚好...
    文章 2017-08-08 1209浏览量
  • Java集合:ConcurrentHashMap详解

    找到链表中某个元素的hash值与传入的hash值相同并且使用equals方法比较key相同的元素&xff0c;如果该元素的value不为空&xff0c;返回value值&xff1b;如果为空&xff0c;则尝试在加锁的情况下再读一次。get操作的高效之处在于...
    文章 2022-05-18 21浏览量
  • Java NIO通信基础详解

    Java中,NIO和OIO的区别,主要体现在三个方面:(1)OIO是面向流(Stream Oriented)的,NIO是面向缓冲区(Buffer Oriented)的。何谓面向流,何谓面向缓冲区呢?OIO是面向字节流或字符流的,在一般的OIO操作中,...
    文章 2019-11-12 2088浏览量
  • JVM垃圾回收

    3.2.1、目前java 可作为GC Root 的对象 虚拟机栈中引用的对象(本地变量表) 方法区中静态属性引用的对象 方法区中常量引用的对象 本地方法栈中引用的对象(Native Object) 3.2.2、HotSpot虚拟机中对象可达性分析...
    文章 2017-12-10 852浏览量
  • 我是这样给阿里面试官吹 ConcurrentHashMap的

    segment的数组大小最终一定是2的次幂 构造函数详解&xff1a;initialCapacity 是我们保存所以KV数据的初始值 loadFactor这个就是HashMap的负载因子 我们segment数组的初始化大小 64;SuppressWarnings(&34;...
    文章 2022-03-24 19浏览量
  • 腾讯Android自动化测试实战

    官方提供的开源自动化框架已经能非常好地支持终端的测试业务,但是如何利用、如何用好这些资源还是比较现实客观的问题,尤其是在小公司,自动化测试方法的摸索及实施还存在一些困难,需要一定的投入才能得以真正...
    文章 2017-05-02 7980浏览量
  • Java并发:线程池详解(ThreadPoolExecutor)

    要将一个元素放入SynchronousQueue,必须有另一个线程正在等待接受这个元素.如果没有线程等待&xff0c;并且线程池的当前大小小于最大值&xff0c;那么ThreadPoolExecutor将创建 一个线程,否则根据饱和策略&xff0c;这个...
    文章 2022-05-19 34浏览量
  • Java入门提高篇】Day28 Java容器类详解(十)...

    LinkedHashMap的结构相比HashMap更加复杂,首先它有着HashMap相同的结构,元素数组+链表的形式存储,除此之外,所有元素还使用了双链表进行连接,相当于HashMap和LinkedList两种结构的结合体,也正是因为元素...
    文章 2018-08-10 1150浏览量
  • 【2017年新篇章】.NET 面试题汇总(一)

    简述:BASE64编码是一种用于混淆明码的编码方式,其算法是把原先8位字节数组顺序分配到新的6位字节数组中,再在每个字节的高2位填充0来组成新的8位字节数组。NET中Convert 类型可以用来进行Base64字符串和8位字节数...
    文章 2017-04-10 4448浏览量
  • 独家|一文读懂Hadoop(二)HDFS(上)

    在同一个目录创建所有的本地文件并不是最优的选择,这是因为本地文件系统可能无法高效地在单个目录支持大量的文件。当一个Datanode启动时,它会扫描本地文件系统,产生一个这些本地文件对应的所有HDFS数据块的...
    文章 2017-08-01 1617浏览量
  • 【2022持续更新】大数据最全知识点整理-Spark篇

    需要时则会从磁盘上读取MEMORY_ONLY_SER(Java and Scala)将 RDD 以序列化的 Java 对象(每个分区一个字节数组)的方式存储.这通常比非序列化对象(deserialized objects)更具空间效率,特别是在使用快速序列化的情况下...
    文章 2022-05-26 40浏览量
  • k8s技术预研14-kubernetes API详解

    所有列表(lists)通过“items”域获得对象数组。例如PodLists、ServiceLists、NodeLists。大部分定义在系统的对象都有一个返回所有资源(resource)集合的端点,以及零到多个返回所有资源集合的子集的端点。某些...
    文章 2018-12-16 3261浏览量
  • 如何正确地使用Redis(附性能测试实验结果)

    所有数据以Key-Value的形式存在服务器的内存&xff0c;其中Value可以是多种数据结构&xff1a;字符串(String),哈希(hashes),列表(list),集合(sets)和有序集合(sorted sets)等类型&xff1b;它所有运行时数据都存在内存&...
    文章 2021-04-20 2765浏览量
  • MySQL索引详解(一文搞懂)

    2.2、Hash表Hash表,在Java中的HashMap,TreeMap就是Hash表结构,以键值对的形式存储数据。我们使用hash表存储表数据结构,Key可以存储索引列,Value可以存储行记录或者行磁盘地址。Hash表在等值查询时效率很高,...
    文章 2021-12-12 137浏览量
  • Redis你能跟面试官聊哪些?

    放弃事务块的所有命令unwatch:取消watch对所有key的监控压缩表与跳跃表压缩表与跳跃表之间的关系就是 单个元素过于庞大时&xff0c;转换为跳跃表。简单来说&xff0c;也就是牺牲空间换速度的一种方案。任何一种便捷的...
    文章 2022-05-21 22浏览量
  • [记录]我的HTTP学习路径

    服务器通常会在响应正文给出不提供服务的原因404 Not Found 请求的资源不存在,例如,输入了错误的 URL500 Internal Server Error 服务器发生不可预期的错误,导致无法完成客户端的请求。503 Service Unavailable ...
    文章 2022-05-07 20浏览量
  • Ansible权威指南.

    在众多的自动化工具,使用Python开发的Ansible无疑是运维人员的最爱,因为它符合Python简单高效的原则。但是Ansible入门容易精通难。很高兴看到李松涛和他的朋友们撰写的这本书的出版,本书使快速精通Ansible成为...
    文章 2017-05-02 6381浏览量
  • 2015年系统架构师考试题详解

    (7)根据自然连接要求,两个关系进行比较的分量必须是相同的属性,并且在结果中将重复属性列去掉,故R▷◁S后的属性列为4。同时,自然连接是一种特殊的等值连接,即及关系的C、D属性与S关系的C、D属性进行...
    文章 2017-11-03 1388浏览量
  • SpringMVC框架学习下篇

    关于上篇学习链接:SpringMVC框架学习...Jackson相对来说比较高效,在项目主要使用Jackson进行JSON和Java对象转换,下面通过实例来学习学习。JsonDemo项目结构:在pom.xml导入Jackson的Maven:<dependencies>lt;...
    文章 2022-05-25 19浏览量
  • 区块链技术指南.

    只有我们了解区块链技术之后,才能真正理解区块链的意义,而不会随波逐流,人云亦云,并且有自己的判断,希望读者们能够认真读这本书,了解区块链技术,相信必定会大有收获。蔡维德 美国亚利桑那州立大学荣誉教授,...
    文章 2017-05-02 7500浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化