Jar启动实现从指定目录中读取配置文件过程
2026-05-09 19:17 | 分类:游戏开发 | 评论:0 次 | 浏览: 69
开发需求把配置文件外置放到指定目录中,不打包进jar。jar包启动时可从指定的目录中加载配置,实现可灵活修改配置的功能。项目背景配置文件是放...
Java中常见的字符串拼接/模板化方式详解
2026-05-09 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 60
java 里除了 messageformat.format(),常见字符串拼接/模板化方式很多,不同场景适用不同方案。1.+拼接(最常用)s...
从基础到进阶详解Python下载文件的方法完整指南
2026-05-09 19:14 | 分类:前端脚本 | 评论:0 次 | 浏览: 43
在python中下载文件是一项常见任务,无论是从网页下载图片、文档,还是通过api获取数据,掌握文件下载技术都是开发者的必备技能。本文将系统...
Nginx的版本平滑升级和回退的实现
2026-05-09 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 79
前情提要:本篇博客将详细介绍nginx的版本平滑升级和回退的操作流程,通过本篇博客你可以实现nginx业务不暂停的情况下完成nginx的版本...
prometheus监控nginx的实现步骤
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 75
方式一:nginx-module-vts 方式(推荐,无需额外 exporter)1. 环境准备与依赖安装# 1. 安装基础依赖yum -y...
Nginx的proxy_pass命令使用
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 87
proxy_pass 是 nginx 中一个非常重要的指令,用于将请求代理到后端服务器。本文将详细介绍 proxy_pass 的基本用法、配...
MySQL生成雪花算法ID的实现示例
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 69
简单sql版:select -- 1. 42位 毫秒级时间戳(高位):当前时间戳 *1000 转毫秒,左移22位留出后面空间 floor...
Redis 双机部署完整方案(两种架构适配两台机器)
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 73
先明确:原生 redis cluster 集群不能双机做高可用(最少 3 主),双机只能用「主从 + 哨兵」架构,是企业双机标准方案。一、架...
Oracle 自动分区表(Interval Partition)的使用
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 80
一、建表语句逐段解析1. 表结构定义create table test_record ( id varchar(255) primar...
Redis数据结构之Set结构详解
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 79
一、前言:无序、唯一、高效的集合在 redis 的五大数据类型中,set(集合)是一个非常独特且强大的存在。它天生具备两个核心特性:元素唯一...
MySQL DDL数据定义语言示例总结
2026-05-09 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 74
ddl:data definition language数据定义语言作用:用于定义和管理数据库对象。包括:数据库表字段约束核心思想:ddl ...
spring扫描解析bean的方法详解
2026-05-09 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 64
注解bean我们常用的向spring容器中添加bean的方式主要有三种@component注解@configuration 加 @bean@...
Java之@Schedule与@Async注解失效问题总结
2026-05-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 70
schedule注解失效schedule标记的方法的类没有被spring托管当@scheduled方法所属的类没有使用@component,...
Maven与Gradle的区别对比分析
2026-05-09 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 70
前言java世界中主要有三大构建工具:ant、maven和gradle。经过几年的发展,ant几乎销声匿迹、maven是用的普遍的一种,而g...
spring boot 项目中oracle datasource设置schema的问题小结
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 60
问题1:spring boot 项目中oracle datasource设置schema背景假设有个oracle数据库,有个foo用户(创建...
从LocalDateTime到Instant详解Java 8+中时间类型的使用
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 57
一、核心前置知识1. 核心包所有新时间类型都位于 java.time 包下,无需引入第三方依赖,jdk 8+ 原生支持。2. 核心设计理念领...
spring相关框架及基本目录详解
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 58
一、单体 spring boot 工程单工程、单可执行 jar 包,所有业务逻辑、配置、依赖都集中在一个工程内,无需模块拆分,开发和部署成本...
SpringBoot集成freemarker导出Word模板的实战步骤
2026-05-09 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 62
一、前言1.1 应用场景在后端开发中,word 导出是高频需求(如报表导出、合同导出、单据导出、数据统计报告等),而 freemarker ...
C#死锁发生原因与优化解决方案
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 71
一、死锁基本概念死锁是指两个或多个线程在执行过程中,由于互相等待对方持有的资源,导致所有线程都无法继续执行的状态。就像两个人面对面站在门口,...
C#实现从后往前反向读取文件指定行数
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 79
一、问题的本质:为什么需要反向读取文件读取通常遵循正向流式处理——从文件头逐字节扫描至尾部。这种模型在大多数场景下高...
C#对比两个坐标点是否相同的多种方法
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 84
一、两个坐标点在c#中,对比两个坐标点是否相同可以通过多种方式实现,具体取决于使用的类型(例如 system.drawing.point 或...
Java代码发送post请求实现方式
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 52
使用java代码访问对应连接,并发送json格式数据,post请求。1、首先引用工具类httpclientutil/* * 利用httpcl...
springboot中配置logback-spring.xml过程
2026-05-09 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 61
一、在src/main/resources目录下也就是在classpath路径下创建logback-spring.xml注:springbo...
Python开发中“sys.path 修改导致导入混乱”问题正确解决办法
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 60
前言在 python 中,sys.path 是解释器寻找模块的“地图”。当导入一个模块时,python 会依次搜索 ...
Python中实现数据库迁移的轻量级方案详解
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 57
先说问题项目上线之后,数据库改动是最容易出事的环节。加一个字段、改一个索引、新建一张表——听起来很小的事,实际操作中...
基于Python+pandas实现Excel数据统计分析自动化完整指南
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 63
在很多办公自动化场景里,excel 是数据流转的入口:销售明细、考勤记录、库存台账、项目工时、财务流水,通常都会先以 .xlsx 文件的形式...
基于Python+OpenCV实现图片批量缩放与加水印功能
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 54
在日常工作中,经常会遇到这样的图片处理需求:商品图片上传前需要统一尺寸。活动照片需要批量压缩后再发送。资料截图需要加上公司名或项目名水印。文...
Python使用openpyxl生成、读取、修改Excel
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 60
很多日常办公场景都会遇到 excel:整理销售数据、统计考勤、合并表格、批量改格式、给领导生成周报。如果每次都靠手动复制、筛选、改颜色,效率...
Python使用POST方法发送HTTP请求的15个示例代码
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 61
以下是使用requests库调用http接口进行post请求的15个示例:1.发送简单的post请求:import requestspayl...
python中数值类型、占位符、运算符及转义字符详细说明和示例代码
2026-05-09 11:59 | 分类:前端脚本 | 评论:0 次 | 浏览: 63
一、数值类型在python中,数值类型包括整型(int)、浮点型(float)、布尔型(bool)和复数型(complex)。使用 type...