logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

cityhash–对字符串的哈希算法

找到需要在C语言调用的函数,在其前后增加 extern “C” { …动态库会安装在 /usr/local/lib/ 目录,头文件在 /usr/local/include/ 目录。在 /usr/local/include/ 目录下创建 cityhash.h 文件。可以按照下边 1.1节 的方式修改,也可以直接下载修改完的代码包。如果cpu不支持 sse4_2 指令,可以不加参数。如果cpu不支持

文章图片
#哈希算法#算法
minio集群部署–linux环境

我这里准备了3台设备分别是 xxxnode1 xxxnode2 xxxnode3,每台设备提供两个磁盘,挂载到 /data/minio_1 和 /data/minio_2目录,所以这样配置。其中,环境变量文件,默认是 EnvironmentFile=-/etc/default/minio。创建 /usr/lib/systemd/system/minio.service 文件。打开 /etc/hos

文章图片
#linux#分布式#后端
使用vim及安装的插件构建C语言开发环境

分享使用vim搭建C语言开发环境好用的几个插件。首选确保已经安装了vim工具和ctags工具。ctags支持哪些语言建立索引,可以用 ctags --list-maps 查看,不同的版本支持的语言不一样,新版本已经支持的相当丰富了。插件安装:创建 ~/.vim目录。mkdir ~/.vim在目录下解压分享的插件文件:tar pzxvf vim.plug.tar.gz,目录结构如下所示

文章图片
#c语言#vim
pnpm开发环境搭建

如果没有pnpm命令,需要安装。如果已经有此命令,则不需要重复安装。用来设置API断点。下载依赖的时候,有可能会覆盖配置项,可用。本次以 debian 系列为例。自动下载项目依赖的库。查看配置是否被修改。

文章图片
#node.js#前端
nginx配置常用参数

nginx配置常用参数。

文章图片
#nginx#运维
elasticsearch现有集群扩展节点

给现有的 elasticsearch 集群扩展节点比较容易,已有的集群不需要做任何修改,也不用对服务做任何处理,只需要新的节点主动发现并把添加到现有的集群中即可。和重新搭建 elasticsearch 集群部署类似,只需要修改一下 elasticsearch.yml 配置文件即可。discovery.seed_hosts: 项增加 xxxxnode4 即可。最后只启动新添加的节点即可。现有集群不需

文章图片
#运维#elasticsearch#大数据 +1
elasticsearch基本操作

1 查询有多少索引以及他们的状态2 创建索引indexxxx3 查询索引indexxxx信息4 创建文档(一条数据),也可以覆盖之前已经存在的数据......

文章图片
#elasticsearch#数据库#大数据
elasticsearch单节点模式部署

第一步:下载官方下载地址:https://www.elastic.co/cn/downloads/elasticsearch,可以 wget 直接下载。第二步:创建用户此示例运行用户使用的是 elstc 用户,同时创建同名用户组。第三步:安装第四步:配置及启动第五步,测试

文章图片
#elasticsearch#运维
使用OMV+NextCloud搭建私有云

本文介绍了使用OpenMediaVault(OMV)和NextCloud搭建私有云存储系统的详细步骤。首先通过PVE安装基于Debian的OMV系统,配置硬件并安装compose插件;然后创建共享文件夹作为数据存储;最后通过Docker Compose部署包含NextCloud、MariaDB和Redis的容器组,配置端口映射和环境变量。文章提供了完整的docker-compose.yml配置示例

文章图片
#linux#docker#容器
xxhash——快速计算哈希的C语言库

分享一个快速计算HASH的开源C语言库–xxhash源代码地址:https://github.com/Cyan4973/xxHashxxHash 是一种极快的哈希算法,它的限制在于 RAM 的速度。 代码具有高度可移植性,并在所有平台上生成相同的哈希值(小端/大端)。 该库包括以下算法:XXH32 :使用 32bits 算术生成 32bits 哈希XXH64 :使用 64bits 算术生成 64b

文章图片
#哈希算法#c语言#算法
    共 15 条
  • 1
  • 2
  • 请选择