相关文章
自定义Dubbo RPC通信协议
前言
Dubbo 协议层的核心SPI接口是org.apache.dubbo.rpc.Protocol,通过扩展该接口和围绕的相关接口,就可以让 Dubbo 使用我们自定义的协议来通信。默认的协议是 dubbo,本文提供一个 Grpc 协议的实现。
设计思路 Google 提供了 Java 的 Grpc…
建站知识
2025/2/4 19:25:55
linux网络协议栈2--网络包接收发送流程
上文我们讲了报文格式,应该对数据传输格式有了一定了解,这篇文章主要讲述的是网络包接收和发送的流程,主要是大方面来介绍。
网络包接收流程 当网络数据帧通过网络传输到达网卡时,网卡会将网络数据帧通过DMA的方式放到环形缓冲区…
建站知识
2025/2/4 22:13:40
Vue中的日历组件 Calendar 实现 考勤打卡记录
日历组件 Calendar 可以自定义在页面添加内容。
实现效果图
1.由于Calendar没有右上角月份切换的API事件,可以给组件源码添加自定义添加一个事件 2.也可以通过自带的input事件来获取日历 3.vue页面完整代码 注释:this.$m(this.beginTime).format(…
建站知识
2025/2/15 20:18:20
【Java万花筒】Java脚本之舞:发现动态脚本的神奇力量
脚本大联合:Java生态中的动态脚本执行库详解
前言
在现代软件开发中,动态脚本的使用越来越受到重视。本文将深入探讨Java生态中几个重要的动态脚本执行库,包括Apache Groovy、ScriptEngine API、Nashorn、Kotlin Scripting和JRuby。通过对每…
建站知识
2025/2/23 1:13:47
Redis 交互模式
交互模式(Interact Mode)
安装 Redis 时通常连带安装了一个 Redis CLI (apt install redis 或者是 apt install redis-cli 类似的)。在本博客中将会对 redis-cli 中的常用命令做一个使用介绍,下文中以黑色代码块表示在…
建站知识
2025/2/19 8:53:59
排序链表(LeetCode 148)
文章目录 1.问题描述2.难度等级3.热门指数4.解题思路参考文献 1.问题描述
给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。
示例 1: 输入:head [4,2,1,3]
输出:[1,2,3,4]示例 2:
输入ÿ…
建站知识
2025/3/9 21:50:10