自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 资源 (2)
  • 收藏
  • 关注

原创 docker与宿主机共享内存通信

docker与宿主机共享内存通信docker中的进程要与宿主机使用共享内存通信,需要在启动容器的时候指定“–ipc=host”选项。然后再编写相应的共享内存的程序,一个跑在宿主机上,另一个跑在docker上面。宿主机程序准备shm_data.h#ifndef _SHMDATA_H_HEADER#define _SHMDATA_H_HEADER #define TEXT_SZ 2048 struct shared_use_st{ int written; // 作为一个标志,非

2023-10-27 14:22:14 7310 1

原创 搭建自己的搜索引擎——oh-my-search使用

使用elasticsearch和search-ui搭建自己的搜索引擎,快速查找资源和文件。如果对代码感兴趣,相关代码已在github上开源,欢迎代码。

2023-10-25 15:45:23 2116

原创 一文读懂openguass dcf网络模块

一文读懂openguass dcf网络模块

2023-06-22 14:43:47 1508

原创 docusaurus自定义渲染内容

使用docusaurus编写文档时,docusaurus仅支持编译成网页,在编译成pdf时需要做一些特殊处理。这个时候就需要在markdown文件中保留一些rst格式或者rst语法,这些语法格式在编译html时被忽略,在编译pdf才生效。Docusaurus 使用的是 remark 库,来解析和处理 Markdown 文件,可以通过 remark 自定义插件来忽略 eval-rst 代码块。

2024-09-18 14:00:23 503

原创 pandoc自定义过滤器

pandoc是一个强大的文本转换工具,可以实现各种文本格式的互相转换。在开发过程中常用的文档格式有rst、markdown、pdf、docx等,pandoc支持这些格式互转,但是对于一些特殊格式和排版支持不是太好,需要做一些适配和二次开发。常见的方式用过滤器方式、模板方式、使用高级参数等来进行调整适配。但要想达到高度定制,还是需要使用过滤器的方式。

2024-09-18 13:56:51 791

原创 vue项目开发流程

vue项目开发流程

2024-05-08 11:39:49 401

原创 vue后端api开发

vue后端api开发

2024-05-08 10:53:07 395

原创 vue不正经指南

vue不正经指南

2024-04-12 20:58:23 457

原创 vfox使用指南

vfox使用指南

2024-03-30 10:04:43 853

原创 windows的139、445端口到底在做什么

windows的139、445端口到底在做什么

2024-03-15 14:18:50 1871

原创 docker设置容器独立ip(linux下虚拟机设置独立ip)

docker设置容器独立ip(linux下虚拟机设置独立ip)

2024-03-15 14:16:21 1405

翻译 B-树如何使查询更快

B-树如何使查询更快

2024-03-01 11:46:06 72

原创 nfs详解

nfs详解

2024-02-27 16:26:59 1026

原创 docker搭建Postgresql主备集群

先使用pg_basebackup命令备份主库的数据,请注意pg_basebackup的版本应该与主库容器内的版本一致,不然会备份失败。比如主库的版本是12.8,备份时也需要使用12.8的pg_basebackup。修改完成后,启动备库容器。

2024-02-21 17:18:58 724

原创 不得不知道的linux库的装载、链接

不得不知道的linux库的装载、链接

2024-02-06 09:46:41 317

原创 lvm详解——做磁盘管理之前你一定要了解的lvm知识

lvm详解

2024-01-25 17:42:47 1025

原创 centos搭建离线仓库

centos搭建离线仓库

2024-01-25 10:15:49 839

原创 使用github作为docker镜像存储仓库

docker因为其便利性和隔离性已经成为日常开发中非常常见的技术,使用docker可以把我们的编译开发环境打包,在任何机器上只要把docker镜像来取下来运行,不需要重复搭建编译开发环境。使用过docker的用户都知道,docker的镜像仓维护设计得跟代码维护类似,docker的很多命令与git的命令基本一致,比如pull、push、add、tag、commit,引入容器后,你会发现管理环境就像开发代码一样优雅。

