ICode9

精准搜索请尝试: 精确搜索
  • 阿里三面:让你怀疑人生的Java锁机制夺命连环21问2022-06-12 22:31:32

    前言 锁机制无处不在,锁机制是实现线程同步的基础,锁机制并不是Java锁独有的,其他各种计算机语言中也有着锁机制相关的实现,数据库中也有锁的相关内容,这篇文章总结的Java锁机制笔记也为大家打包好了,需要的自取即可,希望可以帮助大家从Java入手,深入学习、理解Java中的锁机制,提升Java并发

  • tls连环夺命问2022-04-05 01:00:56

    ssl、tls关系 tls现存版本? 为什么https同时使用对称加密和非对称加密? AEAD过程? 如何解密和确定消息没被篡改? 如何保证对称加密key不被泄露? 非对称加密的应用? 通过公网传输公钥会有什么问题?如何避免? 数字证书签名过程? 客户端CA证书验证过程? https握手过程?

  • Java集合夺命十连问?2022-03-19 20:04:30

    Java集合夺命十连问? 文章目录 Java集合夺命十连问?1、引出集合,常见的集合有哪些?2、线程安全的集合有哪些?3、ArrayList与LinkedList异同点?5、ArrayList的扩容机制?6、HashMap的底层数据结构是什么?7、为了解决哈希冲突,不直接使用红黑树?而选择先用链表,再转红黑树?8、HashMap的put

  • redis夺命连环问2--谈谈你对redis的认识,越多越好。2022-02-03 14:02:19

    目录 谈谈你对redis的认识,越多越好。1.先谈谈Redis是啥-What2.Redis有哪些优缺点-What3.Redis能干啥-What-What4.为什么要用 Redis /为什么要用缓存-What-What-Why 谈谈你对redis的认识,越多越好。 1.先谈谈Redis是啥-What Redis是一个用 C 语言编写的,开源的高性能非关系

  • 【SVG】SVG的夺命利器——path2021-11-11 23:30:18

    【SVG】SVG的夺命利器——path 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 昨天一发布,突然看到有朋友留言,希望看到更多的SVG的文章。突然有些感动

  • Redis夺命20问2021-10-15 11:01:06

    前言 大家好,我是捡田螺的小男孩。金九银十即将到来,整理了20道经典Redis面试题,希望对大家有帮助。     1. 什么是Redis?它主要用来什么的? Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Val

  • 一篇带你吃透HashMap原理(附HashMap面试题夺命十三问)2021-05-23 21:58:39

    4.6 HashMap 4.6.1 HashMap存储结构 HashMap的数据存储结构是数组+链表+红黑树。HashMap的初始容量为16,负载因子为0.75,扩容因子是2。当链表的长度为8时,链表转化为红黑树,当红黑树的大小为6时,红黑树倒退为链表。每次扩容后数据所在位置可能发生变化。 这里用一张图来表示hashma

  • 《我想进大厂》之JVM夺命连环10问2021-05-20 21:04:33

    这是面试专题系列第五篇JVM篇。 说说JVM的内存布局? Java虚拟机主要包含几个区域: 堆:堆Java虚拟机中最大的一块内存,是线程共享的内存区域,基本上所有的对象实例数组都是在堆上分配空间。堆区细分为Yound区年轻代和Old区老年代,其中年轻代又分为Eden、S0、S1 3个部分,他们默认的比例是8

  • 《我想进大厂》之MQ夺命连环11问2021-05-20 21:03:37

    继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见的使用中间件,面试也是必问的点之一,一起来看看MQ的面试题。 你们为什么使用mq?具体的使用场景是什么? mq的作用很简单,削峰填谷。以电商交易

  • ThreadLocal夺命4问2021-04-15 21:58:38

    不啰嗦,直接上菜。标签:【各种级别】【Java】【源码】1. 问连环四问:ThreadLocal的原理?内存泄漏的原因?InheritableThreadLocal用过吗?Netty的FastThreadLocal是什么?2. 分析ThreadLocal作为实现“线程封闭”的最主要的编程手段,经常被使用。比如,比如,传统的SimpleDateFormat,不是线程安全的

  • Redis夺命连环11问2021-02-18 13:29:43

    说说Redis基本数据类型有哪些吧 字符串:redis没有直接使用C语言传统的字符串表示,而是自己实现的叫做简单动态字符串SDS的抽象类型。C语言的字符串不记录自身的长度信息,而SDS则保存了长度信息,这样将获取字符串长度的时间由O(N)降低到了O(1),同时可以避免缓冲区溢出和减少修改字符

  • 《我想进大厂》之Zookeeper夺命连环9问2021-02-02 13:01:40

    谈谈你对Zookeeper的理解? Zookeeper是一个开源的分布式协调服务,由雅虎公司创建,由于最初雅虎公司的内部研究小组的项目大多以动物的名字命名,所以后来就以Zookeeper(动物管理员)来命名了,而就是由Zookeeper来负责这些分布式组件环境的协调工作。 他的目标是可以提供高性能、高可用和

  • 《我想进大厂》之Spring夺命连环10问2020-11-30 14:34:17

    摘自:https://www.cnblogs.com/ilovejaney/p/14060895.html 1.说说Spring 里用到了哪些设计模式? 单例模式:Spring 中的 Bean 默认情况下都是单例的。无需多说。 工厂模式:工厂模式主要是通过 BeanFactory 和 ApplicationContext 来生产 Bean 对象。 代理模式:最常见的 AOP 的实现方式

  • 《我想进大厂》之Spring夺命连环10问2020-11-30 13:58:19

    1.说说Spring 里用到了哪些设计模式? 单例模式:Spring 中的 Bean 默认情况下都是单例的。无需多说。 工厂模式:工厂模式主要是通过 BeanFactory 和 ApplicationContext 来生产 Bean 对象。 代理模式:最常见的 AOP 的实现方式就是通过代理来实现,Spring主要是使用 JDK 动态代理和

  • 《我想进大厂》之Java基础夺命连环16问2020-11-26 09:00:31

    转自:https://mp.weixin.qq.com/s/AtVJfYED_EWQ3855yfF-0   说好了面试系列已经完结了,结果发现还是真香,嗯,以为我发现我的Java基础都没写,所以这个就算作续集了,续集第一篇请各位收好。 等到你们收到这篇文章的时候,公众号读者数量就破4000了,可不是4万,就庆祝下,存稿都发出来了,下周

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有