upjmbai5800
upjmbai5800
全部文章
分类
J.U.C(2)
Java基础(25)
Java源码阅读(3)
JVM(4)
mybatis(3)
react(1)
Redis(1)
Spring(1)
springMVC(1)
专利(3)
刷题随笔(1)
多线程(5)
实习随笔(3)
操作系统(3)
数据库(7)
数据结构与算法(6)
网络(1)
面试问题总结(3)
高并发(2)
归档
标签
去牛客网
登录
/
注册
upjmbai5800的博客
全部文章
(共75篇)
Java源码阅读(三) LinkedList类
Java源码阅读(三) LinkedList类 LinkedList 适用于集合元素先入先出和先入后出的场景,在队列源码中被频繁使用,面试也经常问到,本小节让我们通过源码来加深对 LinkedList 的了解。 1 整体架构 LinkedList 底层数据结构是一个双向链表,整体结...
Java基础
2019-10-30
0
742
Java源码阅读(二)ArrayList类
Java源码阅读(二)ArrayList类 ArrayList类我们几乎每天都会用到,但是对它的源码就是不一定很了解,因此在本文对ArrayList类的源码进行介绍。 1 整体架构 ArrayList 整体架构比较简单,就是一个数组结构,比较简单,如下图: 图中展示是...
Java基础
2019-10-21
0
1040
面试题汇总(3)
面试题汇总(3) Q:为什么使用 Long 时,大家推荐多使用 valueOf 方法,少使用 parseLong 方法? A:因为 Long 本身有缓存机制,缓存了 -128 到 127 范围内的 Long,valueOf 方法会从缓存中去拿值,如果命中缓存,会减少资源的开销,pars...
Java基础
2019-10-20
0
649
Java源码阅读(一)String类
Java源码阅读(一)String类 读一门语言的源码是学习一门语言非常好的方法,而String类是Java中最常用的类之一,因此就来看一下String的底层源码实现。 1 不变性 我们常听人说,HashMap的key建议使用不可变类,String就是这种不可变类。这里说的不可变指...
JVM
Java基础
多线程
2019-10-14
0
731
MySQL学习(4)
MySQL学习(4) 让order by、group by查询更快 1 order by 原理 在优化 order by 语句之前,需要先了解 MySQL 中排序的相关知识点和原理,为了方便讲解过程举例说明,首先创建一张测试表,建表及数据写入语句如下: use muke; ...
MySQL
数据库
2019-10-12
0
838
MySQL学习(3)
MySQL学习(3) 条件字段有索引,为什么查询也这么慢? 如果我们想在某一本书中找到特定的主题,一般最快的方法是先看索引,找到对应的主题在哪个页码。 而对于 MySQL 而言,如果需要查找某一行的值,可以先通过索引找到对应的值,然后根据索引匹配的记录找到需要查询的数据行。然而,有时会...
MySQL
数据库
2019-10-10
0
593
MySQL学习(2)
MySQL学习(2) 1.show profile 分析慢查询 有时需要确定 SQL 到底慢在哪个环节,此时 explain 可能不好确定。在 MySQL 数据库中,通过 profile,能够更清楚地了解 SQL 执行过程的资源使用情况,能让我们知道到底慢在哪个环节。 可以通过配置参...
MySQL
数据库
2019-09-18
0
589
面试题汇总(2)
面试题汇总(2) Q:避开多线程并发问题的解决办法 A:目前我了解到的是:1、使用不可变对象2、使用线程封闭的方法,尤其指的是ThreadLocal 不可变对象:对象创建后装态就不可以改变,对象所有的对象域都是final修饰的,对象是正确创建的(没有this逃逸) 再来复习一...
面试问题
数据库
MySQL
2019-09-15
0
618
MySQL学习(1)
MySQL学习(1)如何定位慢查询,如何分析SQL执行效率 引用自慕课专栏:http://www.imooc.com/read/43/article/682 1.定位慢查询 实际开发过程中,如果项目的数据量很大,可能会碰到某个功能或者某个接口需要很久才能返回结果,我们就...
MySQL
数据库
2019-09-04
0
584
网络(1)
网络(1) DHCP动态主机配置协议 所有的Internet协议都做了这样一个假设,即主机配置了一些基本信息,比如IP地址。主机如何获得此信息?手动设置是可以的,但太麻烦,因此有了DHCP,即自动给主机配置IP地址、网络掩码等信息。 DHCP如何实现分配IP? 首先每个网...
网络
2019-08-25
0
2168
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页