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

Java

Java中处理金额计算之使用Long还是BigDecimal详解

Java中处理金额计算之使用Long还是BigDecimal详解

2024-07-19 11:30 | 分类:编程语言 | 评论:0 次 | 浏览: 76

前言在java编程中处理货币和金额时,选择合适的数据类型至关重要。java提供了多种处理数值的方式,其中long和bigdecimal是两种...

java中使用雪花算法(Snowflake)为分布式系统生成全局唯一ID代码示例

java中使用雪花算法(Snowflake)为分布式系统生成全局唯一ID代码示例

2024-07-19 11:30 | 分类:编程语言 | 评论:0 次 | 浏览: 67

(全局唯一id的解决方案有很多种,这里主要是介绍和学习snowflake算法)什么是雪花算法(snowflake)雪花算法(snowflak...

SpringBoot实现图形验证码的操作方法

SpringBoot实现图形验证码的操作方法

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 62

随着安全性的要求越来越高,目前许多项目中都使用了验证码,验证码也有各种类型,如 图形验证码、短信验证码、邮件验证码、人脸识别等,这些不同类型...

JAVA多线程之JDK中的各种锁详解(看这一篇就够了)

JAVA多线程之JDK中的各种锁详解(看这一篇就够了)

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 59

1.概论1.1.实现锁的要素java中的锁都是可重入的锁,因为不可重入的试用的时候很容易造成死锁。这个道理很好想明白:当一个线程已经持有一个...

Spring Cloud Config解决的问题和案例

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 65

引言spring cloud config 是 spring cloud 套件中的一个工具,提供了在分布式系统中对外部化配置的服务器端和客户...

Java报错sun.misc.Unsafe.park(Native Method)问题

Java报错sun.misc.Unsafe.park(Native Method)问题

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57

java报错sun.misc.unsafe.park(native method)这个问题基本上是spring在启动的时候,某个东西重复被初...

Springboot加载所有Bean之后运行方式

Springboot加载所有Bean之后运行方式

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57

springboot加载所有bean之后运行方式springboot启动后,需要加载一些配置文件至内存中方法编写普通类,继承applicat...

springboot如何获取请求者的ip地址

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 58

在spring框架中,可以使用拦截器(interceptor)来监听每个控制器(controller)的请求,并记录请求者的ip地址。imp...

SpringBoot注解@Import原理之关于ConfigurationClassPostProcessor源码解析

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 55

1. @import 介绍1.1 @import 的作用spring 中将一个普通类交给容器管理除了使用 @bean 及 @componen...

java实现调用http请求的五种常见方式

java实现调用http请求的五种常见方式

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 69

一、概述在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适。很多项目都会封装规定好本身项目的接口规范,所以大多数需要...

Spark 实现自定义加密的示例代码

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57

spark 实现自定义加密一、建立加密和解密的自定义函数import java.nio.charset.{standardcharsets}...

Spring启动流程源码解析

Spring启动流程源码解析

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 66

1. spring 启动配置spring的启动是基于 web 容器的,所有 web工程的初始配置都写在 web.xml 中,该文件一般配置了...

spring @retryable不生效的一种场景分析

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 62

项目中某个位置要调用其它部门的接口,一直有问题,对方让加重试。使用@retryable之后发现并没有进行重试,之前其它接口都正常重试了。经过...

springboot创建监听和处理事件的操作方法

springboot创建监听和处理事件的操作方法

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 59

使用spring boot的事件机制来监听和处理事件有多种优势:松耦合:事件发布者和监听者之间的耦合度降低,组件之间独立性增强,有助于代码的...

Elasticsearch设置密码的方法与验证

Elasticsearch设置密码的方法与验证

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 55

一、配置1.修改配置文件修改配置文件 config/elasticsearch.yml,写入以下配置:xpack.security.enab...

基于语雀编辑器的在线文档编辑与查看功能

基于语雀编辑器的在线文档编辑与查看功能

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 62

概述语雀是一个非常优秀的文档和知识库工具,其编辑器更是非常好用,虽无开源版本,但有编译好的可以使用。本文基于语雀编辑器实现在线文档的编辑与文...

解决IDEA中git拉取代码时出现Update canceled问题

解决IDEA中git拉取代码时出现Update canceled问题

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 62

idea中git拉取代码时出现update canceled问题当在idea中通过git更新代码时,拉取失败,报如下错误解决办法勾选上以后,...

idea git拉取代码特别慢的问题及解决

idea git拉取代码特别慢的问题及解决

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 64

idea git拉取代码特别慢的问题问题原因在执行 git 命令的时候,其实是调用了一个exe程序来执行名令的,问题就出在这个exe程序上面...

解决idea从git拉取代码需要输入token的问题

解决idea从git拉取代码需要输入token的问题

2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 67

idea从git拉取代码需要输入tokenidea使用git 推送代码时,提示token问题,这是因为你的代码仓库是gitlab, 然后打开...

使用MyBatis的动态SQL注解实现实体的CRUD操作代码

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 62

1. 引言在使用mybatis进行数据库操作时,动态sql注解提供了一种优雅的方式来编写动态sql语句。mybatis 3.x 版本提供了以...

springboot+mybatis-plus实现自动建表的示例

springboot+mybatis-plus实现自动建表的示例

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 59

好长时间没输出了,最近工作上也是太多事,领导动不动就拍脑门,那叫一个酸爽~工作能力的提现不但是技术或解决问题的能力上,还体现在要能立刻满足领...

Java中hashMap遍历的9种方式

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 66

在java开发中,hashmap是非常重要的容器类,存储的是键值对(key,value)。hashmap继承abstractmap,实现了m...

Java中通过sftp协议实现上传下载的示例代码

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 62

在java开发中,遇到需要将linux系统中指定目录下的文件下载到windows本地的需求,下面聊聊通过sftp协议实现上传和下载。1、sf...

IDEA中Maven报错Cannot resolve xxx的解决方法汇总(亲测有效)

IDEA中Maven报错Cannot resolve xxx的解决方法汇总(亲测有效)

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 56

问题:pom中已经添加相关依赖,maven刷新也没有用,依旧是疯狂报错。可能原因:在idea中的pom文件中添加了依赖,并且正确加载了相应依...

Java解析微信获取手机号信息的示例步骤

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 66

在微信中,用户手机号的获取通常是通过微信小程序的getphonenumber接口来实现的。这个接口允许用户在授权后,将加密的手机号数据传递给...

Mybatis增强版MyBatis-Flex的具体使用

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 62

摘要本文介绍了 mybatis-flex,一个用于增强 mybatis 的框架。相对于 mybatis-plus,mybatis-flex提...

SpringBoot使用spring.factories加载默认配置的实现代码

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 59

在日常开发过程中,发布一些产品或者框架时,会遇到某些功能需要一些配置才能正常运行,这时我们需要的提供默认配置项,同时用户也能覆盖进行个性化创...

Java中处理XML数据的方法

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 58

java中如何处理xml数据?大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序...

java.lang.IncompatibleClassChangeError异常的问题解决

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 67

在这篇博客中,我们将深入探讨java.lang.incompatibleclasschangeerror异常的原因,并提供亲测有效的解决办法...

在Spring Boot中处理文件上传功能实现

2024-07-05 14:15 | 分类:编程语言 | 评论:0 次 | 浏览: 73

在spring boot中处理文件上传通常利用spring的multipartfile接口,结合@requestparam注解来实现。这个过...

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