缓存 第3页
Netty深入浅出笔记-IT面试星球

Netty深入浅出笔记

Netty深入浅出笔记 1. NIO基础 1.1 三大组件 1.1.1 Channel & Buffer Java NIO系统的核心在于:通道(Channel)和缓冲区(Buffer)。通道表示打开到 IO 设备(例如:文件、套接字)的连接。若需要使用...
mianba的头像-IT面试星球mianba1年前
013910
MySQL双写缓冲区(Doublewrite Buffer)-IT面试星球

MySQL双写缓冲区(Doublewrite Buffer)

摘要 为什么需要Doublewrite Buffer Doublewrite Buffer原理 Doublewrite Buffer相关参数 总结 摘要 InnoDB是MySQL中一种常用的事务性存储引擎,它具有很多优秀的特性。其中,Doublewrite Buffe...
mianba的头像-IT面试星球mianba1年前
04510
dubbo重点,SPI的自适应扩展原理|原创-IT面试星球

dubbo重点,SPI的自适应扩展原理|原创

本文从为什么需要自适应扩展的提问引出自己如何实现以及推理 Dubbo 如何实现,这些铺垫可以帮助读者更好的理解后文对 Dubbo 自适应扩展源码的解读。 点击上方“后端开发技术”,选择“设为星标...
mianba的头像-IT面试星球mianba1年前
0819
Go!PHP面向对象的现代AOP框架-IT面试星球

Go!PHP面向对象的现代AOP框架

简介 AOP是一个现代的面向方面的框架,使用简单的PHP,具有丰富的功能,适用于新级别的软件开发。该框架允许在传统的面向对象的PHP代码中解决横切问题,为您的代码提供高效和透明的钩子系统。 ...
mianba的头像-IT面试星球mianba1年前
0559
SWR:一个用来简化数据获取的 React Hook-IT面试星球

SWR:一个用来简化数据获取的 React Hook

SWR 是 vervel 公司开源的一个 npm 包,也是由 Next.js(React 框架)背后的同一团队创建。SWR 是一个 React Hook,用来简化 React 项目中获取远程数据的逻辑。 概述 对于 SWR 的由来及缓存策略...
mianba的头像-IT面试星球mianba1年前
0859
Golang GORM实战(二) | 数据库连接的N种方式-IT面试星球

Golang GORM实战(二) | 数据库连接的N种方式

这是《Golang GORM实战》系列的第二篇,在这篇文章中我们来了解一下GORM是如何连接不同类型的数据库,以及如何配置连接时的参数。 连接数据库 使用GORM连接数据库还是比较简单的,概括起来就是...
mianba的头像-IT面试星球mianba1年前
01248
HashMap源码解读—Java8版本-IT面试星球

HashMap源码解读—Java8版本

一、HashMap简介 HashMap顶部有一段很长的注释,大概的介绍了HashMap。 1.1 原文 /** * Hash table based implementation of the Map interface.  This * implementation provide...
mianba的头像-IT面试星球mianba1年前
0648
渲染流程之光栅化阶段及像素处理阶段-IT面试星球

渲染流程之光栅化阶段及像素处理阶段

Rasterization 光栅化阶段:图元转换为像素,生成片段。 定义 把物体的「数学描述以及与物体相关的信息」转换为屏幕上用于「对应位置的像素及用于填充像素的颜色」这个过程成为光栅化 主要工作...
mianba的头像-IT面试星球mianba1年前
0468
Kubernetes Informer 认知-IT面试星球

Kubernetes Informer 认知

Informer是Client-go中的一个核心工具包。Informer 的机制,降低了 Kubernetes 各个组件跟 Etcd 与 Kubernetes API Server 的通信压力。本文描述为什么降低了压力。 1、Informer 机制架构设计 i...
mianba的头像-IT面试星球mianba1年前
0857
Mybatis源码学习五嵌套查询及循环依赖问题的解决-IT面试星球

Mybatis源码学习五嵌套查询及循环依赖问题的解决

ResultMap结果集映射 association和collection代码示例 association作用于1对1 collection作用于1对多
mianba的头像-IT面试星球mianba1年前
0997