PG Thinker
文章 109
JVM JVM 篇:一、JVM概述
JVM全称”Java Virtual Machine”,即Java虚拟机,是一种能够执行字节码的虚拟机,以堆栈结构机器来实现。早期是Java平台的一部分,能够执行以Java语言实现的软件程序,是Java跨平台的基石。
八股文 一文看懂JDK 8~21 LTS版本的新特性
本篇将介绍Java 8及以上高版本(11、17、21)的新特性。Java每年都会发布两个版本,但真正会被大规模使用的是三年一个的长期支持(LTS)版本,也就是长期维护版本。
容器化技术 Ludd-Sandbox 使用Java和Docker实现的代码沙箱
使用Java + Docker技术实现的一个可用于在线判题系统的代码沙盒(sandbox),可通过Http进行调用。
前端 Vite创建Vue3 + TS前端项目模板
基于Vite创建Vue3 + TS项目的模板,包含:sass安装、router安装和配置、pinia安装和配置、axios安装和封装、Element Plus安装、自动导入插件的安装和配置以及资源根路径的@重命名配置。
GitHub开源项目 Spring AI – 使用向量数据库实现检索式AI对话
Spring AI 并不仅限于针对大语言模型对话API进行了统一封装,它还可以通过简单的方式实现LangChain的一些功能。本篇将带领读者实现一个简单的检索式AI对话接口。
1,109次阅读
0个评论
GitHub开源项目 2024-02-07
八股文 Redis中数据的过期策略与淘汰策略
Redis是一个高性能的键值存储数据库,它提供了一些过期策略和淘汰策略来管理键值对的过期和删除。
八股文 Redis 的持久化存储
Redis 即使作为缓存,它也支持持久化存储。
八股文 数据库与缓存中的数据同步方案
双写一致性是指当修改了数据库的数据也要同时更新缓存的数据,缓存和数据库的数据要保持一致。
八股文 缓存穿透、缓存击穿和缓存雪崩
缓存三兄弟一般指:缓存穿透、缓存击穿和缓存雪崩。这三类问题一般在高并发的场景上出现。