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

Java

JavaWeb学习笔记之动静态Web、URL、HTTP详解

2026-05-12 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 45

webweb是在互联网上,用浏览器访问的一种信息服务。可以简单理解成,我们打开一个网络链接,展示的一个个网页,就是web。web有动态web...

SpringCloud之负载均衡Ribbon问题及解读

SpringCloud之负载均衡Ribbon问题及解读

2026-05-12 19:19 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、什么是负载均衡?负载均衡(load balance),意思是将负载(工作任务,访问请求)进行平衡、分摊到多个操作单元(服务器,组件)上进...

IntelliJ IDEA运行Tomcat报错:Please, configure Web Facet first!解决办法

IntelliJ IDEA运行Tomcat报错:Please, configure Web Facet first!解决办法

2026-05-12 19:10 | 分类:编程语言 | 评论:0 次 | 浏览: 38

适用:intellij idea ultimate关键点:web facet + artifact(war exploded)+ tomca...

JAVA从头开始讲透、实现单例模式的探索之路

2026-05-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、前言单例模式几乎是 java 面试里的“常驻嘉宾”。很多人会背几种写法,但一旦面试官继续追问“为什么...

Java Stream流式编程用法及说明

2026-05-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 32

前言在现代软件开发中,java stream流式编程实战是一个非常重要的技术点。本文将从原理到实践,带你深入理解这一技术,并通过完整的代码示...

idea添加自定义的todo实现过程

idea添加自定义的todo实现过程

2026-05-12 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 38

在开发中,可能有的时候因为某些原因,某个功能暂时没法完成,可能是因为第三方的接口暂时没有提供,可能是自己只定义了一个接口,给别人调,但具体的...

java中操作mysql8.0.46与MySQL9.7.0有什么区别举例详细说明

2026-05-12 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 38

前言在 java 中操作 mysql 8.0.46 与 mysql 9.7.0,核心区别主要体现在身份认证机制的强制性变更、sql 语法与功...

Java使用jasypt配置文件加密方式

2026-05-12 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 30

1.pom文件引入<dependency> <groupid>com.github.ulise...

SpringAI+Ollama本地模型实现快速对话的实战指南

SpringAI+Ollama本地模型实现快速对话的实战指南

2026-05-12 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 39

场景spring ai 是什么?spring ai 是 spring 官方推出的 ai 应用开发框架,定位:像 springboot 封装 ...

Java如何用正则表达式验证数字字符串详解

Java如何用正则表达式验证数字字符串详解

2026-05-12 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 34

前言今天咱们要聊一个看似简单却暗藏玄机的话题——java中使用正则表达式来验证数字字符串。这个话题听起来好像没啥难度...

MyBatis-Plus代码生成器(AutoGenerator)用法及说明

2026-05-11 12:08 | 分类:编程语言 | 评论:0 次 | 浏览: 43

1. 引言:mybatis-plus 代码生成器概述1.1 什么是 autogenerator?mybatis-plus (mp) 代码生成...

Java快速开发平台若依、芋道、Jeesite、JeecgBoot详细对比

Java快速开发平台若依、芋道、Jeesite、JeecgBoot详细对比

2026-05-11 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 50

一、若依(ruoyi)特点与优势:技术栈:基于spring boot + mybatis-plus,前端采用vue.js + element...

Docker与Kubernetes部署Java应用容器化实践指南

2026-05-11 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 54

今天我们来聊聊 docker 与 kubernetes 部署 java 应用的最佳实践,这是容器化实践的重要技术。一、容器化概述容器化是一种...

Java IO多路复用之select、poll、epoll示例详解

2026-05-11 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 39

一、整体知识体系:用户态、内核态、io 多路复用在理解select、poll、epoll之前,先建立一条主线:用户态:我们写的 java 代...

MyBatis之二级缓存用法及说明

2026-05-11 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 44

1. 架构总览1.1 二级缓存在mybatis中的位置mybatis runtime├── configuration (全局配置)│├──...

Java集合Collection与List实例详解

Java集合Collection与List实例详解

2026-05-11 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 43

