标签:LinkedList

Java

Java – 五大集合(数据结构)要点

4

likai 发布于 2020-04-02

1. List 1.主要问题 了解一下ArrayList和CopyOnWriteArrayList的 增删改查 实现原理 看看为什么说ArrayList查询快而增删慢? CopyOnWriteArrayList 与 Vector 的选择 LinkedList 与 ArrayLis...

阅读(24)评论(0)赞 (0)

Java

阿里面试回来,想和 Java 程序员谈一谈!

1

尖兵 发布于 2020-04-02

第一个问题:阿里面试都问什么? ====================== 这个是让LZ最头疼的一个问题,也是群里的猿友们问的最多的一个问题。说实话,LZ只能隐约想起并发、JVM、分布式、TCP/IP协议这些个关键字,具体的问题真的是几乎都没记住。而且就算LZ记住了,也告诉你了...

阅读(11)评论(0)赞 (0)

Java

通过源码理解Spring中@Scheduled的实现原理并且实现调度任务动态装载

2

xiaoli.wang 发布于 2020-04-02

前提 最近的新项目和数据同步相关,有定时调度的需求。之前一直有使用过 Quartz 、 XXL-Job 、 Easy Scheduler 等调度框架,后来越发觉得这些框架太重量级了,于是想到了 Spring 内置的 Scheduling 模块。而原生的 Scheduling 模块...

阅读(19)评论(0)赞 (0)

Java

聊聊skywalking的DatabaseSlowStatement

xiaoli.wang 发布于 2020-04-01

序 本文主要研究一下skywalking的DatabaseSlowStatement DatabaseSlowStatement skywalking-6.6.0/oap-server/server-core/src/main/java/org/apache/skywalking...

阅读(17)评论(0)赞 (0)

Java

一篇文章让你了解二分搜索树的数据结构的实现过程(Java 实现)

39

yeseng 发布于 2020-03-31

目录 树结构简介 在线性数据结构中,数据都是排成一排存放的;而树结构则是非线性的,存储在其中的数据是按分支关系组织起来的结构,就像自然界中的树那样。如下图所示: 从图可以看出树结构是有一种层次感的,每一个点可以有多个分支,这种组织结构是非常有优势的,简单来说树结构本身是一种天然的...

阅读(10)评论(0)赞 (0)

Java

聊聊skywalking的RemoteClientManager

yanxinchi 发布于 2020-03-30

序 本文主要研究一下skywalking的RemoteClientManager RemoteClientManager skywalking-6.6.0/oap-server/server-core/src/main/java/org/apache/skywalking/oap...

阅读(12)评论(0)赞 (0)

Java

个人整理 – Java后端面试题 – 算法篇

尖兵 发布于 2020-03-29

求二叉树中节点的最大距离 情况A: 路径经过左子树的最深节点,通过根节点,再到右子树的最深节点。 方案:计算两个节点到根节点的深度相加。 情况B: 路径不穿过根节点,而是左子树或右子树的最大距离路径,取其大者。 方案:计算两个节点到子树根节点的深度相加 fibonacci数列的动...

阅读(21)评论(0)赞 (0)

Java

个人吐血系列-总结Java集合

11

尖兵 发布于 2020-03-29

❝ 个人感觉掌握常用的集合类,看其中的源码即可,有很多其实都差不多的,把个别不同的源码多看看,其实就是增删查 比如,常见的ArrayList、LinkedList、HashMap和ConcurrentHashMap经常被问到的多准备准备。 这一块就是看源码分析,没别的 ❞ Arr...

阅读(27)评论(0)赞 (0)

Spring

Spring启动invokeBeanFactoryPostProcessors方法解释

1

yanxinchi 发布于 2020-03-29

概述 本方法 (invokeBeanFactoryPostProcessors) 会实例化和调用所有 BeanFactoryPostProcessor (包括其子类 BeanDefinitionRegistryPostProcessor )。 BeanFactoryPostPro...

