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

Java

Java9新特性之命令行交互式解释器JShell全解析

Java9新特性之命令行交互式解释器JShell全解析

2026-01-25 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 50

repl,全称read eval print loop,中文是交互式解释器,其实,就是一种代码所见即所得的即时编译器。java 9引入了re...

JavaSE网络原理之UDP和TCP原理详解

JavaSE网络原理之UDP和TCP原理详解

2026-01-25 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 47

一、udp协议udp在前面套接字编程介绍了特点是:无连接、不可靠传输、面向数据报、全双工。udp协议格式:16位udp⻓度,表⽰整个数据报 ...

Mybatis配置useGeneratedKeys参数的方式

2026-01-25 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 41

mybatis配置usegeneratedkeys参数mybatis 配置文件 usegeneratedkeys 参数只针对 insert ...

Mybatis的七种传参方式示例全解析

2026-01-25 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 58

mybatis 的 7 种传参方式详解1. 顺序传递参数通过方法参数的排列顺序进行传参,适用于多个简单类型参数。需注意在 xml 映射文件中...

Spring Security中的 @PreAuthorize 注解使用方法和示例代码

2026-01-23 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 43

概述在 spring security 框架中,@preauthorize注解是实现方法级权限控制的重要工具。它提供了灵活而强大的方式来保护...

Java注解中的@Override最佳实践

2026-01-23 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 47

@override是 java 提供的标记型注解(marker annotation),用于显式声明:「当前方法是重写(override)自...

SpringBoot实现日志系统的完整代码

2026-01-23 19:22 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、日志系统:程序员的“侦探助手”如果你的程序突然“挂掉”了,你却不知道它死前经历了什么&m...

Java使用FileReader.read()读取文件时乱码的两个解决方案

Java使用FileReader.read()读取文件时乱码的两个解决方案

2026-01-23 12:10 | 分类:编程语言 | 评论:0 次 | 浏览: 73

java使用filereader.read()读取文件时乱码public class filereader_ { public sta...

将本地服务注册到nacos上的实现过程

将本地服务注册到nacos上的实现过程

2026-01-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 60

将本地服务注册到nacos首先,我们先安装本地nacos,安装完成后,启动服务找到bin目录下的文件#单体模式进行启动startup.cmd...

SpringBoot工程中测试连接DaMeng数据库实践

2026-01-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 49

一、环境准备与依赖配置springboot工程:达梦数据库二、数据库配置信息spring: datasource: type: co...

在Spring Boot中MyBatis 的自动提交行为全解析(最新整理)

2026-01-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 45

在 spring boot 中,mybatis 的“自动提交”行为并不是 mybatis 自己实现的,而是 由 sp...

MyBatis 注解Annotation实现CRUD操作全解析

2026-01-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 49

mybatis 提供了 注解(annotation) 方式来实现 crud 操作,适用于简单、轻量级的数据库交互场景。相比 xml 配置,注...

Spring Boot 3 RestClient使用实战案例

2026-01-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 39

spring boot 3 restclient 完整教程1. restclient 简介与环境准备1.1 restclient 简介res...

SpringBoot Admin与Prometheus集成监控

2026-01-23 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 48

摘要本文深入探讨spring boot admin与prometheus的集成监控方案,包括指标收集、数据导出、可视化展示等关键技术点。通过...

Java存储数据之数组与集合的详细操作

2026-01-22 19:23 | 分类:编程语言 | 评论:0 次 | 浏览: 56

java存储数据:数组与集合一、数组(array)1. 逻辑特征固定大小:创建时指定长度,不能动态改变类型统一:所有元素必须是相同数据类型内...

SpringBoot优雅统计接口耗时实战中的四种高效方案

2026-01-22 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 55

一、需求背景与方案选型在电商系统压力测试中,我们发现某些接口响应时间超过2秒,但难以快速定位瓶颈。本文将通过四种方案实现接口耗时统计:方案优...

Spring Boot与MyBatis配置与操作实战指南

Spring Boot与MyBatis配置与操作实战指南

2026-01-22 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 45

spring boot与mybatis的配置一、简介spring boot是一个用于创建独立的、基于spring的生产级应用程序的框架,它简...

SpringBoot项目整合Zookeeper常见错误总结

2026-01-22 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 52

一、依赖配置问题1. 依赖缺失或版本不匹配报错内容:java.lang.noclassdeffounderror: org/apache/c...

Java设置Excel行列自适应详细操作步骤和代码示例(告别手动调整的繁琐)

2026-01-22 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 49

前言在日常的自动化办公场景中,我们经常需要通过程序生成或处理 excel 文件。然而,如果生成的表格内容长度不一,导致单元格内容显示不全,或...

SpringBoot项目配置多数据源的两种方式详解

2026-01-22 12:09 | 分类:编程语言 | 评论:0 次 | 浏览: 49

前提项目架构:springboot+mybatis-plus-druid方式一、基于dynamic-datasource-spring-bo...

麒麟系统环境搭建之JDK的安装图文教程

麒麟系统环境搭建之JDK的安装图文教程

2026-01-22 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 64

麒麟系统版本: kylin-server-v10-sp3-2403-release-20240426-x86_64(1)麒麟系统默认自带op...

使用Java实现输入三个整数x,y,z并由小到大输出

使用Java实现输入三个整数x,y,z并由小到大输出

2026-01-22 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 59

引言在日常编程中,我们经常需要对一些数据进行排序。本文将介绍如何使用java语言来实现一个简单的功能:输入三个整数x, y, z,并将这三个...

Java中JSch与jsch.addIdentity()完全详细解析

2026-01-22 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 53

前言jsch(java secure channel)是 jcraft 提供的纯 java 实现的 ssh2 协议库,核心用于 java 程...

Spring Data Redis中Hash结构操作技巧与最佳实践

2026-01-22 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 46

一、前言:为什么用 hash 存储对象?在 redis 中存储用户、商品、配置等结构化数据时,你是否面临以下选择?❓ 是将整个对象序列化为 ...

JDK8中stream常用方法操作大全

JDK8中stream常用方法操作大全

2026-01-22 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 47

前言jdk 1.8 引入的 stream api 是 java 函数式编程的核心特性之一,它提供了一种高效、声明式的方式来处理集合数据(如 ...

Spring Boot 集成 InfluxDB 3.x完整教程

2026-01-22 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 42

spring boot 集成 influxdb 3.x 完整教程你希望实现 spring boot 与 influxdb 3.x 的集成,i...

一句话理解pyside6的信号和槽机制

2026-01-22 12:01 | 分类:编程语言 | 评论:0 次 | 浏览: 65

pyside6 的信号按控件类型分类,不同控件有专属的核心信号,同时也有一些通用信号适用于所有控件。下面我会按 “通用信号 + ...

Java使用Apache Batik实现将SVG转换为PNG

2026-01-21 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 57

在项目中经常需要将 svg 图标或图形转换为 png 格式,比如生成固定尺寸的 favicon、图标等。apache batik 是一个强大...

SpringBoot中注解参数校验的实战指南

2026-01-21 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 64

一、参数校验:程序员的“防杠精神器”假如你的api像个热情的饭店服务员,用户说“随便来点吃的&rdquo...

maven 离线模式打包的实现示例

2026-01-21 12:05 | 分类:编程语言 | 评论:0 次 | 浏览: 55

遇到问题由于客户对于安全性的要求比较高 又想要自己打包,但不允许使用外网,这样就出现了没办法在线打包,需要离线打包。其实也很简单,只需要三步...

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