牛客229127715号
牛客229127715号
全部文章
分类
.net转Java(2)
API(2)
ArrayList(8)
ArrayList遍历(2)
Autowired(2)
CPU(2)
Docker(2)
dubbo(4)
Elasticsearch(8)
Explain(2)
fastjson(2)
Flink(4)
Flyway(2)
git(2)
GitHub(6)
GitLab(2)
Grafana(2)
hadoop(2)
HashMap(4)
hashtable(3)
HDFS(2)
Hive(2)
HTTP(2)
https(3)
if-else(2)
InnoDB(2)
intellij idea(2)
IT(2)
java(1349)
java 8(6)
Java 8 Stream(2)
Java Agent(4)
Java ClassLoader(2)
java (14)
Javac(2)
JavaPoet(2)
Java多线程(2)
Java学习(2)
Java岗面试(2)
Java开源项目(2)
Java高并发(2)
JDK(4)
JVM(10)
kafka(2)
kubernetes(7)
Linux(4)
Lombok(4)
maven(2)
MongoDB(6)
Mono(2)
mybatis(8)
mysql(29)
netty(2)
nginx(3)
Optional(2)
python(5)
RabbitMQ(2)
Redis(18)
Rocketmq(2)
spring(32)
Spring Boot(2)
Spring Cloud(2)
springboot(8)
springboot2(2)
SpringBoot2.X(2)
SpringCloud(4)
spring全家桶(2)
sql(2)
SSM(4)
svn(2)
synchronized(2)
TCP(2)
ThreadLocal(2)
tooltip(3)
zookeeper(2)
中间件(15)
乐观锁(2)
二叉树(3)
云原生(2)
人工智能(9)
代码优化(2)
内核(3)
分布式(281)
分布式锁(2)
分页(2)
区块链(2)
反应式编程(2)
后端(6)
多线程(8)
大数据(28)
字符串(6)
学习规划(2)
定位(3)
应届生(2)
底层源码(2)
异步编程(2)
微服务(16)
抽象类(3)
指针(3)
数据库(259)
数据库面试题(2)
数据结构(22)
未归档(228)
架构(17)
架构师(4)
查询缓存(2)
根目录(2)
消息中间件(2)
百度(9)
程序人生(51)
程序员(1523)
程序员 后端(2)
算法(158)
线程封闭(2)
经验分享(6)
编程(138)
编程、(3)
编程语言(126)
网易(3)
网络(54)
腾讯(19)
自定义异常(2)
蚂蚁金服(2)
设计模式(49)
负载均衡(2)
运维(34)
金三银四(3)
链表(17)
队列(18)
阿里(2)
面试(117)
高并发(4)
归档
标签
去牛客网
登录
/
注册
牛客229127715号的博客
全部文章
(共4942篇)
年末将至,Java 开发者必须了解的 16 个Java 顶级开源项目!
1.JavaGuide Guide 哥大三开始维护的,目前算是纯 Java 类型项目中 Star 数量最多的项目了。但是,本仓库的价值远远(+N次 )比不上像 Spring Boot、Elasticsearch 等等这样非常非常非常优秀的项目。希望以后我也有能力为这些项目贡献一些有价值的代码。 ...
2021-06-22
0
3
码农的名词——线程封闭
码农的世界从来不缺乏名词。如果没有,我们就强行弄上几个。这些名词有垂直领域的知识缩写,也有水平领域的抽象划分。有的行云流水无比顺畅,有的晦涩难懂如便秘。 在java的并发编程里,就有一个比较晦涩的名词,叫做线程封闭。在以往的技术交流中,经常有人提到这个东西。那它到底是何方神圣,又有什么用的功效呢?...
2021-06-22
0
372
看透 Spring MVC 源代码分析与实践 —— 网站基础知识
网站架构及其演变过程 基础结构 网络传输分解方式: 标准的 OSI 参考模型 TCP/IP 参考模型 海量数据的解决方案 缓存和页面静态化 缓存 通过程序直接保存在内存中 使用缓存框架 (Encache、Redis、Memca...
2021-06-22
0
451
吐血整理的 60 个 Redis 面试题,全网最全了
1.Redis 是一个基于内存的高性能key-value数据库。 2.Redis相比memcached有哪些优势: memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型 redis的速度比memcached快很多 redis可以持久化其数据...
2021-06-22
0
532
史上最全的数据库面试题,不看后悔篇!
一、基本概念 1.主键、外键、超键、候选键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超键。 主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或...
2021-06-22
0
610
你知道为什么HashMap是线程不安全的吗?
我们都知道HashMap是线程不安全的,在多线程环境中不建议使用,但是其线程不安全主要体现在什么地方呢,本文将对该问题进行解密。 1.jdk1.7中的HashMap 在jdk1.8中对HashMap做了很多优化,这里先分析在jdk1.7中的问题,相信大家都知道在jdk1.7多线程环境下HashM...
2021-06-22
0
354
拼多多面试真题:如何用Redis统计独立用户访问量
众所周至,拼多多的待遇也是高的可怕,在挖人方面也是不遗余力,对于一些工作3年的开发,稍微优秀一点的,都给到30K的Offer,当然,拼多多加班也是出名的,一周上6天班是常态,每天工作时间基本都是超过12个小时,也是相当辛苦的。 废话不多说,今天我们来聊一聊拼多多的一道后台面试真题,是一道简单的架构...
2021-06-22
0
524
Java Agent入门实战(一)-Instrumentation介绍与使用
学会Java Agent你能做什么? 自动添加getter/setter方法的工具lombok就使用了这一技术 btrace、Arthas和housemd等动态诊断工具也是用了instrument技术 Intellij idea 的 HotSwap、Jrebel 等也是该技术的实现之一 ...
2021-06-22
0
522
Java Agent入门实战(二)-Instrumentation源码概述
Instrumentation接口设计初衷是为了收集Java程序运行时的数据,用于监控运行程序状态,记录日志,分析代码用的。接下来从源码的流程来介绍一下 实现类InstrumentationImpl的void addTransformer(ClassFileTransfor...
2021-06-22
0
831
Javac 源码调试教程
环境搭建过程 环境备注:Intellij、JDK8 1、第一步下载导入 javac 的源码 如果不想从 openjdk 下载折腾,可以跳过第 1 步直接从我的 github 下载:github.com/arthur-zhan… OpenJDK 的下载方式为: 打开 hg.openjdk.ja...
2021-06-22
0
537
首页
上一页
13
14
15
16
17
18
19
20
21
22
下一页
末页