摘要: Java内存模型(Java Memory Model, JMM)是Java虚拟机(JVM)规范的一部分,它定义了多线程环境下变量访问的规则和内存可见性。在JMM中,主内存和本地内存是两个核心概念,它们对于理解Java多线程编程中的内存访问和同步机制至关重要。 主内存 定义:主内存是所有线程共享的变量 阅读全文
posted @ 2024-07-30 20:23 setevn 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Redis 在进行持久化时选择使用 fork 子进程处理的原因主要有以下几点: 隔离性: fork 操作会完全复制一个与当前进程(父进程)一样的子进程,包括内存数据。这意味着子进程可以访问父进程中所有的数据,从而不会影响父进程的运行过程。 这种隔离性确保了父进程(即Redis主进程)可以继续为客户端 阅读全文
posted @ 2024-06-03 10:04 setevn 阅读(12) 评论(0) 推荐(0) 编辑
摘要: /** * list 类型转换 * * @param list source * @param keyMapper keyMapper * @param <T> T * @param <K> K * @return list */public static <T, K> Map<K, List<T> 阅读全文
posted @ 2024-02-20 11:22 setevn 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 生产者 require_once './vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; $exchangeName = 'exchang 阅读全文
posted @ 2021-04-11 21:50 setevn 阅读(75) 评论(0) 推荐(0) 编辑
摘要: <?php require_once './vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; $connection = new AMQPStreamConnection('127.0.0.1', 5672, 阅读全文
posted @ 2021-04-11 21:18 setevn 阅读(131) 评论(0) 推荐(0) 编辑
摘要: <?php require_once '../vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; use PhpAmqpLib\Wire\A 阅读全文
posted @ 2021-04-11 21:17 setevn 阅读(200) 评论(0) 推荐(0) 编辑
摘要: <?php require_once './vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; use PhpAmqpLib\Wire\AM 阅读全文
posted @ 2021-04-11 21:07 setevn 阅读(359) 评论(0) 推荐(0) 编辑
摘要: <?php require_once '../vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; $exchangeName = 'exch 阅读全文
posted @ 2021-04-11 20:53 setevn 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 一、下载: http://activemq.apache.org/activemq-5140-release.html 二、安装 tar -zxvf apache-activemq-5.15.3-bin.tar.gz cd apache-activemq-5.14.0 cd bin ./active 阅读全文
posted @ 2021-03-26 23:48 setevn 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 排序,顾名思义,就是把一坨数字按照某种特定的顺序排列好了,比如从小到大又或者从大到小。 冒泡排序,冒泡嘛,形象一点儿,就是一个个泡泡往上涌,然后和“相邻的泡泡”比试,最后最小的泡泡浮到了水面上。既然是想要让小的从底部都涌到上面,那么为何不尝试一下最后往前呢? package main import( 阅读全文
posted @ 2021-01-14 15:24 setevn 阅读(358) 评论(0) 推荐(0) 编辑