摘要: 由于国内github访问不通畅,且多数开源软件托管在github,导致scoop体验极差,甚至安装Scoop这一步都无法进行。国内有位作者将scoop主程序托管在gitee,增加分流逻辑处理安装与更新所涉及的资源。 链接: https://gitee.com/scoop-installer/scoo 阅读全文
posted @ 2024-12-28 11:14 RunTimeErrors 阅读(1742) 评论(0) 推荐(0)
摘要: 搬运 原文作者:ZhangBlog 出处:https://www.cnblogs.com/aaalei/p/17926199.html 由于 Markdown 语法的便捷性, 我们从繁重的排版布局工作中解脱出来, 越来越多的人开始接受这种写作方式, 该插件可以将你的 md 笔记, 方便的同步到博客园 阅读全文
posted @ 2024-12-26 22:51 RunTimeErrors 阅读(89) 评论(0) 推荐(1)
摘要: Accumulo安装及其配置 环境: Ubuntu20 依赖: Java11、 hadoop、 zookeeper Accumulo是一个使用谷歌BigTable的设计思路,基于Hadoop、Zookeeper和Thrift构建的,可靠的、可伸缩的、高性能的排序分布式KV数据存储系统。这个开源项目是 阅读全文
posted @ 2024-12-26 22:33 RunTimeErrors 阅读(83) 评论(0) 推荐(0)
摘要: 由于github链接国内有时访问不了,导致安装grpc及其依赖时会报错,因此采用gitee安装,并更换其依赖为对应的gitee地址。windows选择MinGW进行编译,Linux下使用普通的make即可。 下载源码 这里使用 gRPC 最新版本源代码进行编译和安装,版本号为 v1.50.0, 以下 阅读全文
posted @ 2024-12-19 22:11 RunTimeErrors 阅读(1153) 评论(0) 推荐(0)
摘要: Dodcker如何导入镜像tar 我们可以将docker镜像导出为压缩文件,然后再在另一主机上导入。 要在Docker中导入一个.tar格式的镜像文件,您可以使用docker load命令。这个命令会将一个保存的镜像压缩文件(.tar,.tar.gz或.tgz)加载到Docker镜像库中。 dock 阅读全文
posted @ 2024-12-19 12:00 RunTimeErrors 阅读(109) 评论(0) 推荐(0)
摘要: 设计思路 tasks: 任务队列,每当有新任务时,就addTask到该队列 workers: 工作线程,不断地从tasks中取任务执行 queueMutex: 任务队列互斥锁,防止在addTask时出现冲突 condition_variable: 条件变量,当任务队列为空时阻塞线程,等待任务被添加进 阅读全文
posted @ 2024-12-15 17:42 RunTimeErrors 阅读(72) 评论(0) 推荐(0)
摘要: 适用于VirtualBox和VMWare, 其他虚拟机软件未尝试,理论上其他的虚拟机软件和操作系统也适用。 虚拟机的Ubuntu忘记密码后,我们可以尝试进入恢复模式,登录超级用户(root)来修改原用户的密码。 进入recovery mode 启动ubuntu,当有进度条时就长按shift,出现以下 阅读全文
posted @ 2024-11-27 16:30 RunTimeErrors 阅读(809) 评论(0) 推荐(0)
摘要: C++类的内存对齐 重点 内存对齐的定义 为什么需要内存对齐 C++内存结构 类的对齐方式 带有成员函数、静态变量、虚函数的类的内存分布 内存对齐定义 什么是内存对齐: 内存对齐是从硬件层面出现的概念。可执行程序是由一系列CPU指令构成的,其中有一些指令是需要访问内存的。在很多CPU架构下,这些指令 阅读全文
posted @ 2024-11-21 18:50 RunTimeErrors 阅读(93) 评论(0) 推荐(0)
摘要: 引言 资源获取即初始化(Resource Acquisition Is Initialization,简称RAII)是C++编程中一种重要的编程范式,它通过对象生命周期来管理资源,确保资源在不再需要时能够被正确释放。本文将从C++的内存布局入手,逐步深入到栈区、堆区的概念,new和delete的操作 阅读全文
posted @ 2024-11-10 20:06 RunTimeErrors 阅读(74) 评论(0) 推荐(0)
摘要: C++ 函数对象、函数指针与Lambda表达式 函数指针 函数指针(Function Pointer)是指向函数的指针变量。它可以存储函数的地址,并通过该指针变量来调用该函数。函数指针的声明使用指针符号 ,指向的类型为函数的返回类型和参数列表,如 int (funcPtr)(int, int);。函 阅读全文
posted @ 2024-11-08 19:27 RunTimeErrors 阅读(90) 评论(1) 推荐(1)