当前位置: 代码网 > it编程>

编程语言

Git误操作的急救方案

Git误操作的急救方案

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

摘要本文系统讲解了git误操作后的恢复方法,分为四个核心部分:git对象模型: 解析blob、tree、commit、tag四种对象关系,理...

C++中字符串的反转与去重实现方式

2026-04-26 19:28 | 分类:编程语言 | 评论:0 次 | 浏览: 88

一、字符串反转:把字符串倒过来1、用双指针法,左指针在开头,右指针在结尾,然后用循环交换两指针指向的字符,左指针右移,右指针左移,只至两指针...

C++中字符串的查找与插入方式

2026-04-26 19:28 | 分类:编程语言 | 评论:0 次 | 浏览: 80

一、字符串查找在一个长字符串中找到需要从子串,可以用暴力匹配,从长串中第一个字符开始,一个个和字串对比,能完全对上就是找到了,对不上就循环加...

使用SpringBoot找不到Mapper的Bean问题及解决

2026-04-26 19:28 | 分类:编程语言 | 评论:0 次 | 浏览: 54

springboot找不到mapper的bean记一次令人抓狂的错误解决经历,先说结果:数据库版本使用错误,没有配置pom文件中的版本号,默...

MyBatisPlus mybatis-plus-join使用及说明

MyBatisPlus mybatis-plus-join使用及说明

2026-04-26 19:28 | 分类:编程语言 | 评论:0 次 | 浏览: 58

一、mybatis plus 介绍mybatis plus是国内人员开发的 mybatis 增强工具,在 mybatis 的基础上只做增强不...

springBoot使用mybatis-plus插件实现分页过程

springBoot使用mybatis-plus插件实现分页过程

2026-04-26 19:27 | 分类:编程语言 | 评论:0 次 | 浏览: 52

