JVM性能调优必备之监控与故障排查工具使用教学
2026-09-11 19:16 | 分类:编程语言 | 评论:0 次 | 浏览: 103
一、命令行工具(jdk 自带)1.1 jps(java process status)查看 java 进程。jps -l ...
Python方法覆盖怎么做?@override装饰器用法
2026-09-11 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 60
背景简介在python编程语言中,构造函数重载和方法覆盖的概念可能与java或其他静态类型语言略有不同。python是动态类型语言,它不支持...
nginx实现对css,js文件缓存教程
2026-09-11 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 132
网页访问缓慢,响应时间长,想要优化网页访问速度,可以了解一下nginx缓存首先我们先看一下没设置之前的效果总计5s才加载出全部页面。下面是优...
MyBatisPlus中IService接口基本用法
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 57
一、service接口提供的方法1-1、removebyids和removebatchbyids核心区别:sql 执行方式:方法生成的 sq...
Java只有值传递吗?一文讲透Java中的参数传递机制
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 63
前言"java 到底是值传递还是引用传递?"这个问题大概是 java 面试中出现频率最高的八股题之一。网上的答案五花八门...
SpringBoot集成Apache Kafka Streams构建流处理应用的代码详解
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 69
引言做实时计算,大家第一反应往往是 flink。但如果你的场景没那么重,不想维护庞大的 flink 集群,kafka streams 绝对是...
SpringBoot全链路操作日志与动态数据脱敏实战
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 63
引言做审计日志和敏感数据脱敏,很多团队的第一反应就是加个拦截器打日志,再写个工具类把手机号中间四位换成 ****。结果一上生产,线程池一切上...
Java中线程池核心参数详解及常见避坑教学
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 62
线程池是 java 并发编程里最常用也最容易用错的工具之一。用好了,系统吞吐量翻倍;用错了,线上 oom、任务丢失、线程暴涨…...
线上Java项目CPU飙升、OOM排查与解决的整实战流程
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 70
前言凌晨两点,告警群炸了。cpu 打到 99%,或者服务直接 oom 挂掉,重启后没多久又复现。这种场景每个 java 后端都躲不掉,区别只...
Spring Boot后端开发 8 大核心生产级代码模板
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 60
1. 全局异常处理 —— 相当于“服务员的统一微笑回复”大白话:后厨做菜(代码运行)难免会出...
SpringBoot将配置绑定到第三方对象的解决方案
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 68
在 spring boot 中,配置绑定通常用于将配置文件中的属性映射到我们自己的 java 类(bean)上,这可以通过 @configu...
JavaAPI包装类与正则表达式用法完整示例
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 64
java包装类概述及作用在java中,基本数据类型(如int,char,boolean等)不是对象,而是一些简单的数据值。为了能够将这些基本...
SpringBoot指定数据来源的方法详解
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 65
在 spring boot 中,配置数据可以从多个来源读取:配置文件、环境变量、命令行参数、系统属性等。框架将这些来源抽象为 propert...
6大Java开发实用工具类合集:从日期处理到并发控制
2026-09-11 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 67
1. 引言在日常 java 开发中,我们经常需要处理一些重复性的基础工作,比如日期格式化、字符串校验、集合操作、文件读写等。虽然 jdk 提...
git如何获取本地用户名和密码命令
2026-09-11 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 114
1.查看本地 git 配置文件在使用 git 的过程中,用户的用户名和邮箱地址都会被保存在本地 git 配置文件中。因此,可以通过查看该配置...
如何用git命令统计代码提交行数
2026-09-11 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 109
使用git命令统计代码提交行数我们公司每个月会统计每个人千行bug率,所以,对统计代码行数研究了一下进行以下准备1:进行你eclipse或者...
MyBatisPlus中JSON处理器的实现
2026-09-10 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 57
一、json 类型 在 mysql中的使用mysql 5.7.8 版本开始就原生支持 json 类型了。1-1、基本用法建表时直接用 jso...
C# 锁机制原理深入解析
2026-09-10 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 89
一、clr、jit 与 lock 升级全过程进入正题前,先把后文反复出现的两个角色交代清楚——理解了它们,后面的优化...
C#正则表达式从入门到实战完全指南
2026-09-10 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 138
前言在日常 .net 开发中,**正则表达式(regex)**是处理字符串的利器:数据校验、日志分析、文本替换、爬虫规则、接口参数验证&he...
C#代码如何设置限制PDF复制和打印权限
2026-09-10 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 83
在文档安全管理中,通过编程控制 pdf 的访问权限(如禁止打印、禁止复制等)是常见需求。本文使用 free spire.pdf for .n...
Java中创建线程的4种方式优缺点对比与写法推荐
2026-09-10 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 64
在 java 并发编程中,线程是执行任务的最小单元。很多初学者只停留在 new thread().start(),但在真实项目中,这往往是最...
Redis在Java项目中的常见应用与踩坑实践
2026-09-10 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 60
摘要redis 是 java 后端项目中非常常见的基础组件。它可以用作缓存、分布式锁、限流器、会话存储、排行榜、消息队列和临时状态存储,但不...
生产环境SpringBoot应用内存泄漏排查流程
2026-09-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 53
1. 一次真实的线上故障:你以为加内存就能解决问题吗?生产环境突然报警:服务响应变慢,cpu 飙升,紧接着 oom。你登录服务器,看到 ja...
Spring @Async线程池耗尽与异常处理详解
2026-09-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 63
1. 从一次线上事故说起假设你负责一个电商系统,用户下单后需要发送通知短信、生成积分流水、更新推荐位。这些操作如果都同步执行,下单接口的响应...
Java包装类与泛型超详细教程
2026-09-10 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 60
1.包装类1.1 包装类在java中,由于基本数据类型不是继承object类,为了在泛型代码中可以支持基本数据类型,java给每个基本数据类...
Java异常体系从误区到精通深度解析
2026-09-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 62
这是一篇专门纠正学习误区的深度文章。很多人学完 java 异常之后,依然分不清"编译报错"和"编译时异常&qu...
Visual Studio GPU编程项目创建与配置实战指南
2026-09-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 66
1. 项目概述:为什么要在visual studio里搞gpu编程?如果你是一个搞高性能计算、深度学习或者图形渲染的开发者,听到&ldquo...
从MappedStatement说起MyBatis启动的时候都在干什么
2026-09-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 61
mybatis 启动时最核心的“活”就是:解析所有 sql 映射配置,把它们封装成一个个 mappeds...
Java实现AtomicIntegerArray 的几种常用方法
2026-09-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 59
1. atomicintegerarray 是什么?atomicintegerarray 就是:线程安全的 int[] 数组。普通数组:in...
java抽奖项目之奖品上传中传递参数类型的错误解决
2026-09-10 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 59
问题导入:测试后端接口代码:使用createprizeparam类来接收param参数,前端应该传递 application\json 字符...