Java中处理金额计算之使用Long还是BigDecimal详解
2024-07-19 11:30 | 分类:编程语言 | 评论:0 次 | 浏览: 76
前言在java编程中处理货币和金额时,选择合适的数据类型至关重要。java提供了多种处理数值的方式,其中long和bigdecimal是两种...
java中使用雪花算法(Snowflake)为分布式系统生成全局唯一ID代码示例
2024-07-19 11:30 | 分类:编程语言 | 评论:0 次 | 浏览: 67
(全局唯一id的解决方案有很多种,这里主要是介绍和学习snowflake算法)什么是雪花算法(snowflake)雪花算法(snowflak...
SpringBoot实现图形验证码的操作方法
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 62
随着安全性的要求越来越高,目前许多项目中都使用了验证码,验证码也有各种类型,如 图形验证码、短信验证码、邮件验证码、人脸识别等,这些不同类型...
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)问题
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57
java报错sun.misc.unsafe.park(native method)这个问题基本上是spring在启动的时候,某个东西重复被初...
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请求的五种常见方式
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 69
一、概述在实际开发过程中,我们经常需要调用对方提供的接口或测试自己写的接口是否合适。很多项目都会封装规定好本身项目的接口规范,所以大多数需要...
Spark 实现自定义加密的示例代码
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 57
spark 实现自定义加密一、建立加密和解密的自定义函数import java.nio.charset.{standardcharsets}...
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创建监听和处理事件的操作方法
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 59
使用spring boot的事件机制来监听和处理事件有多种优势:松耦合:事件发布者和监听者之间的耦合度降低,组件之间独立性增强,有助于代码的...
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问题
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 62
idea中git拉取代码时出现update canceled问题当在idea中通过git更新代码时,拉取失败,报如下错误解决办法勾选上以后,...
idea git拉取代码特别慢的问题及解决
2024-07-18 21:08 | 分类:编程语言 | 评论:0 次 | 浏览: 64
idea git拉取代码特别慢的问题问题原因在执行 git 命令的时候,其实是调用了一个exe程序来执行名令的,问题就出在这个exe程序上面...
解决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实现自动建表的示例
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的解决方法汇总(亲测有效)
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注解来实现。这个过...