jvm

HwJack2011 小时前
jvm·sqlite·flask
Flask+SQLite简易后端数据存储实现原理Flask框架配合SQLite数据库,通过请求级连接管理、参数化查询和数据校验三层机制,实现了轻量、安全、易维护的后端数据存储方案,非常适合小型项目原型开发、教学演示和单机应用场景。
Dicky-_-zhang11 小时前
java·jvm
Redis集群模式详解与实战配置Redis提供多种集群模式,以满足不同规模和可用性需求。通过合理配置Redis集群,可以构建高可用、高性能的缓存服务。
Kiling_070412 小时前
jvm·windows
面向对象和集合编程题 ( 一 )本题围绕面向对象封装、集合去重、自定义排序、数据清洗4 个核心 Java 考点,完整流程:核心:学号是唯一标识,重写equals()和hashCode(),只以id判断对象是否重复;生成 getter/setter、toString 方法。
上弦月-编程12 小时前
java·开发语言·jvm
Java类与对象:编程核心解密好的,我们来详细解释一下Java中的类和对象这两个核心概念。这里,Student 类描述了“学生”这一类事物应该有的基本属性 (id, name) 和基本行为 (study() 方法)。
Dicky-_-zhang12 小时前
java·jvm
线上故障排查与应急响应实战:从零开始建立你的SRE体系大家好,我是迪哥。2024 年我们的线上故障平均恢复时间(MTTR)是 45 分钟,2025 年降到了 10 分钟,怎么做到的?靠的是完善的应急响应机制和故障排查手册。今天就把压箱底的经验分享给大家。
大大杰哥12 小时前
java·开发语言·jvm
从 Volatile 到 ThreadLocal:Java 线程安全机制备忘目录一、volatile(轻量级同步机制)作用:1. 保证可见性2. 禁止指令重排序2.1指令重排的场景
AI人工智能+电脑小能手12 小时前
java·服务器·jvm·面试
【大白话说Java面试题 第67题】【JVM篇】第27题:生产环境服务器变慢,诊断思路和性能评估谈谈?觉得对您有帮助,麻烦点点关注啦,您的关注是我创作的最大动力~ 🎯📚 回答:命令1:top / htop
AI人工智能+电脑小能手13 小时前
java·开发语言·jvm·面试
【大白话说Java面试题 第66题】【JVM篇】第26题:介绍一下 G1 垃圾收集器?📌 PDF:大白话说Java面试题 — 02-JVM篇📚 回答:与传统分代GC对比:大对象(Humongous Region):
Dicky-_-zhang13 小时前
java·jvm
服务网格Istio mTLS配置实战mTLS(Mutual TLS)是一种双向认证机制,服务之间相互验证身份,确保通信安全。通过合理配置Istio mTLS,可以为服务间通信提供强大的安全保障,同时保持良好的性能表现。
Dicky-_-zhang13 小时前
java·jvm
服务网格实战:Istio与Linkerd对比选型与落地实践大家好,我是迪哥。服务网格(Service Mesh)是微服务架构的基础设施层,负责服务间的通信、安全、监控和治理。从 Istio 到 Linkerd,我们对比了多种方案,最终找到了适合自己的选择。今天就聊聊服务网格的选型和落地经验。
存在的五月雨13 小时前
jvm·笔记·学习
JVM 入门学习笔记(内存模型 / GC / 类加载机制)整理一下基本概念,因为遇到了本地线程无法创建的问题,回顾一下基本JVM的,有利于解决所需要的理论知识JVM(Java Virtual Machine)本质上是:
AI人工智能+电脑小能手1 天前
java·开发语言·jvm
【大白话说Java面试题 第65题】【JVM篇】第25题:谈谈对 OOM 的认识📌 PDF:大白话说Java面试题 — 02-JVM篇📚 回答:注意:StackOverflowError 虽然是内存耗尽,但不属于OOM,而是单独的错误。但面试常混问。
小小编程路1 天前
java·jvm·c++
C++ 多线程与并发这是现代 C++ 进阶最硬核、最值钱的知识点,我用清晰、实战、不晦涩的方式给你讲透,学完就能写高并发代码。
图像僧1 天前
java·开发语言·jvm
vs2019中的属性页使用说明简单来说,这是一个 “全局设置” vs “局部设置” 以及 “编译器设置” vs “链接器设置” 的问题。 把编译链接过程分成两大阶段:
m0_617493941 天前
jvm·数据库·sqlite
PySide6 数据库操作深度实测:从 SQLite 连接到增删改查避坑指南桌面应用常常需要本地数据存储,SQLite 因其轻量、免配置的特性成为首选。PySide6 的 QtSql 模块为我们提供了非常方便的数据库操作接口,尤其是 QSqlTableModel,可以实现数据与界面控件的“零代码”绑定。
夜白宋1 天前
jvm
【JVM深入】一、基本内容【初始标记】 暂停所有应用线程(极短时间)。 扫描 当前所有的 GC Roots(如栈变量、静态字段等)。 把这些根直接引用的对象标记为存活。
vKd0Ff21L1 天前
java·jvm·c++
如何在Dev-C++中设置TDM-GCC为默认编译器第九十一篇如何在Dev-C++中设置TDM-GCC为默认编译器 Dev-C++ 是一个轻量级的集成开发环境 (IDE),通常用于 C/C++ 编程。默认情况下,它可能使用 MinGW 编译器,但您可以将其更改为 TDM-GCC(一个基于 GCC 的编译器发行版)。以下是逐步设置方法。在操作前,请确保您已正确安装了 TDM-GCC(例如,从官方下载并安装到系统中)。
Dicky-_-zhang1 天前
java·jvm
Elasticsearch聚合查询优化实战Elasticsearch的聚合功能是数据分析的核心,支持多种聚合类型来满足不同的分析需求。通过合理设计索引和优化聚合查询,可以显著提升Elasticsearch的分析性能。
AI人工智能+电脑小能手1 天前
java·开发语言·jvm·面试
【大白话说Java面试题 第64题】【JVM篇】第24题:强引用、软引用、弱引用、虚引用分别是什么?📌 PDF:大白话说Java面试题 — 02-JVM篇📚 回答:定义: Object obj = new Object() 这类普通赋值就是强引用。只要存在强引用链,GC 永不回收该对象。