相关文章
RT_Thread内核机制学习(三)进程间通信
队列 队列里有多个消息块,每个消息块大小一致。 写:
有空间,成功。无空间:返回Err;等待一段时间。
队列里面会有两个链表:发送链表和接收链表
struct rt_messagequeue
{struct rt_ipc_object parent; …
建站知识
2024/11/19 20:22:02
Mycat之前世今生
如果我有一个32核心的服务器,我就可以实现1个亿的数据分片,我有32核心的服务器么?没有,所以我至今无法实现1个亿的数据分片。——MyCAT ‘s Plan
话说“每一个成功的男人背后都有一个女人”,自然MyCAT也逃脱不了这个诅…
建站知识
2024/11/23 23:43:49
项目 - 后端技术栈转型方案
前言
某开发项目的后端技术栈比较老了,现在想换到新的技术栈上。使用更好的模式、设计思想、更合理的架构等,为未来的需求迭代做铺垫。怎么办呢?假设系统目前在线上运行着的,直接整体换的话耗时太久,且中间还有新的需…
建站知识
2024/11/17 4:47:42
【Qt专栏】实现单例程序,禁止程序多开的几种方式
目录
一,简要介绍
二,实现示例(Windows)
1.使用系统级别的互斥机制
2.通过共享内存(进程间通信-IPC)
3.使用命名互斥锁(不推荐)
4.使用文件锁
5.通过网络端口检测 一…
建站知识
2024/11/22 11:06:21
2023-08-30力扣每日一题
链接:
1654. 到家的最少跳跃次数
题意:
从0出发,到X的最少步数
它可以 往前 跳恰好 a 个位置(即往右跳)。它可以 往后 跳恰好 b 个位置(即往左跳)。它不能 连续 往后跳 2 次。它不能跳到任何…
建站知识
2024/11/9 5:05:23
【线程同步】AQS抽象排队同步器(AbstractQueuedSynchronizer)
AQS(AbstractQueuedSynchronizer)抽象排队同步器 AbstractQueuedSynchronizer
AQS就是AbstractQueuedSynchronizer类
AQS其实就是JUC包下的一个基类,JUC下的很多内容都是基于AQS实现了部分功能,比如ReentrantLock,ThreadPoolExecutor&#…
建站知识
2024/10/18 10:25:09
【openEuler创新项目探索】一个Java端的向量化BLAS库VectorBLAS
VectorBLAS简介
VectorBLAS是一个使用Java语言实现的向量化BLAS高性能库,目前已在openEuler社区开源。
VectorBLAS通过循环展开、矩阵分块和内存布局优化等算法优化,对BLAS函数进行了深度优化,并利用VectorAPI JDK提供的多种向量化API实现。…
建站知识
2024/10/18 10:25:43
docker基于已有容器和通过Dockerfile进行制作镜像配置介绍
目录
一.制作镜像的两种方式
1.在已有容器中更新并提交这个镜像
2.使用Dockerfile来制作
二.基于容器制作镜像
1.格式
(1)主要格式
(2)可选参数
2.案例
基于容器创建镜像设置标签并进行验证是否可用
(1&…
建站知识
2024/10/21 14:10:17