当前位置: 代码网 >

it编程

java base64编码和解码用法解读

2026-04-14 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 71

前言base64 编码会将字符串编码得到一个含有 a-za-z0-9+/ 的字符串。base64 编码和解码网上有些地方称为 base64 ...

Python结合Spire.XLS for Python实现高效添加与管理Excel工作表

2026-04-14 19:13 | 分类:前端脚本 | 评论:0 次 | 浏览: 73

在日常数据处理和报表生成中,我们经常需要向已有的 excel 文件添加新的工作表(worksheet),或者动态创建包含多个工作表的 exc...

git生成SSH key实现过程

git生成SSH key实现过程

2026-04-14 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 105

第1步:查看是否已有ssh key查看.ssh下是否有id_rsa、id_rsa.pub文件,如果有表示可能已生成,如果没有则需要重新生成。...

MySQL备份还原导入导出脚本的方法详解

2026-04-14 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 78

mysql 的数据迁移是日常运维和开发中的常见任务,尤其在服务器搬迁、系统升级或数据备份时尤为重要。本文将基于test数据库为例,详细讲解导...

无公网IP环境下的PostgreSQL远程访问方案

无公网IP环境下的PostgreSQL远程访问方案

2026-04-14 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 100

前言在当前的网络环境下,公网 ip 资源日益稀缺,越来越多的用户和企业面临内网部署的应用无法被外网访问的问题。其中,数据库远程访问是最典型的...

PostgreSQL主从复制实战指南:告别单点故障,附主从切换与延迟监控命令

PostgreSQL主从复制实战指南:告别单点故障,附主从切换与延迟监控命令

2026-04-14 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 95

之前做运维时遇到过这么一件事:凌晨三点,数据库服务器突然宕机,业务直接停摆。值班电话一个接一个,翻箱倒柜找备用方案,结果发现根本没有&mda...

Java使用Aspose.PDF for Java实现PDF转Word无水印无页数限制

2026-04-14 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 53

前言aspose.pdf 是一个 java 组件,旨在允许开发人员以编程方式即时创建简单或复杂的 pdf 文档。aspose.pdf for...

Gradle构建Java项目指定JDK版本与编译参数实战演练

Gradle构建Java项目指定JDK版本与编译参数实战演练

2026-04-14 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 68

在 java 开发领域,选择合适的 jdk 版本和配置编译参数对于项目的构建、兼容性和性能至关重要。随着 java 生态系统的不断发展,新版...

Spring中获取HttpServletRequest的三种方式小结

2026-04-14 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 63

一、简要概述spring框架web环境中,获取httpservletrequest是常见的操作,下面我们以获取客户端ip功能为例,给出获取h...

springdoc openapi 接口转换为JMeter测试计划实践指南

springdoc openapi 接口转换为JMeter测试计划实践指南

2026-04-14 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 68

1. 实践目标为demo-api增加springdoc-openapi能力,自动暴露 openapi 文档。基于 openapi gener...

一文带你掌握C++中智能指针如何自定义删除器

2026-04-14 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 95

为什么需要自定义删除器智能指针的核心作用是“自动管理资源”,其底层逻辑是:当智能指针对象生命周期结束时,自动调用析构...

Java版雪花算法生成ID实用工具类完整实例

2026-04-14 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 69

前言id的生成一般可以是序列递增、雪花算法、uuid等等各个特点如下:序列自增‌✅优点:‌‌占用空间小&zwn...

idea自定义TODO标识实现方式

idea自定义TODO标识实现方式

2026-04-14 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 74

todo标签作用给代码打个标签,可快速定位到代码位置,增加可读性。如何自定义标签第1步:添加标签patterns第2步:修改标签颜色// 系...

SpringBoot 如何实现多版本接口的方法步骤

2026-04-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 67

前言为什么接口会出现多个版本?一般来说,restful api 接口是提供给其它模块,系统或是其他公司使用,不能随意频繁的变更。然而,需求和...

微信小程序订阅消息推送实战图文教程(Java Spring Boot + Redis)

微信小程序订阅消息推送实战图文教程(Java Spring Boot + Redis)

2026-04-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 92

前言最近在做“村民意见反馈”小程序,需要实现:村民提交意见后,网格员能立刻收到微信通知。微信小程序提供了&ldquo...