2024-01-22 17:52:58 1718

原创 dcf配置解析机制(元数据)

dcf配置解析机制(元数据)

2023-12-15 18:12:36 206

原创 raft重要概念

raft重要概念

2023-12-15 17:08:20 104

原创 dcf写入机制

dcf写入机制

2023-12-15 17:05:11 208

原创 文件服务器搭建

稳定,使用广泛,服务器一般自带,对于开发人员来说强烈推荐。稳定高效,使用广泛,linux命令可直接下载,对于开发人员来说强烈推荐。简单易用,可直接下载安装包使用,跨平台。简单易用,可直接下载安装包使用,跨平台,还支持上传功能。

2023-12-08 17:06:34 159

原创 kali搭建docker

docker搭建漏洞环境及工具文章。查看一下是否安装成功。出现以上现象表示成功。查看容器端口映射情况。

2023-10-27 17:00:38 709 1

原创 docker搭建C语言开发环境

docker save 的应用场景:如果我们的应用是使用 docker-compose.yml 编排的多个镜像组合,查看code-server镜像大小,可以看到code-server的镜像挺大的,1.63GB。因而采用在基础镜像里安装code-server,安装完成后,我们再将其导出为我们需要的镜像。到这里,我们的容器已经制作完成了,已经有了一个基本开发环境,可以将其导出然后到其他地方使用。下载完成后记录下code-server的rpm包的安装目录,并将其映射到容器内部进行安装。

2023-10-27 14:23:28 792

原创 使用flex和bison编写程序

我们将用flex和bison实现一个计算器。

2023-10-27 14:19:24 386

原创 docker搭建个人镜像仓库

用htpasswd先生成一个密码,然后将文件拷贝到auth下面,用这个用户名密码登录。

2023-10-25 17:03:48 344

原创 react app教程

react app教程

2023-08-27 16:17:06 530

原创 gitbook教程

gitbook教程

2023-08-06 13:07:30 175

原创 第六章 游标

数据库游标

2023-07-25 13:57:05 1070

原创 corosync-qnetd投票机制

corosync-qnetd投票机制

2023-07-24 09:30:00 280

原创 corosync-qdevice中ffsplit与lsm算法的区别

corosync-qdevice中ffsplit与lsm算法的区别

2023-07-23 09:00:00 137

原创 一台主机运行多个corosync代码分析

一台主机运行多个corosync代码分析

2023-07-22 12:35:22 87

原创 第五章 持久化到磁盘

数据持久化

2023-07-21 11:14:04 196

原创 shell脚本进阶

shell脚本进阶

2023-07-06 16:58:21 220

原创 第四章 完善特殊场景

完善特殊场景

2023-06-30 09:30:00 137

原创 ptp1588v2实现方案

ptp1588v2实现方案

2023-06-29 14:30:35 1183

原创 第三章 仅支持追加的单表内存数据库

我们将从更简单的东西开始。像B树一样,它会将行分组到页面中,但不是将这些页面排列为树,而是将它们排列为一个数组。我将页面大小设为 4 KB,因为它与大多数计算机体系结构的虚拟内存系统中使用的页面大小相同。这意味着我们数据库中的一页对应于操作系统使用的一个页面。当我们切换到树结构时,数据库的最大大小将仅受文件最大大小的限制。由于页面在内存中可能不会彼此相邻存在,为了使读取/写入行变得更加容易,我们假设行不应跨越页面边界。这是一个简单的架构,但它要求我们能够支持多种数据类型和多种大小的文本数据类型。

2023-06-28 09:30:00 99

原创 cmake使用指南

获取当前目录。

2023-06-27 17:56:31 241

原创 第二章 世界上最简单的编译器和虚拟机

世界上最简单的编译器和虚拟机

2023-06-27 09:30:00 96

原创 vpp使用kni

vpp使用kni

2023-06-26 10:56:10 528 2

postgresql replication源码解析。

postgresql replication源码解析。

2022-05-09

postgresql walsender

postgresql walsender

2022-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除