程序员导航网站
未分类
Java 多线程 面试题
并发编程三要素? 三要素主要包括可见性、原子性和有序性 可见性:是指一个线程对共享变量的修改能够被其他线程立即看到的特性。 原子性:是指一个或多个操...
《深入理解Mybatis原理》Mybatis插件机制&分页机制原理
源码分析 插件机制 首先我们看下MyBatis拦截器的接口定义: ```java public interface Interceptor { Object intercept(Invocation invocation) throws Th...
如何用串口调试助手ComTone调试串口?附安装包
前言 大家好,我是小徐啊。我们在调试应用的时候,有时候是需要进行串口通信的。但并不是每次都有实时的串口数据供我们去测试,这个时候就需要一个模拟生成串...
【手写 RPC】使用netty手写一个RPC框架 结合新特性 虚拟线程
【手写RPC框架】如何使用netty手写一个RPC框架 结合新特性 虚拟线程 什么是RPC框架 RPC(Remote Procedure Call)远程过程调用,是一种通过网络从远程计算机...
Markdown学习
Markdown学习 (使用软件Typora) 标题 “#”个数加空格,最多支持到六级标题,其中一级标题是最大的 字体 粗体,两边都加**,然后空格 例如粗体 斜体,两边...
【idea】idea2024版本创建项目时没有java 8的版本选择
目录 事件起因 环境和工具 操作过程 解决办法 结束语 事件起因 在使用idea2024版 创建一个新的springboot的项目时,在选择java版本时没有8的选型,只有...
Java 同步锁性能的最佳实践:从理论到实践的完整指南
目录 一、同步锁性能分析 (一)性能验证说明 1. 使用同步锁的代码示例 2. 不使用同步锁的代码示例 3. 结果与讨论 (二)案例初步优化分析说明 1. 使用Atomic...
Microi 吾码与 JavaScript:前端低代码平台的强大组合
目录 一、引言 二、Microi 吾码概述 三、JavaScript 在 Microi 吾码前端开发中的应用 (一)前端 V8 引擎与 JavaScript (二)接口引擎与 JavaScript 四、Jav...
java通过org.eclipse.milo实现OPCUA客户端进行连接和订阅
前言 之前写过一篇关于MQTT的方式进行物理访问的文章:SpringBoot集成MQTT,WebSocket返回前端信息_springboot mqtt websocket-CSDN博客 最近又接触到OPCUA协...
java: JDK isn‘t specified for module ‘product-service‘问题解决
目录 问题 解决方法 1.打开File->Project Structure... 2.将Project SDK修改为17 Oracle OpenJDK 17.0.12,并Apply,OK 问题 添加module后报错:java: JDK i...