首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
kfepiza
创建于2022-05-23
订阅专栏
Java
等 1 人订阅
共121篇文章
创建于2022-05-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ConcurrentHashMap和CAS的关系
ConcurrentHashMap和CAS(Compare and Swap,比较并交换)在Java并发编程中紧密相关,主要体现在以下几个方面: 1. 线程安全性的实现 ConcurrentHashM
JScrollPane包裹JTextArea2405240055
package jTextarea; import java.awt.Color; import java.awt.Font; import java.awt.event.WindowAdapter;
Java用反射reflect来实例化对象: class.getDeclaredConstructor().newInstance()
Java用反射reflect来实例化对象: class.getDeclaredConstructor().newInstance() 从java9开始, class.newInstance()已过时,
Java正则表达式之Pattern的flag
在Java中,Pattern类用于表示一个正则表达式,并且可以通过不同的标志(flags)来修改正则表达式的行为。这些标志是Pattern类中的静态常量,并且可以通过位或(|)操作符组合使用。 以下是
eclipse报: cvc-elt.1: Cannot find the declaration of element
eclipse报: cvc-elt.1: Cannot find the declaration of element 这个错误通常出现在XML文件中,它表示XML解析器在尝试解析XML文件时找不到某
SpringBoot3使用xml配置注入
SpringBoot3使用xml配置注入 原先版本开头是这样的 spring6 sringboot3版本开头是这样的 http://www.springframework.org/schema/bea
Java new String getBytes 使用utf8静态枚举 StandardCharsets.UTF_8
Java new String 使用utf8静态枚举 用 StandardCharsets.UTF_8 new String(byteArray "utf8")或 getByte("utf8")要捕获
Invalid destruction signature
SpringBoot 报 Invalid destruction signature 是因为 destroy-method 指定的方法在类中没有定义 SpringBoot 报 Invalid dest
JavaSpringBoot的@Value设置默认值,用冒号:
JavaSpringBoot的@Value设置默认值,用冒号: JavaSpringBoot的@Value设置默认值,用冒号: 如 @Value可以写在变量前或SETTER方法前, 协助方法参数中无效
如果实现了BeanFactoryPostProcessor接口,则@PostConstruct和@PreDestroy和@Value将不起作用
如果实现了BeanFactoryPostProcessor接口,则@PostConstruct和@PreDestroy和@Value将不起作用 如果实现了BeanFactoryPostProcesso
Java8Optional笔记240220
Java8Optional Optional并不是提供功能, 而是提供一种null处理的规范,大家都用的话可能代码阅读起来容易一点? 源码很简单 获取实例(包装值)的3个方法: ofNullable(
FreeMarker 字符替换,插值 ${} ${!}空值处理 ${?}
FreeMarker 字符替换,插值 ${} ${!}空值处理 ${?} ${} ${属性名}可用于取值 在Spring中可在请求方法中将值放入 HttpServletRequest , Model
Public Key Retrieval is not allowed 异常解决方法 240204
Public Key Retrieval is not allowed 异常解决方法 : 将 allowPublicKeyRetrieval 设置为: allowPublicKeyRetrieval=
java.lang.NoClassDefFoundError: org/springframework/aot/AotDetector 240204
springboot3.2.2改为2.7.18后 控制台异常显示: java.lang.NoClassDefFoundError: org/springframework/aot/AotDetecto
FreeMark ${r‘原样输出‘} ${r“原样输出“}
FreeMark S{r'原样输出'} ${r"原样输出"} 在${}使用 小写字母r接两个单引号或两个双引号包裹的内容可以原样输出, 字母r只能用小写 ${r'想要原样输出的内容'} --用了单引号
Gradle8.5的init.d的init.gradle , init.d的位置 , x.gradle或x.gradle.kts的位置
官方文档 Initialization Scripts 章节 init.d文件夹的位置 , x.gradle 或 x.gradle.kts 配置文件的位置 init.d可以有两个位置, 在gradle
Java反射笔记之 newInstance已过时, 被@Deprecated
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 class.newInstance()在java9时被@Deprecated 今天在用jdk17的反射时, 发现神器newInstance()竟然
2401Idea用GradleKotlin编译Java控制台中文出乱码解决
解决方法 解决方法1 在项目 build.gradle.kts 文件中加入 经测试, 只加 就解决了 解决方法2 构建工具选"IntelliJ IDEA"后解决 过程 控制台中文出现乱码 此时的状态,
Gradle8.5 Environment variables环境变量属性配置
Gradle8.5 Environment variables The following environment variables are available for the gradle com
MavenGradle等引入jSerialComm
引入 jSerialComm [2.0.0,3.0.0) 此版本发布于 Nov 7, 2023 (23年11月) Maven: Ivy: Groovy: Gradle: Gradle (.kts):
下一页