Java
标签「Java」下的文章清除筛选
SpringBoot实现多数据源配置
2025-07-13 12:48:26888 人浏览
SpringBoot实现多数据源配置
前言 多数据源是一种常见的技术需求,它允许应用程序连接和操作多个不同的数据库或数据源。 使用该方式配置数据源就是,将连接不同数据的Mapper有Mapping文件放到不同的目录下,在配置DataSource进行手动指定,使用时通过不同目录的Mapper访问不同的数据库连接,达到多数据源配置的目的; 1、创建数据库(表 分别在mysql中创建两个库:system、log,并...
利用javassist反编译修改.class文件修改注解的内容,并重新打包jar
2025-07-13 12:48:26304 人浏览
利用javassist反编译修改.class文件修改注解的内容,并重新打包jar
接上一篇文章 https://biemo.com/info/400的补充  ClassPoolcp=ClassPool.getDefault(); cp.insertClassPath("D:\\workspace\\untitled1\\ir-service-api-1.1.jar"); CtClasscc=cp.get("com.doinner.ir...
前端用jsencrypt加密  java 怎么实现解密
2025-07-13 12:48:26188 人浏览
前端用jsencrypt加密 java 怎么实现解密
使用JSEncrypt实现Java加密项目方案 1.项目背景 在现代应用中,数据安全性日益重要。为了确保传输中的数据安全,一种有效的方法是采用非对称加密算法。JSEncrypt是一种JavaScript实现的RSA加密库,可以与Java后端进行有效的通信及数据加密。本项目旨在实现客户端的数据加密,并通过Java后端进行解密操作。 2.项目目标 实现前端数据加密,增强数据传输的...
java获取自定义注解标记的类
2025-07-13 12:48:26280 人浏览
java获取自定义注解标记的类
先定义一个自定义注解比如SystemConfigClass   然后实现ApplicationContextAware,InitializingBean,即可获取自定义注解标注的类 publicclassInitSystemConfigimplementsApplicationContextAware,InitializingBean{ privateApp...
Java 8 date time type `java.time.LocalDateTime` not supported by default 日期序列化问题
2025-07-13 12:48:26308 人浏览
Java 8 date time type `java.time.LocalDateTime` not supported by default 日期序列化问题
报错:Java 8 date/time type java.time.LocalDateTime not supported by default: add Module “com.fasterxml.jackson.datatype:jackson-datatype-jsr310”
别整复杂了!Nginx 可以轻松搞定跨域问题
2025-07-13 12:48:26348 人浏览
别整复杂了!Nginx 可以轻松搞定跨域问题
当你遇到跨域问题,不要立刻就选择复制去尝试。请详细看完这篇文章再处理。我相信它能帮到你。 分析前准备: 前端网站地址:http://localhost:8080 服务端网址:http://localhost:59200 首先保证服务端是没有处理跨域的,其次,先用postman测试服务端接口是正常的 图片 当网站8080去访问服务端接口时,就产生了跨域问题,那么如何...
玩转CompletableFuture异步编程
2025-07-13 12:48:26326 人浏览
玩转CompletableFuture异步编程
CompletableFuture.supplyAsync表示创建带返回值的异步任务的,相当于ExecutorServicesubmit(Calabletask)方法CompletableFuture.runAsync表示创建无返回值的异步任务 completableFuture.thenApy和completablefuure.menAppyAsymc表示某个任务执行完成后执...
resttemplate cannot find acceptable representation
2025-07-13 12:48:26162 人浏览
resttemplate cannot find acceptable representation
"resttemplatecannotfindacceptablerepresentation"这个错误信息通常意味着在使用Spring框架的RestTemplate进行HTTP请求时,服务器返回了一个响应,但是客户端无法找到一个合适的表示(representation)来处理这个响应。换句话说,客户端期望的响应格式(比如JSON、XML等)与服务器实际返回...
解决PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException
2025-07-13 12:48:26219 人浏览
解决PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException
错误原因:这是由于java对SSL证书不信任造成的。网上搜了搜,解决办法有很多,一种是手动导入证书到本地的信任库,这种我看教程都比较复杂,没有弄好,于是尝试了,别人的另一种方法,信任SSL证书。 彻底解决: 在Maven设置参数里面加入: -Dmaven.wagon.http.ssl.insecure=true-Dmaven.wagon.http.ssl.allowall=t...
Caused by: java.lang.IllegalArgumentException: Username may not be null
2025-07-13 12:48:26109 人浏览
Caused by: java.lang.IllegalArgumentException: Username may not be null
这个错误信息表示在Java程序中发生了一个IllegalArgumentException异常,异常信息是“Usernamemaynotbenull”,意思是“用户名不能为空”。 这通常意味着在某个需要用户名作为输入的地方,程序接收到了一个空值(null)作为用户名,而程序没有允许这种情况发生。这可能是因为程序逻辑上要求用户名必...
BeanNotOfRequiredTypeException(Bean不是所需类型异常)可能的原因和解决方法
2025-07-13 12:48:26330 人浏览
BeanNotOfRequiredTypeException(Bean不是所需类型异常)可能的原因和解决方法
BeanNotOfRequiredTypeException表示在Spring容器中获取Bean时,发现该Bean不是所需的类型。这可能是由于以下原因导致的。下面是可能的原因以及解决方法: 解决方法:检查项目的依赖,确保没有版本冲突的情况。可以使用Maven或Gradle插件来分析项目的依赖关系。 解决方法:审查代码结构,确保使用了合适的设计模式和依赖注入方式。 通过逐步...
Jackson序列化含有反斜杠的字符串
2025-07-13 12:48:26141 人浏览
Jackson序列化含有反斜杠的字符串
spring: jackson: #日期格式化 date-format:yyyy-MM-ddHH:mm:ss serialization: #格式化输出 indent_output:true #忽略无法转换的对象 fail_on_empty_beans:false #设置空如何序列化 defaultPropertyInclusion:NON_EMPTY deserializa...
万字详解 Stream 流式编程,写代码也可以很优雅
2025-07-13 12:48:26132 人浏览
万字详解 Stream 流式编程,写代码也可以很优雅
一、引言 流式编程的概念和作用 Java 流(Stream)是一连串的元素序列,可以进行各种操作以实现数据的转换和处理。流式编程的概念基于函数式编程的思想,旨在简化代码,提高可读性和可维护性。 JavaStream的主要作用有以下几个方面: 为什么使用流式编程可以提高代码可读性和简洁性 链式调用:流式编程使用方法链式调用的方式,将多个操作链接在一起。每个方法都返回一个新的流对象...
那些简单却超实用的Shell脚本
2025-07-13 12:48:26390 人浏览
那些简单却超实用的Shell脚本
Shell脚本是一种运行在Unix/Linux操作系统上的脚本语言,其主要用途是自动化任务、管理系统、数据处理等。Shell 脚本具有简单、灵活、易于使用等特点,深受系统管理员、开发人员和数据分析人员的喜爱。 在之前的文章《Linux服务器防SSH暴力登录脚本》《nginx/mysqld服务异常停止自动重启shell脚本》中,我们介绍了如何利用Shell脚本来提高服务器的安全性...
java获取指定位数的不重复随机字符串
2025-07-13 12:48:26123 人浏览
java获取指定位数的不重复随机字符串
//随机字符数组 publicstaticString[]randomArray={"1","2","3","4","5","6","7","8","9","0","A","B","C","D","E","F","G","H","J","K","L","M","N","P","Q","R","S","T","U","V","W","X","Y","Z"}; /** *获取指...
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
前往
页
共 91 条