一、项目结构二、pom.xml 依赖添加(这里我是加在krystal_dao的pom.xml里面,单个项目,直接加在pom.xml,多模块根...

Java文件操作与IO流详解(File类+字节流+字符流)

Java文件操作与IO流详解(File类+字节流+字符流)

2026-04-26 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 54

一、文件的概念狭义的文件:保存在硬盘上的文件。广义的文件:操作系统进行管理的一种机制,很多软件/硬件资源抽象成“文件&rdquo...

SpringBoot导出Excel的最佳实践

2026-04-26 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 45

引言:为什么我们需要封装 excel 导出?在企业级后台管理系统的开发中,“导出 excel” 绝对是一个高频且让人...

使用Java拼接长图/网格图的避坑指南

2026-04-26 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 63

实战记录:用 java 拼接长图/网格图,我踩了哪些坑?在日常开发中,我们经常会遇到需要将多张图片拼接成一张大图的场景,比如电商领域的商品详...

使用curl快速验证Maven依赖是否存在的方法

2026-04-26 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 52

引言在java开发中,maven是我们管理项目依赖的利器。但你是否遇到过这种情况:添加了一个依赖坐标,却总是下载失败?或者想确认某个新版本是...

SpringBoot对敏感数据进行脱敏的全过程

2026-04-26 19:24 | 分类:编程语言 | 评论:0 次 | 浏览: 59

引言在项目开发中,数据库经常会存储大量用户敏感信息,例如手机号、身份证号、邮箱、银行卡号、家庭地址、姓名等数据。如果后端直接把原始数据返回给...

MyBatis中#{}和${}的区别及底层原理、适用场景和安全风险

MyBatis中#{}和${}的区别及底层原理、适用场景和安全风险

2026-04-26 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 44

在 mybatis 的面试和日常开发中,参数占位符 #{} 和 ${} 的区别是绕不开的核心考点。很多同学只知道“#{} 安全...

Java使用Mockito进行模拟和测试桩实践过程

2026-04-26 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 46

mockito是一个流行的java模拟框架,用于编写单元测试代码时模拟(mock)和测试桩(stub)对象的行为。可轻松模拟java类和接口...

Mybatis-Plus条件构造器的select用法解读

2026-04-26 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 54

mybatis-plus条件构造器的selectselect作用选取指定的数据库字段,避免查询冗余的字段。下面简单叙述一下select的用法...

Idea+PlantUML自动生成UML图实现方式

Idea+PlantUML自动生成UML图实现方式

2026-04-26 12:15 | 分类:编程语言 | 评论:0 次 | 浏览: 57

一、下载idea插件idea从file-->settings-->plugins-->marketplace进入到插件下载...

SpringBoot的前后端联调:表单提交、AJAX登录与状态管理、以及JSON数据交互

SpringBoot的前后端联调:表单提交、AJAX登录与状态管理、以及JSON数据交互

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

作为 spring boot 初学者,理解后端接口的编写和前端页面的交互至关重要。本文将通过三个经典的 web 案例—&mdas...

SpringBoot自动配置:集成ApacheKafka导致自动配置未触发

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

作为一名java开发者,springboot的自动配置功能一直是我最欣赏的特性之一。它通过约定优于配置的原则,极大地简化了spring应用的...

MyBatis-Plus之select、delete用法及说明

MyBatis-Plus之select、delete用法及说明

2026-04-26 12:13 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、mybatis-plus之查询操作1、查询操作常用api根据id查询测试代码如下://测试根据id查询@testpublic void ...

部署springboot项目读取外部配置文件实现过程

部署springboot项目读取外部配置文件实现过程

2026-04-26 12:12 | 分类:编程语言 | 评论:0 次 | 浏览: 61

部署springboot项目读取外部配置文件我们在部署springboot项目的时候,经常会遇到这样的情况:测试环境与生产环境的配置不一样,...

使用idea部署springboot项目到docker实践

使用idea部署springboot项目到docker实践

2026-04-26 12:11 | 分类:编程语言 | 评论:0 次 | 浏览: 46

本篇博客记录如何用idea里的docker插件去部署springboot项目到docker容器里相关linux的准备工作1、配置docker...

Java中合并Excel文件的实用方法详解

2026-04-26 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 41

在企业应用中,处理 excel 文件是非常常见的需求,无论是财务报表、销售统计,还是数据分析,合并 excel 文件都是必不可少的操作。不同...

C#实现快速比较Word文档并显示差异

2026-04-26 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 65

在日常工作中,尤其是处理报告、合同、项目文档或多版本文档时,我们经常会遇到这样的问题:文档被多人修改后,如何快速找出差异?手动逐页比对不仅耗...

使用Java实现RAG(检索增强生成)的完整指南

2026-04-26 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 45

适合人群:需要构建知识库问答系统的 java 开发者核心技术:rag、向量数据库 milvus、文本 embedding什么是 rag?ra...

Java接入常用大模型API的实战对比

2026-04-26 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 60

适合人群:需要接入大模型 api 的 java 开发者,或正在做模型选型的工程师支持模型:ollama(本地)、阿里云通义千问、openai...

DeepSeek V4-Pro驱动Claude Code,OA审批+BI大屏+自动部署的真实体验

DeepSeek V4-Pro驱动Claude Code,OA审批+BI大屏+自动部署的真实体验

2026-04-26 11:56 | 分类:编程语言 | 评论:0 次 | 浏览: 143

测试环境:claude code v2.1.119,deepseek v4-pro(deepseek-v4-pro)花了一整天,拿 jeec...

Git多仓库提交用户信息动态设置实现方式

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

前言在日常开发中,我们可能需要同时管理多个远程仓库(如 github、gitee、gitlab),而每个仓库使用不同的邮箱和用户名。比如,g...

SpringBoot集成tk.mybatis实践

2026-04-24 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 40

一 spring boot 集成 tk.mybatistk.mybatis 是 mybatis 的一个插件,用于简化 mybatis 的开发...

Java单元测试实践(Mock)

2026-04-24 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 47

概念单元测试,用于检查和验证程序中的各个单元(通常是函数、方法或类)是否按照预期工作(是否符合预期)。库库解释junit单元测试框架,提供了...

Java实现ODT转PDF的常用方案详解

2026-04-24 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 46

在 java 开发中,文档格式转换是一个常见的技术需求。odt(opendocument text)作为 libreoffice 等开源办公...

C#代码实现在PowerPoint中创建组合图表

2026-04-24 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 88

在 powerpoint 中,组合图表是一种将两种或多种不同图表类型合并到同一图表中的图表形式。它可以在一个图表中展示多组数据,使不同变量之...

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