一文掌握JavaWeb登录认证
2024-09-25 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 119
前言与开发接口比起来,登录认证功能对于新手来说理解起来更难,但是登录又是每个系统中必不可少的功能,很多系统中的功能,没有登录是无法使用的,比...
Java键盘录入Scanner类的使用方法详析
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 0
引言我们要学的scanner类是属于引用数据类型,我们先了解下引用数据类型。引用数据类型的使用与定义基本数据类型变量不同,引用数据类型的变量...
Spring MVC 接受请求参数的方法
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 58
一、http 请求 如何携带参数在http请求中携带参数的方式取决于你使用的请求方法。常见的http方法有get和post,参数传递的方式也...
jenkins如何通过pipeline部署springboot项目
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 59
jenkins通过pipeline部署springboot项目部署方案1、springboot项目不保存部署的pipeline或docker...
Java19新特性中外部函数与内存API
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 53
java 19 引入了全新的外部函数与内存 api(foreign function & memory api),这是一个预览功能,...
SpringBoot(JAVA)整合微信公众号消息推送完整步骤(文本、图片/视频推送)
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 57
网上那些都是零零碎碎的,不完整,重新整理下,代码可直接使用。微信公众号消息推送大致分为两类,一是文本推送,二是带图片/视频推送。文本推送很好...
Java19新特性中结构化并发的使用
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 75
java 19 在并发编程领域引入了一个全新的概念——结构化并发(structured concurrency),作...
使用Java和高德地图API将经纬度转换为地理位置信息的步骤
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 54
前言在开发涉及地图和位置服务的应用时,将gps设备提供的经纬度坐标转换成人类可读的地理位置是一个常见需求。本文将详细介绍如何使用java语言...
java实现ReadWriteLock读写锁的示例
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 55
读写锁基本概念readwritelock是java并发包中的一个接口,它定义了两种锁:读锁(read lock)和写锁(write lock...
Java实现STL中的全排列函数next_permutation()
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 55
一、引言相信很多小伙伴们都做过全排列的算法题,输入一个n,输出1~n的全排列。对于这个问题,最经典的是实现方法应该是通过回溯实现 。代码如下...
Java如何导出多个excel并打包压缩成.zip文件
2024-09-25 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 47
java导出多个excel并打包压缩成.zip文件1、先获取到数据并将数据导出excel到指定位置 public void downpoli...
maven本地有包但是引不进来的解决方案
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 73
maven本地有包但是引不进来如果maven本地存在需要的包,但无法引入,请按照以下步骤解决问题:1.确保你的本地maven仓库中存在该包默...
Java实现短信验证码服务的完整代码示例
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 51
首先这里使用的是阿里云的短信服务。package com.wzy.util;;import cn.hutool.captcha.genera...
maven镜像仓库的配置过程
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 53
maven_home配置1:配置maven_home,也就是maven的安装路径path配置2:path的配置,此项配置是需要指定maven...
关于maven pom文件配置加载lib下的jar包
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 54
maven pom文件配置加载lib下的jar包项目需要引用第三方放在lib的jar所以需要进行配置,不过最好还是放在公司自己的maven私...
Java之NoClassDefFoundError的原因及分析
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 46
classnotfoundexceptionjava开发中经常遇到java.lang.classnotfoundexception异常,cl...
Java直接内存和堆内存的关系
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 51
java直接内存和堆内存的关系在java编程中,内存管理是一个重要的话题。java程序的内存可以划分为两种主要类型:堆内存和直接内存。本文将...
javacv-ffmpeg ProcessBuilder批量旋转图片方式
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 49
javacv-ffmpeg processbuilder批量旋转图片javacv-ffmpeg processbuilder实现对图片的旋转...
SpringBoot中Token登录授权、续期和主动终止的方案流程分析
2024-09-24 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 43
springboot项目要写登录注册之类的方案使用cookie或session的话,它是有状态的,不符合分布式技术架构使用security或...
SpringBoot中基于JWT的单token授权和续期方案步骤详解
2024-09-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 51
在前后端分离架构中,用户登录成功后,后端颁发jwt token至前端,该token被安全存储于localstorage。随后,每次请求均自动...
Java枚举的使用与反射应用方式
2024-09-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 46
单例模式:枚举类型是一种有限实例的类,枚举常量在定义时就被限定为一组固定的实例,不能动态添加或修改。每个枚举常量都是枚举类型的实例,因此枚举...
Spring Boot管理用户数据的操作步骤
2024-09-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 47
学习目标spring boot 的 web 的开发thymeleaf 模板json 数据前言前端开发,也称为客户端开发,专注于用户界面和用户...
SpringBoot的父级依赖:spring-boot-starter-parent详解
2024-09-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 50
一、简介spring boot的父级依赖spring-boot-starter-parent配置之后,当前的项目就是spring boot项...
SpringBoot配置文件、多环境配置、读取配置的4种实现方式
2024-09-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 48
一、写配置文件的位置springboot官方规定了四个写配置文件的位置,位置如下:file指项目文件夹classpath指打包后生成的的ta...
SpringBoot引入额外的YAML配置文件的代码实现
2024-09-23 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 41
背景在springboot项目中,有时需要引入除application.yml之外的配置文件(例如在开发公共组件时)。使用@property...
idea中java及java web项目的常见问题及解决
2024-09-23 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 47
1、乱码问题,主要有几处地方,需要检查①确保文件编码,其实主要就是在idea启动文件中,增加了 -dfile.encoding=utf-8的...
IDEA中实现springboot热部署方式
2024-09-23 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 39
idea中实现springboot热部署热部署:每一次修改代码后会自动更新,无需每次重启依赖(pom.xml)修改后记得reload一下&l...
Mybatis返回Map对象的实现
2024-09-23 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 51
一、场景介绍假设有如下一张学生表:create table `student` ( `id` int not null auto_incr...
mybatis 新增返回id的实现
2024-09-23 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 39
前言插入一条数据并返回id的场景很常见,mybatis的要麻烦一点,mybatis-plus可能之前api插入再getid()就行了,这里说...
Java调整图片大小的3种方式小结
2024-09-23 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 36
1:使用thumbnailatorthumbnailator是java的开源图像大小调整库,它使用渐进式双线性缩放。它支持jpg,bmp,j...