wait和notify这个为什么要在synchronized代码块中?
2022-05-06 36600℃
wait和notify用来实现多线程之间的协调,wait表示让线程进入到阻塞状态,notify表示让阻塞的线程唤醒。2022-05-06 36600℃
wait和notify用来实现多线程之间的协调,wait表示让线程进入到阻塞状态,notify表示让阻塞的线程唤醒。2022-05-06 53100℃
Java 17推出的新特性Sealed Classes经历了2个Preview版本(JDK 15中的JEP 360、JDK 16中的JEP...2022-05-06 64000℃
在JNA中,为了和native的function进行映射,我们可以有两种mapping方式,第一种是interface mapping,第二...2022-05-06 61000℃
一般情况下,调用接口,我们都会记录请求的入参和响应的。如果我们自己系统的日志和第三方的日志混合到一个日志文件中,那么可能查找日志就比较麻烦了...2022-05-06 62800℃
撸了一个 Feign 增强包,当时准备是利用 构建应用,这个库可以类似于 那样结合 使用声明式接口来达到服务间通讯的目的。2022-05-06 49000℃
支持表唯一键字段代替主键翻译(比如excel导入填写用户手机号,插入数据库的时候需要userid)2022-05-06 44700℃
本篇AOP统一日志管理写法来源于国外知名开源框架JHipster的AOP日志管理方式。2022-05-06 60600℃
最近新写了一个中间件「运行时动态日志等级开关」,其中使用Java SPI机制实现了自定义配置中心,保证良好的扩展性。2022-05-06 31100℃
对于开发的API文档,我们可以通过Swagger等工具来自动生成了2022-05-06 87200℃
被封闭的这段时间深感从业不易,为支持小微企业发展,今后发布的所有社区版将全线解除用户数限制。2022-05-05 64300℃
首先我们在看Nacos源码之前,要先想想为什么我们要读源码?是为了装杯?还是为了在心仪的女神面前给她娓娓道来展示自己的代码功底?当然不全是!2022-05-05 62000℃
代码覆盖率是对整个测试过程中被执行的代码的衡量,它能测量源代码中的哪些语句在测试中被执行,哪些语句尚未被执行。2022-05-05 58300℃
官方文档中可以看出我们可以自定义多个 scope,而这个 scope 的使用场景非常多,从常见的 ,到我这次使用的都可以指定要操作的 sco...2022-05-05 69500℃
JList 和 JComboBox 都可以通过调用 setRendererO方法来改变列表项的表现形式 。2022-05-05 55000℃
private: 私有的,只能在此类中访问,protected:受保护的,只能在此类及其继承类中访问,public:公开的,没有访问限制,i...2022-05-05 52900℃
浅尝Spring注解开发_Spring容器创建概述,概述Spring容器创建的过程,包括12个方法的执行。2022-05-05 87700℃
snakeyaml包主要用来解析yaml格式的内容,yaml语言比普通的xml与properties等配置文件的可读性更高,像是Spring...2022-05-05 28400℃
关于 smart-mqtt smart-mqtt 是用 java 语言开发的 MQTT Broker 服务,也是 smartboot 组织下...