排序
JVM内存结构
我们都知道,我们写的Java程序需要先经过编译,生成了.class文件(字节码文件)。然而,计算机并不能直接解释.class文件里面的内容,这时候就需要一个能加载、解释.class文件并且能按.class文件...
疯了!Java 被挤出前三。。
疯了!Java 被挤出前三。。,大家好,我是R哥。 最近看到 TIOBE 公布的 2025 年 6 月编程语言排行榜: 排名 语言 占比 涨跌 1 Python 25.87% +10.48% 2 C++ 10.68% +0.65% 3 C 9.47% +0.24% 4 Ja...
从 Linux 内核角度探秘 JDK MappedByteBuffer
本文涉及到的内核源码版本为: 5.4 ,JVM 源码为:OpenJDK17,RocketMQ 源码版本为:5.1.1 在之前的文章《一步一图带你深入剖析 JDK NIO ByteBuffer 在不同字节序下的设计与实现》 中,笔者为大...
记一次项目上MySQL死锁Deadlock的排查优化过程
记一次项目上MySQL死锁Deadlock的排查优化过程,起因是最近两天收到了线上项目的告警通知,隔一段时间会出现几笔MySQL的死锁Deadlock的错误,错误日志如下: updating database. Cause: com.mysq...
Java 学习路线:基础知识、数据类型、条件语句、函数、循环、异常处理、数据结构、面向对象编程、包、文件和 API
Java 基础 什么是 Java Java 是一种由 Sun Microsystems 于 1995 年首次发布的编程语言和计算平台。Java 是一种通用的、基于类的、面向对象的编程语言,旨在减少实现依赖性。它是一个应用程序开...
补充:问题:CORS ,前后端访问跨域问题
补充:问题:CORS ,前后端访问跨域问题,补充:问题:CORS ,前后端访问跨域问题 我这边的解决方法是: myAxios.defaults.withCredentials = true; // 配置为true,表示前端向后端发送请求的时...
how to install local jar to maven repository
如何把maven不能引入的依赖安装到本地Repository: 1.比如fastdfs-client-java. <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</a...
垃圾回收算法有哪些?了解哪些垃圾回收器?
垃圾回收算法有哪些?了解哪些垃圾回收器?,垃圾回收算法有哪些? 垃圾回收算法有四种,分别是标记清除法、标记整理法、复制算法、分代收集算法。 标记清除算法:首先利用可达性去遍历内存,把...
搜索引擎-03-搜索引擎原理
拓展阅读 搜索引擎-01-概览 搜索引擎-02-分词与全文索引 搜索引擎-03-搜索引擎原理 Crawl htmlunit 模拟浏览器动态 js 爬虫入门使用简介 Crawl jsoup 爬虫使用 jsoup 无法抓取动态 js 生成的内...
Spring AI 框架中如何集成 MCP?
Spring AI 框架中如何集成 MCP?,SpringAI MCP介绍 Spring AI MCP 为模型上下文协议提供 Java 和Spring 框架集成、它使 SpringAI 应用程序能够通过标准化的接口与不同的数据源和工是进行交互,...
飞算 JavaAI:让 Java 开发效率翻倍的秘密武器 #飞算JavaAl炫技赛 #Java开发
飞算 JavaAI:让 Java 开发效率翻倍的秘密武器 #飞算JavaAl炫技赛 #Java开发, 前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助...
MySQL 06 mysql 如何实现类似 oracle 的 merge into
拓展阅读 MySQL View MySQL truncate table 与 delete 清空表的区别和坑 MySQL Ruler mysql 日常开发规范 MySQL datetime timestamp 以及如何自动更新,如何实现范围查询 MySQL 06 mysql 如何实...













