网站首页 站内搜索

搜索结果

查询Tags标签: hashmap,共有 840条记录
  • BAT大厂面试官必问的HashMap相关面试题及部分源码分析

    BAT大厂面试官必问的HashMap相关面试题及部分源码分析0 引言1 JDK8 中的 HashMap与 JDK7 的 HashMap 有什么不一样?2 HashMap 中 put 方法流程3 HashMap 的 get 方法流程4 HashMap 扩容流程是怎样的?5 谈谈你对红黑树的理解为什么 HashMap 的数组的大小是2的幂次方数?参…

    2021/6/19 22:27:10 人评论 次浏览
  • 每日一题-Day10-无重复最长字串

    题目 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 解题思路 ​ 滑动窗口思想设置一个队列,从数组头部开始扩大,如果出现重复字符,我们就删除最左端 元素,计算此时长度,继续扩大队列,当再次遇到重复字符时,计算长度判断该字符是否为队头元素,…

    2021/6/19 6:28:19 人评论 次浏览
  • hashmap面试题,java线程池等待所有线程结束

    前言 这几年在Java工程师招聘时,会看到很多人的简历都写着使用了Spring Cloud做微服务实现,使用Docker做自动化部署,并且也会把这些做为自己的亮点。而比较有趣的这其中以小公司出来的人为绝大多数,大的公司出来的人简历上倒是很少提这些东西。 对于我自己来说,从15年…

    2021/6/18 17:31:32 人评论 次浏览
  • 十面阿里拿下Offer,总结出的心酸面经!

    走过路过不要错过 点击蓝字关注我们前言今天给大家分享一下水友十面阿里才拿下Offer的辛酸面经。十面阿里总共分为阿里云四面,蚂蚁两面,菜鸟四面;期间也遇到了很多奇怪的公司,比如说美团不知为何不给内推,CVTE笔试刷掉有实习经历的,网易玄学招人,京东20分钟面试,华…

    2021/6/18 6:06:15 人评论 次浏览
  • HashMap源码分析

    HashMapHashMap的内部包含了一个Node类型的数组table,Node是静态内部类,实现类Map.Entry接口,有四个主要属性:key、value、next、hash。也就是说table数组的每个位置看做是一个桶,一个桶可以存储一个单向链表。HashMap 使用拉链法来解决冲突,同一个链表中存放哈希值…

    2021/6/17 14:25:52 人评论 次浏览
  • java变量与常量详解,进阶加薪全靠它!

    写在前面很多小伙伴留言说让我写一些工作过程中的真实案例,写些啥呢?想来想去,写一篇我在以前公司从零开始到用户超千万的数据库架构升级演变的过程吧。 本文记录了我之前初到一家创业公司,从零开始到用户超千万,系统压力暴增的情况下是如何一步步优化MySQL数据库的,…

    2021/6/17 12:29:29 人评论 次浏览
  • 图文详解:2021最新Java面试题目解答

    前言 打工人,打工魂,打工都是人上人,记住,打工才是王道,我们都要做打工人。人可以一天不吃饭,但不能一天不打工。打工让我们身心愉悦,节假日是掏空我们的身体。别睡了,打工仔,起床打工吧! ——《打工宣言》这是最近很火的一个段子,是年轻人对于生活重担的调侃,…

    2021/6/17 1:24:07 人评论 次浏览
  • 蚂蚁金服Java开发岗面试挂了以后,流泪总结了这份大厂常问面试题!!

    前言 某天下午五点半突然接到了一个杭州来电,是蚂蚁金服打来的,当时心里一阵发慌,由于还在上班,就和面试官约定6点下班之后再来。挂完电话,心里忐忑的不行,感觉自己这也没准备好,那也没准备好。剩下半个小时完全没有心思再工作了,把常问的HashMap,concurrentHashM…

    2021/6/16 20:51:15 人评论 次浏览
  • Java开发经典实战!Java性能优化面试题集锦

    前言 最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、字节跳动、蚂蚁金服、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。 我特意整理了一下,有很多问题不是靠几句话能讲清楚,所以整理了一些资…

    2021/6/16 20:22:49 人评论 次浏览
  • SpringBoot项目 MyBatis 调用Oracle存储过程

    本文主要说明mybatis调用oracle存储过程的两种方法(HashMap&Entity),创建oracle的表以及搭建springBoot项目过程已经忽略。1.创建存储过程 1.1 oracle 数据库中表的格式如下图所示1.2 存储过程要实现的要求:三个输入参数:用户名 密码 姓名 一个输出参数:用户的i…

    2021/6/16 19:21:16 人评论 次浏览
  • Java面试高频点---牛客刷题总结(第二周)

    1、集合中关于key和value是否允许为null以及Map继承结构继承结构: 2、常见的代码优化技术 常见的代码优化技术有:复写传播、删除死代码、强度削弱、归纳变量删除 复写传播: 复写语句:形式为f = g 的赋值 优化过程中会大量引入复写 复写传播变换的做法是在复写语句f …

    2021/6/16 12:50:59 人评论 次浏览
  • java集合使用的细节和注意事项

    集合: ArrayList:查存 LinkList:增删改 HashMap :查找的时间复杂度很低,一次就行O(1),插入也是一次就行,适合海量数据,比ArrayList和LinkList快 Stack:先进后厨 Queue(LinkList):先进先出 数组底层插入数据逻辑 1.创建一个新长度的数组 2.将元素全部拷贝过来 3.插入新…

    2021/6/16 12:20:59 人评论 次浏览
  • 用VB.net编写的Windows服务管理程序(堪称经典)全部源代码

    用VB.net编写的Windows服务管理程序(堪称经典)全部源代码,提供了全部的服务功能,绝对值得下载。 文件:590m.com/f/25127180-498774168-58a1db(访问密码:551685) 以下内容无关: -------------------------------------------分割线------------------------------…

    2021/6/15 7:23:19 人评论 次浏览
  • java--集合--Map集合

    Map接口常用方法 Map接口的特点package com.model.map;import java.util.*;/*** @Description:测试类* @Author: 张紫韩* @Crete 2021/6/13 17:40*/ public class MapDemo01 {public static void main(String[] args) {/*** Map接口实现类的特点,使用实现类HashMap实例* …

    2021/6/14 20:21:14 人评论 次浏览
  • HashMap 简析

    基本使用 对于 HashMap 的使用,主要是演示不同的操作方式,区别于 List 列表容器 具体的初始化、元素添加,会直接结合源码分析 对于更多的 API 使用,请参考官方提供的 API 手册 // 创建 HashMap 对象 HashMap<Integer, String> hashMap = new HashMap<>();…

    2021/6/14 10:51:15 人评论 次浏览
扫一扫关注最新编程教程