Spring Cloud环境和工程基本搭建过程
2026-05-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 40
一、开发环境安装1、jdk环境1.1、jdk1.1.1、jdk版本介绍oracle从jdk9开始每半年发布⼀个新版本, 新版本发布后, ⽼版...
逆序对问题(Java实现)归并详解
2026-05-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 31
题目对于给定的一段正整数序列,逆序对就是序列中ai>aj,且i<j的有序对;注意序列中可能有重复数字,并分析算法的时间性能。例如...
Java集合逆序方式
2026-05-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 42
java集合逆序在java编程中,有时候我们需要对集合中的元素进行逆序操作。java集合框架中提供了多种方法来实现集合元素的逆序,接下来将介...
Java中常见的字符串拼接/模板化方式详解
2026-05-09 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 38
java 里除了 messageformat.format(),常见字符串拼接/模板化方式很多,不同场景适用不同方案。1.+拼接(最常用)s...
spring扫描解析bean的方法详解
2026-05-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 41
注解bean我们常用的向spring容器中添加bean的方式主要有三种@component注解@configuration 加 @bean@...
Java之@Schedule与@Async注解失效问题总结
2026-05-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 47
schedule注解失效schedule标记的方法的类没有被spring托管当@scheduled方法所属的类没有使用@component,...
Maven与Gradle的区别对比分析
2026-05-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 45
前言java世界中主要有三大构建工具:ant、maven和gradle。经过几年的发展,ant几乎销声匿迹、maven是用的普遍的一种,而g...
spring boot 项目中oracle datasource设置schema的问题小结
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 37
问题1:spring boot 项目中oracle datasource设置schema背景假设有个oracle数据库,有个foo用户(创建...
从LocalDateTime到Instant详解Java 8+中时间类型的使用
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 37
一、核心前置知识1. 核心包所有新时间类型都位于 java.time 包下,无需引入第三方依赖,jdk 8+ 原生支持。2. 核心设计理念领...
spring相关框架及基本目录详解
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 37
一、单体 spring boot 工程单工程、单可执行 jar 包,所有业务逻辑、配置、依赖都集中在一个工程内,无需模块拆分,开发和部署成本...
SpringBoot集成freemarker导出Word模板的实战步骤
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 44
一、前言1.1 应用场景在后端开发中,word 导出是高频需求(如报表导出、合同导出、单据导出、数据统计报告等),而 freemarker ...
Java代码发送post请求实现方式
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 35
使用java代码访问对应连接,并发送json格式数据,post请求。1、首先引用工具类httpclientutil/* * 利用httpcl...
springboot中配置logback-spring.xml过程
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 38
一、在src/main/resources目录下也就是在classpath路径下创建logback-spring.xml注:springbo...
SpringBoot的自动装配机制和Starter的实现原理分析
2026-05-08 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 28
一、spring boot 自动装配机制自动装配是 spring boot 的核心特性之一,它极大地简化了基于 spring 的应用开发,减...
@ConfigurationProperties用法及说明
2026-05-08 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 28
@configurationproperties用法@configurationproperties功能类似于@value都可以用来获取配置...
Java利用Spire.Doc for Java实现在Word中插入分页符与分节符
2026-05-08 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 29
在使用 java 进行 word 文档自动化生成的过程中,对文档布局的精细控制往往是开发者面临的实际需求。无论是生成报告、合同还是复杂排版的...
Spring 事务管理三种实现方式详解
2026-05-08 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 29
一、前言在上一篇博客中,我们学习了 spring jdbctemplate 实现转账操作。但是:如果转账过程中程序报错,钱会只扣不加,造成数...
Java常见日志框架和使用、日志记录规范
2026-05-08 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 27
日志常用于输出到控制台或指定文件,帮助我们记录用户行为以及排查bug最早接触的就是system.out.println将内容输出到控制台,也...
Java统计代码的执行时间的常见方法总结
2026-05-08 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 32
在日常开发中经常需要测试一些代码的执行时间,但又不想使用向 jmh(java microbenchmark harness,java 微基准...
SpringBoot项目实现通过分词器生成词云
2026-05-08 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 33
前言公司项目涉及到员工任务管理,需要从员工任务中获取任务信息生成个人词云图,可以把员工任务中较为高频的词语突出展示。一、词云是什么词云就是对...
idea在某天打开后一直在updating index的问题及解决
2026-05-08 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 32
问题场景idea 在某天打开后一直在updating indexs问题描述今天上班打开idea, 选择加载java项目后 idea 突然开始...
动态递归之正则表达式实战案例(含Java代码)
2026-05-08 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 30
題目:正则表达式给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*&rsquo...
IntelliJ IDEA中进行背景设置过程
2026-05-08 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 29
一、全局主题切换操作路径file → settings → appearance & behavior...
优化IntelliJ IDEA对Python的提示功能方式
2026-05-08 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 32
一、现状idea对python提示及其不友好,每次存在的函数都不提示,而且python的有的带不带括号无法分辨,导致会出现很多的异常错误。使...
配置Nginx日志url encode问题及解决
2026-05-07 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 36
问题描述当自定义日志输出格式,需要输出http请求中url参数时,如果参数中包含中文,是会进行url encode的,所以输出都是编码后的字...
Apache中配置跨域资源共享的两种方式
2026-05-07 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 34
在apache中配置跨域资源共享(cors)可以通过修改apache的配置文件或使用.htaccess文件来实现。以下是详细的步骤:方法一:...
Apache配置实现对海量图片资源的深度防盗链与防下载策略
2026-05-07 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 34
针对海量图片资源的防盗链与防下载,需要构建多层防御体系。以下是经过实战验证的 apache 深度防护策略:一、基础层:referer 防盗链...
Apache配置ProxyErrorOverride自定义错误响应的实现
2026-05-07 19:32 | 分类:编程语言 | 评论:0 次 | 浏览: 32
proxyerroroverride 是 apache mod_proxy 模块的关键指令,用于控制是否由 apache 代理层拦截后端返回...
SpringBoot构建Docker镜像的实现步骤
2026-05-07 19:29 | 分类:编程语言 | 评论:0 次 | 浏览: 29
1.前提条件windows下安装好jdk 8+、maven 3.6+、idealinux下安装好docker2.新建spring boot项...
Java static静态与非静态访问规则解析及避坑指南
2026-05-07 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 36
一、先搞懂:访问规则的底层逻辑静态与非静态成员的访问限制,本质是加载时机不同——这是理解所有规则的核心,不用死记硬背...