本文分类:news发布日期:2025/1/19 19:19:20
相关文章
05 在 Linux 使用 AXI DMA
DMA简介
DMA 是一种采用硬件实现存储器与存储器之间或存储器与外设之间直接进行高速数据传输的技术,传输过程无需 CPU 参与(但是CPU需要提前配置传输规则),可以大大减轻 CPU 的负担。 DMA 存储传输的过程如下:
CPU 向…
建站知识
2025/1/14 17:27:09
JVM 性能调优以实现高吞吐量和低延迟(内附相对较优调优参数)
Java虚拟机(JVM)调优是调整默认参数以满足我们的应用程序需求的过程。这包括简单的调整,例如堆的大小,通过选择正确的垃圾收集器来使用优化版本的 getter。 了解 Java 虚拟机 (JVM) 什么是 JVM?
Java 虚拟机 (JVM) 是 Java 生态系统中的关键…
建站知识
2025/1/14 18:14:54
巴特沃斯滤波器由模拟滤波器设计数字滤波器的双线性变换
数字信号是采样的,频域带宽不再是无穷,有效带宽是 [ − f s / 2 , f s / 2 ] [-f_s/2,f_s/2] [−fs/2,fs/2]。
频率映射
在模拟域中,频率范围是无限的(从- ∞ \infty ∞到 ∞ \infty ∞),而在数字域中…
建站知识
2025/1/14 17:16:20
利用PHP和GD库实现图片拼接的方法
利用PHP和GD库实现图片拼接的方法主要涉及到加载图片资源、创建目标画布、将图片资源绘制到目标画布上,并最终输出或保存拼接后的图片。以下是实现图片拼接的基本步骤:
加载图片资源: 使用imagecreatefromjpeg()、imagecreatefrompng()或ima…
建站知识
2025/1/14 18:10:01
defineAsyncComponent 详细介绍
defineAsyncComponent 是 Vue 3 引入的一个 API,用于定义和加载异步组件。它的主要作用是实现懒加载(Lazy Loading),即在实际需要时才加载组件,优化页面的性能和提升用户体验,尤其适用于大型应用和单页面应…
建站知识
2025/1/14 12:02:39
rabbitmq 安装延时队列插件rabbitmq_delayer_message_exchange(linux centOS 7)
1.插件版本
插件地址:Community Plugins | RabbitMQ
rabbitmq插件需要对应的版本,根据插件地址找到插件 rabbitmq_delayer_message_exchange 点击Releases
因为我rabbitmq客户端显示的版本是: 所以我选择插件版本是: 下载 .ez文…
建站知识
2025/1/14 12:16:20
springboot相关配置---application.yml
spring: datasource: url: jdbc:mysql://127.0.0.1:3306/java20241126?characterEncodingutf8&useSSLfalse username: root password: rootroot driver-class-name: com.mysql.cj.jdbc.Driver mvc: favicon: enable: false profiles: #??? active: dev
?? Mybatis ?…
建站知识
2025/1/14 17:23:40
Mybatis-plus 源码解读
简述
本篇主要针对MybatisPlus源码进行解读。
案例
上一篇已经讲了Springboot如何集成MybatisPlus: springboot-mybatis-plus集成篇
源码解析
和Springboot集成Mybatis一样, 依赖了mybatis-plus-spring-boot3-starter,其中主要关注spri…
建站知识
2025/1/14 12:16:12