相关文章
设计模式学习之——装饰者模式
装饰者模式(Decorator Pattern)是一种结构型设计模式,它允许你动态地向一个现有的对象添加新的行为,同时又不改变其结构。
一、定义与特点 定义:装饰者模式动态地将责任附加到对象上。若要扩展功能,装饰者…
建站知识
2024/12/14 10:02:49
ZMQ通信Protobuf数据结构
1、前言背景
工作需要域间实现zmq通信,刚开始需要比较简单的数据结构,比如两个bool,后面可能就需要传输比较大的数据,所以记录下实现流程
2、protobuf源码编译
下载proto的编译源码 我比较喜欢源码编译 方便跟现有代码做兼容
…
建站知识
2024/12/14 10:01:47
PPO系列3 - PPO原理
On Policy: 采集数据的模型,和训练的模型,是同一个。缺点:慢,生成一批样本数据,训练一次,又要重新生成下一批。 Off Policy: 采集数据的模型,和训练的模型,不是同一个。有点…
建站知识
2024/12/14 10:00:43
Redisson常用方法
Redisson 参考: 原文链接 定义:Redisson 是一个用于与 Redis 进行交互的 Java 客户端库
优点:很多
1. 入门
1.1 安装
<!--redission-->
<dependency><groupId>org.redisson</groupId><artifactId>redisson</artifa…
建站知识
2024/12/14 9:58:39
MATLAB中circshift函数的原理分析——psf2otf函数的核心
之所以讲到MATLAB中circshift函数,也是源于Rafael Gonzalez的这个图,作为前几篇答廖老师问的blog的基础。 Rafael Gonzalez的这个图无论从哪幅图到哪幅图都不是直接的傅里叶变换或傅里叶逆变换,需要循环移位,即circshift函数。 这…
建站知识
2024/12/14 9:57:38
JVM类加载三步解读: 双亲委派模型如何维护Java生态
欢迎浏览高耳机的博客 希望我们彼此都有更好的收获 感谢三连支持! 🙉Java是面向对象编程,一切皆对象。这些对象是如何从一堆代码变成程序中的一部分?Java虚拟机(JVM)在这个过程中扮演了至关重要的角色。当你的代码通…
建站知识
2024/12/14 9:56:37