首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ltx
订阅
糖果罐xi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
JAVA后端面试100 Q&A之第一篇
1. synchronized和reentrantlock异同 2. concurrenthashmap为何读不用加锁 3. ContextClassLoader(线程上下文类加载器)的作用 4. tomcat 类加载机制 5. osgi类加载机制 6. sleep和wait异…
初步了解AQS是什么(一)
AbstractQueueSynchronized的缩写,也叫抽象的队列式同步器。定义了一套多线程访问共享资源的同步器框架。 字如其名,他是一个抽象类,所以大部分同步类都是继承于它,然后重写部分方法即可。 phore/CountDownLatch都是AQS的具体实现类。 AQS…
漫画:一招学会TCP的三次握手和四次挥手
本篇尝试使用动画来对这个知识点进行讲解,期望读者们可以更加简单地地理解TCP交互的本质。 TCP/IP代表传输控制协议/网际协议,指的是一系列协组。 1、数据链路层、网络层、传输层和应用层。 2、 在网络层:有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 …
史上最详细的一线大厂Mysql面试题详解
5>.InnoDB不支持全文索引,而MyISAM支持。 myisam更快,因为myisam内部维护了一个计数器,可以直接调取。 错误日志:记录出错信息,也记录一些警告信息或者正确的信息。 查询日志:记录所有对数据库请求的信息,不论这些请求是否得到了正确的执行。 慢查询日志:设置…
死磕 java集合之ConcurrentHashMap源码分析(一)——插入元素全解析
🖕欢迎关注我的公众号“彤哥读源码”,查看更多源码系列文章, 与彤哥一起畅游源码的海洋。 前记,从这篇文章开始我们换一种学习的方式,彤哥先抛出问题,大家尝试着在脑海中回答这些问题,然后再进入我们的源码分析过程,最后彤哥再挑几个问题回答。 ConcurrentHashMap是Ha…
全面理解Git
前言 人生贵知心,定交无暮早。 原文博客地址:Git命令总结 知乎专栏&&简书专题:前端进击者(知乎) 前端进击者(简书) 正文 1.Git简介 Git的诞生确实是一个有趣的故事,我们知道,当年Linus创建了开源的Linux,从此,Linux系统不断发展,现在已经成为最大的服…
再有人问你Java内存模型是什么,就把这篇文章发给他
前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。 网上有很多关于Java内存模型的文章,在《深…
Core Java 52 问(含答案)
上篇文章 4.9k Star 安卓面试知识点,请收下! 翻译了 Mindorks 的一份超强面试题,今天带来的是其中 Core Java 部分 52 道题目的答案。题目的质量还是比较高的,基本涵盖了 Java 基础知识点,面向对象、集合、基本数据类型、并发、Java 内存模型、…
谈谈我对Spring IOC的理解
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Sprin…
走进 JDK 之谈谈字符串拼接
今天是 String 系列最后一篇了,字符串的拼接。日常开发中,字符串拼接是很常见的操作,一般常用的有以下几种: 以上都是执行一次的结果,可能不太严谨,但还是能反映问题的。执行次数越多,性能差距越明显,StringBuilder > StringBuffer > contact…