相关文章
Maven:复制到自定义的目录比如target/libs目录下
拷贝依赖包 mvn dependency:copy-dependencies,默认会拷到项目的 target\dependency 目录,想要复制到自定义的目录比如target/libs目录下,需要在pom.xml文件中添加设置覆盖默认设置:
<build> <plugins> <plugin&g…
建站知识
2024/11/23 3:21:21
RabbitMQ延迟消息(通过死信交换机实现)
延迟消息:生产者发送消息时指定一个时间,消费者不会立刻收到消息,而是在指定时间后才收到消息
通过DLX和TTL模拟出延迟队列的功能,即,消息发送以后,不让消费者拿到,而是等待过期时间࿰…
建站知识
2024/11/23 3:21:31
根据不同类型 父类进去子类
假设有一个基类Base和几个继承自Base的子类Sub1、Sub2等,每个子类都会把自己的实例注入到一个静态的Map中。
首先,定义基类和子类:
public class Base {// 抽象方法,子类需要实现public void doSomething() {throw new Unsuppor…
建站知识
2024/11/23 3:21:29
前端开发中的热更新原理
一、什么是热更新
热更新(Hot Module Replacement,HMR)是一种在前端开发中极为重要的技术。它允许开发者在不重新加载整个页面的情况下,实时更新应用程序中的某些模块。简单来说,热更新能让你在开发过程中即时看到代码…
建站知识
2024/11/23 3:21:40
使用PyTorch Profiler进行模型性能分析,改善并加速PyTorch训练
如果所有机器学习工程师都想要一样东西,那就是更快的模型训练——也许在良好的测试指标之后
加速机器学习模型训练是所有机器学习工程师想要的一件事。更快的训练等于更快的实验,更快的产品迭代,还有最重要的一点需要更少的资源,…
建站知识
2024/11/23 4:56:28
JVM垃圾回收器介绍
Serial GC: 算法: 使用的是标记-清除算法。特点: 串行执行,适用于单CPU环境或较小的堆内存配置。在新生代和老年代的回收中都是单线程执行,因此在进行垃圾回收时会暂停所有应用线程(Stop-The-World)。 Parallel GC (也称为吞吐量优…
建站知识
2024/11/23 3:21:46
使用sersync整合rsync,实现WEB页面同步更新,亦可做数据备份之用
--> webser1[webroot] 192.168.0.16/
sersyncrsync---> webser2[webroot] 192.168.0.20192.168.0.15(/webroot)\--> webser3[webroot] 192.168.0.8原理: 通过Linux内核的inotify 机制,根据源目录的变化情况,安排触发更新式的rsyn…
建站知识
2024/11/23 3:21:45
OceanBase 并行执行参数 parallel_servers_target 理解
为了最大程度降低 PX 使用难度,OceanBase 3.1 版起,parallel_max_servers 参数废弃。 用户只需用好 parallel_servers_target 即可。
target 的用途
用一个酒吧的例子来粗略理解下 parallel_servers_target 的意思:
target 先生开了一个酒…
建站知识
2024/11/23 4:56:31