牛客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 之缓冲区 ByteBuf 解读(1)
Netty 在数据传输过程中,会使用缓冲区设计来提高传输效率。虽然,Java 在 NIO 编程中已提供 ByteBuffer 类进行使用,但是在使用过程中,其编码方式相对来说不太友好,也存在一定的不足。所以高性能的 Netty 框架实现了一套更加强大,完善的 ByteBuf,其设计理念也是堪称一绝。...
2021-04-30
0
708
记上篇文章之后,继续写下Netty之缓冲区ByteBuf解读(二)
读写指针回滚 这里的 demo 例子还是使用上节《Netty之缓冲区ByteBuf解读(一)》使用的。 ByteBuf buf = Unpooled.buffer(15);String content = "ytao公众号";buf.writeBytes(content.ge...
2021-04-30
0
299
高性能底层怎么运作?一文帮你吃透Netty架构原理
对于高性能的 RPC 框架,Netty 作为异步通信框架,几乎成为必备品。例如,Dubbo 框架中通信组件,还有 RocketMQ 中生产者和消费者的通信,都使用了 Netty。今天,我们来看看 Netty 的基本架构和原理。 Netty 的特点与 NIO Netty 是一个异步的、基...
2021-04-30
0
375
(很全面)SpringBoot 使用 Caffeine 本地缓存
目录 一、本地缓存介绍 二、缓存组件 Caffeine 介绍 Caffeine 性能 Caffeine 配置说明 软引用与弱引用 三、SpringBoot 集成 Caffeine 两种方式 四、SpringBoot 集成 Caffeine 方式一 Maven 引入相关依赖 ...
2021-04-30
0
593
连Nginx怎么转发给你请求都说不清楚,还说自己不是CRUD工程师?
Nginx 工作原理 Nginx由内核和模块组成,Nginx本身做的工作实际很少,当它接到一个HTTP请求时,它仅仅是通过查找配置文件将此次请求映射到一个location block。 此location中所配置的各个指令则会启动不同的模块去完成工作,因此模块可以看做Nginx真正的劳动...
2021-04-30
0
331
一道大题决定去留:为什么synchronized无法禁止指令重排,却能保证有序性?
前几天有一位读者找我问一个问题,说是这道题可能影响了他接下来3年的技术成长。 据说这位读者前面的很多问题会的都还可以,属于那种可过可不过的类型的,面试官出了最后一道题,就是回答的满意就可以给Offer,回答的不好就不让过的意思。 那么这道题到底应该如何回答呢? 首先...
2021-04-30
0
388
Spring Boot你不得不知道的事——Spring Boot注解分析
1 注解 1.1 定义 Annotation(注解),用于为Java代码提供元数据。简单理解注解可以看做是一个个标签,用来标记代码。是一种应用于类、方法、参数、变量、构造器及包的一种特殊修饰符。 1.2 注解的声明 @Target(ElementType.TYPE) @Retention(R...
2021-04-30
0
369
Tomcat 爆出高危漏洞!可导致网站、数据泄露!附解决方案
漏洞背景 安全公告编号:CNTA-2020-0004 2020年02月20日, 360CERT 监测发现 国家信息安全漏洞共享平台(CNVD) 收录了 CNVD-2020-10487 Apache Tomcat文件包含漏洞 CNVD-2020-10487/CVE-2020-1938是文件包含漏...
2021-04-30
0
378
程序员过关斩将--redis做消息队列,香吗?
Redis消息队列 在程序员这个圈子打拼了太多年,见过太多的程序员使用redis,其中一部分喜欢把redis做缓存(cache)使用,其中最典型的当属存储用户session,除此之外,把redis作为消息队列使用也不在少数,可见redis在互联网中应用是多么的广泛。 redis作为消息队列使用,...
2021-04-30
0
307
快手技术官kafka学习使用归纳——Kafka源码剖析实战文档
这是一个数据大爆炸的时代,互联网成为了数据传播的主要载体。大数据处理平台在现代化的互联网公司进行商业决策、规划发展、市场拓展等方面扮演着越来越重要的角色。Kafka作为大数据平台的重要组件之一,受到越来越多的设计人员和开发人员的青睐,Kafka的社区也变得越来越活跃,Kafka本身的架构设计、应用场...
2021-04-30
0
0
首页
上一页
106
107
108
109
110
111
112
113
114
115
下一页
末页