牛客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)
程序员 后端(2)
算法(158)
线程封闭(2)
经验分享(6)
编程(138)
编程、(3)
编程语言(126)
网易(3)
网络(54)
腾讯(19)
自定义异常(2)
蚂蚁金服(2)
设计模式(49)
负载均衡(2)
运维(34)
金三银四(3)
链表(17)
队列(18)
阿里(2)
面试(117)
高并发(4)
归档
标签
去牛客网
登录
/
注册
牛客229127715号的博客
全部文章
/ 程序员
(共1522篇)
Netty说:easy of use!
java 1.4起,jdk支持了NIO(NEW IO),因NIO(os nonblocking)的非阻塞式工作方式,让应用服务器可以极大的优化线程模型,相比传统的阻塞式IO线程和链路一对一的模式,NIO只需少量的线程即可处理所有的链路,这对广大的java开发者来说是一大福音,基于NIO能开发出更高效...
2021-05-21
0
0
从集成到ACK、消息重试、死信队列,Kafka你知多少?
前言 kafka 是一个消息队列产品,基于 Topic partitions 的设计,能达到非常高的消息发送处理性能。Spring 创建了一个项目 Spring-kafka,封装了 Apache 的 Kafka-client,用于在 Spring 项目里快速集成 kafka。除了简单的收发消息外,...
2021-05-21
0
601
一文带你深入贯彻 Mybatis 插件开发,速来
阅读目录 背景 Mybatis插件典型适用场景 Mybatis插件介绍 Mybatis插件实现机制 Mybatis插件开发例子 小结 背景 关于Mybatis插件,大部分人都知道,也都使用过,但很多时候,我们仅仅是停留在表面上,知道Mybatis插件可以...
2021-05-21
0
321
Java面试真题整理系列: MySQL灵魂五十问,在遇面试也不怕
1、MySQL 中有哪几种锁? 1.表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 2.行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。 3.页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表锁和行...
2021-05-21
0
364
教你怎样拿下BATJ的offer,史上Java最全体系脑图与面试题汇集
所谓并发编程是指在一台处理器上“同时”处理多个任务。 并发是在同一实体上的多个事件。 多个事件在同一时间间隔发生,编写优质的并发代码是一件难度极高的事情。 Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的. 但是当我们对并发编程有了更深刻的认识和更多的实践后. 实...
2021-05-21
0
319
解决 Elastic Search 的深分页问题
Elastic Search 为了避免深分页,不允许使用分页(from + size)查询 10000 条以后的数据,因此如果要查询第 10000 条以后的数据,要使用 Elastic Search 提供的 scroll 游标 来查询 1. 为什么不能使用 from + size 进行深分页查询?...
2021-05-21
0
491
Java 依然很香!spring从入门到大神
“360行,行行转IT!” 而转IT的小伙伴中,又有相当一部分选择了Java后端开发。实不相瞒,一直以来,有非常多的小伙伴咨询Java后端开发的学习路线问题。 这有什么难的,一张图搞定: 毋庸置疑,图中也标示得很清楚,Spring框架(这里包括Spring/Spring MVC/Sprin...
2021-05-21
0
0
太厉害了,终于有人把JavaEE轻量级框架开发解析的这么透彻了
前言 目前企业的Java应用中,Spring 框架是必须的,Spring 的核心是IoC (控制反转),它是一个大容器,方便组装和管理各类系统内外部资源,同时支持AOP (面向切面编程),这是对面向对象的补充,目前广泛用于日志和数据库事务控制,减少了大量的重复代码,使得程序更为清晰。因为Sprin...
2021-05-21
0
307
我在滴滴和头条的两年后端研发工作经验分享!
这篇文章写的很好,里面给的建议非常中肯。如果你没有工作的话,这篇文章对你或许有很好的指导性作用。如果你已经工作了的话,这篇文章或许会让你产生共鸣。觉得不错的话,文末再看安排,支持原作者。 先简单交代一下背景吧,某不知名 985 的本硕,17 年毕业加入滴滴,当时找工作时候也是在牛客这里跟大家一起奋...
2021-05-21
0
512
太牛X了,华为大牛总结MyBatis常见、常用18个知识点
1、什么是Mybatis? (1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。 (2)M...
2021-05-21
0
407
首页
上一页
12
13
14
15
16
17
18
19
20
21
下一页
末页