高性能C++ 日志实战:spdlog 核心架构解析与最佳实践指南

高性能C++ 日志实战:spdlog 核心架构解析与最佳实践指南

2026-04-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 93

一、spdlog 介绍spdlog 是一个高性能、超快速、零配置的 c++ 日志库,它旨在提供简洁的 api 和丰富的功能,同时保持高性能的...

Java RAG集成实战指南(含代码)

2026-04-14 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 82

一、rag 技术选型与架构设计1. 技术栈选型组件选型建议理由应用框架spring ai 或 langchain4jspring ai 集成...

使用Python程序化设置PDF文档的阅览偏好

2026-04-14 11:57 | 分类:前端脚本 | 评论:0 次 | 浏览: 60

在实际办公与文档分发场景中,pdf 文件的阅读体验直接影响信息传递效率。许多用户在打开 pdf 文件时,经常遇到窗口大小不适配、工具栏遮挡内...

Python从列表中随机选择五个元素的多种方法

2026-04-14 11:57 | 分类:前端脚本 | 评论:0 次 | 浏览: 78

在python中,从列表中随机选择五个元素的多种方法。以下是几种常用的实现方式:使用random.sample()(推荐)这是最直接的方法,...

Python使用线程池传递多个参数的几种方法

2026-04-14 11:57 | 分类:前端脚本 | 评论:0 次 | 浏览: 64

在 python 中使用线程池传递多个参数有多种方法,以下是几种常用的方式:方法一:使用zip和*解包from concurrent.fut...

python fastapi框架使用、uvicorn详解

2026-04-14 11:57 | 分类:前端脚本 | 评论:0 次 | 浏览: 73

比flask性能高不少,是未来的趋势,应该了解下。项目依赖:pip install fastapi uvicorn示例1、用已有的pycha...

Python实现添加和自定义设置Word页眉页脚

Python实现添加和自定义设置Word页眉页脚

2026-04-14 11:57 | 分类:前端脚本 | 评论:0 次 | 浏览: 72

页眉和页脚是 word 文档中常用的元素,用于在每一页的顶部或底部显示统一的信息,如文档标题、公司名称、页码等。在处理大量文档或需要批量添加...

Git命令如何添加到远程仓库

Git命令如何添加到远程仓库

2026-04-14 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 89

一、git介绍git 的是一个流行和最常用的分布式代码版本管理工具,它可以很方便的帮我们管理代码(记录代码版本信息,回滚代码版本等)和方便项...

git添加远程仓库与更新远程仓库实现方式

2026-04-14 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 110

1、添加远程仓库要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [...

grep 正则表达式和shell的通配符对比分析

2026-04-14 11:55 | 分类:编程语言 | 评论:0 次 | 浏览: 138

0 preface/forewordgrep没有通配符这个概念,只有正则表达式(regular expression)概念。1 grep 和...

MacOS系统下Git的详细安装步骤与基础设置指南

2026-04-14 11:55 | 分类:操作系统 | 评论:0 次 | 浏览: 67

一、安装 git方法 1:通过 homebrew 安装(推荐)安装 homebrew(若未安装):/bin/bash -c "$(curl ...

网络工程师必备的6款配置文件编辑神器:替代Notepad++!

网络工程师必备的6款配置文件编辑神器:替代Notepad++!

2026-04-13 20:34 | 分类:游戏开发 | 评论:0 次 | 浏览: 90

从业15年,经历过从cisco ios到juniper junos、从华为到arista的各种设备配置。每天的工作离不开编辑路由器、交换机、...

Redis 旁路缓存深度解析

2026-04-13 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 108

旁路缓存(cache-aside pattern)是 redis 最常用的缓存策略,通过"先查缓存,后查数据库"的读写模...

Oracle中将非分区表转换为分区表的最佳实践

2026-04-13 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 120

虽然从 oracle 12.2 开始,技术上已经可以直接通过以下方式转换非分区表为分区表:alter table … modi...

MySQL故障排查与运维案例详解

MySQL故障排查与运维案例详解

2026-04-13 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 95

mysql故障排查与运维案例全集一、连接类故障1. 连接超时现象:error 2003 (hy000): can't connect...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com