阅读(23)评论(0)赞 (0)

Java

面试题–java集合

6

wenming.gapo 发布于 2020-03-29

容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任...

阅读(22)评论(0)赞 (0)

Java

java常用容器简要性能分析(List。Map。Set)

14

邓龙华 发布于 2020-03-29

嗯,实习的时候看到这个,感觉蛮好,这里摘录学习,生活加油: 我曾经害怕别人嘲笑的目光,后来,发现他们的目光不会在我身上停留太久,人们更愿意把目光放在自己身上。 知乎上看到,讲给自己。 List List和Set都属于Collection的子接口,List集合中的元素是按照插入顺序...

阅读(12)评论(0)赞 (0)

Java

二本本科无实习上岸滴滴京东58科大讯飞复盘

4

刘莉莉 发布于 2020-03-29

因为内容过多,分为上、中、下 本篇内容:8000+ 字 建议阅读时间:20 分钟,如果有收获,建议收藏多次阅读 上篇目录 秋招之路复盘篇     楼 主的自我介绍:     我自己复习范围: (关注公...

阅读(19)评论(0)赞 (0)

Java

Spring Boot 整合Shiro 最新 最全面(Mybatis版本)

1

dulong 发布于 2020-03-27

1: 依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...

阅读(29)评论(0)赞 (0)

Java

2019Android阿里&腾讯&百度&字节&美团&网易&爱奇艺校招面试汇总

xubiao.zhuang 发布于 2020-03-27

阿里面试很喜欢问源码,优化,原理,涉及到的范围很广,还是具有一定挑战性的,以下包括阿里实习二面和校招二面,笔者都止步于二面,阿里可以去找找内推(笔者实习投递时笔试做的差,本来以为挂了,但可能因为找的内推所以还是给我面试了,后续又加了一轮笔试,校招时也是找的内推直接面试了没有笔试)...

阅读(40)评论(0)赞 (0)

Java

2020年Java基础高频面试题汇总(1.4W字详细解析)

3

xubiao.zhuang 发布于 2020-03-26

1、 Java语言有哪些特点 (1)简单易学、有丰富的类库 (2)面向对象(Java最重要的特性,让程序耦合度更低,内聚性更高) (3)与平台无关性(JVM是Java跨平台使用的根本) (4)可靠安全 (5)支持多线程 2、面向对象和面向过程的区别 面向过程:是分析解决问题的步骤...

阅读(24)评论(0)赞 (0)

Java

工作中常用到的Java集合类有哪些?

16

xiaoli.wang 发布于 2020-03-26

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star: https://github.com/ZhongFuCheng3y/3y Java集合是我认为在Java基础中最最重要的知识点了,Java集合是必须掌握的。我在实习/秋招面试的时候, 只要是面到Jav...

阅读(27)评论(0)赞 (0)

Java

Java 后端 100多道面试题,多看点题,没坏处!

1

songhua.gao 发布于 2020-03-25

下面列出这份 Java 面试问题列表包含的主题 多线程,并发及线程基础 数据类型转换的基本原则 垃圾回收(GC) Java 集合框架 数组 字符串 GOF 设计模式 SOLID 抽象类与接口 Java 基础,如 equals 和 hashcode 泛型与枚举 Java IO 与 ...

阅读(26)评论(0)赞 (0)

Java

活久见!技术面试官竟然给我出了一个脑筋急转弯,还问我王者荣耀什么段位?

12

xubiao.zhuang 发布于 2020-03-25

作者 l Hollis 来源 l Hollis(ID:hollischuang) 我叫小志,是一个毕业3年的Java后端开发,在一家传统银行的研发中心负责主要的研发岗位。 虽然这份工作并不是很忙,给我的薪水也算不错,但是用到的技术都是比较落后的,而且银行都比较保守,所以迭代速度也...

阅读(22)评论(0)赞 (0)