一、集合概述和分类1.1 集合的分类同学们,前面我们已经学习过了arraylist集合,它是一种容器,用来装数据的,类似于数组,但集合的大小...

java打成jar后,获取resources下的文件资源问题及解决

2026-05-11 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 35

最近在写代码的时候发现通过以下两种方式获取resources文件下的资源时,在编辑器里运行是能获取到的,打成jar包以后就获取不到了,后来发...

Java数组和可变参数使用举例详解

Java数组和可变参数使用举例详解

2026-05-11 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 38

1.数组的概述数组指的是一种容器,可以用来存储同种数据类型的多个值数组容器在存储数据的时候,需要结合隐式转换来考虑,建议容器的类型和存储的数...

Java环境下如何向 Word 文档中添加内容控件

2026-05-11 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 40

在日常开发中,我们偶尔会遇到需要动态生成 word 文档的需求,比如生成合同、报告或表单。除了普通的文本和图片,有时候我们还需要在文档里嵌入...

Maven项目中Junit对Spring进行单元测试方式

2026-05-10 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 33

主要步骤:1.在工程的pom文件中增加spring-test的依赖<dependency> <groupid>...

springboot上传文件大小配置过程

2026-05-10 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 35

springboot上传文件大小配置springboot上传文件大小配置有两种方法,一种是直接再配置文件配置,一种是通过添加一个bean来实...

SpringBoot整合Mockito进行单元测试实践

2026-05-10 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 34

一、环境准备1. 添加 maven 依赖<dependencies><!-- spring boot 测试核心依赖 --&...

idea启动vue项目教程

idea启动vue项目教程

2026-05-10 12:02 | 分类:编程语言 | 评论:0 次 | 浏览: 39

1、环境准备安装 node.js官网下载:https://nodejs.org/ (推荐 lts 版)验证:打开终端(idea 底部 ter...

触控板教育功能升级! 微软向Win11 Insider推送多版本预览更新

触控板教育功能升级! 微软向Win11 Insider推送多版本预览更新

2026-05-09 19:26 | 分类:编程语言 | 评论:0 次 | 浏览: 44

微软今日宣布向windows 11insider 推送了最新预览体验版,包括:beta 通道:build 26220.8370实验通道(含原...

JDK26新特性之语法、并发、性能与安全全面升级教程

JDK26新特性之语法、并发、性能与安全全面升级教程

2026-05-09 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 44

前言2026 年 3 月 17 日,oracle 正式发布 jdk 26(java 26),作为非 lts 短期支持版本(支持至 2026 ...

Springboot程序开启远程DEBUG方式

Springboot程序开启远程DEBUG方式

2026-05-09 19:21 | 分类:编程语言 | 评论:0 次 | 浏览: 37

一、远程debug的原理spring boot程序远程debug的原理主要是通过在启动时指定jvm参数来启用远程调试模式,并在调试器中连接到...

一文全解Java&nbsp;泛型

一文全解Java 泛型

2026-05-09 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 38

一、引言:在 java 早期版本中,集合容器默认以object类型存储所有对象,无法对存入的数据类型进行约束。开发时任意类型元素都可随意存入...

SonarQube安装以及结合idea使用方式及说明

SonarQube安装以及结合idea使用方式及说明

2026-05-09 19:20 | 分类:编程语言 | 评论:0 次 | 浏览: 47

代码质量检测sonarqube安装及结合idea使用前言:sonarqube是一个功能非常强大的代码质量检查、管理的开源工具。它通过插件的形...

Spring Boot 配置加载全解析从 @ComponentScan 到自动配置原理解析

2026-05-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 36

一、三种配置加载方式对比总览我们先通过一张表,把三种方式的核心区别讲清楚,方便你快速建立整体认知:表格加载方式触发时机核心特点适用场景@co...

SpringBoot集成Redis使用Lettuce详解

2026-05-09 19:18 | 分类:编程语言 | 评论:0 次 | 浏览: 46

redis是最常用的kv数据库,spring 通过模板方式(redistemplate)提供了对redis的数据查询和操作功能。本文主要介绍...

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