- 博客(7)
- 收藏
- 关注
原创 Mac M1 交叉编译golang包
当你在使用Apple Silicon的Mac上通过Rosetta 2运行Homebrew,并尝试安装为x86_64 Linux编译的工具时,会遇到这样的错误。这是因为Homebrew默认安装在ARM架构的目录下(/opt/homebrew),而你正在尝试安装一个为不同架构(x86_64)的目标系统编译的包。里面有版本,比如:x86_64-unknown-linux-gnu我的版本是13.3.0,到目录下自己看下版本进行修改。
2024-10-21 16:23:39 211
原创 Golang实现Sm2加解密
Golang实现国密Sm2加解密本文仅供个人学习研究,如果涉及侵权,敬请告知!SM2 椭圆曲线公钥密码算法,SM2曲线实现性能和Golang SDK中的NIST P256椭圆曲线原生实现(非BoringCrypto)类似,也对amd64 和 arm64架构做了专门汇编优化实现,SM2包实现了SM2椭圆曲线公钥密码算法的数字签名算法、公钥加密算法、密钥交换算法,中的密钥对保护数据格式。SM2 公私钥对的话,要么是自己产生,要么是别的系统产生后通过某种方式传输给您的。SM2公钥加密算法支持的密文编码格
2024-03-14 15:38:07 1353 2
原创 【Kafka SASL认证】
条件:注:先安装Zookeeper和Kafka链接:https://blog.csdn.net/ZhongYuxuanGKafka配置SASL认证:1.创建文件中配置用户①.kafka/config/下创建kafka_client_jaas.conf文件:KafkaClient { org.apache.kafka.common.security.plain.PlainLoginModule required username="admin" password="admi
2022-04-21 15:29:10 2461
原创 【Linux安装kafka和依赖】
Kafkaliunx安装kafka和依赖:一.安装jdk1.cd /usr/local2.mkdir java 创建java文件夹3.把jdk安装包jdk-8u144-linux-x64.tar.gz上传到/usr/local/java文件夹内4.在/usr/local/java目录执行tar -zxvf jdk-8u144-linux-x64.tar.gz5.配置环境变量①:vim /etc/profile在文件末尾加上如下配置:JAVA_HOME=/usr/local/java/jdk
2022-03-16 14:14:34 3351
原创 实现rsyslog外发
syslog和rsyslog的区别:syslog:1.支持单机模式2.支持C/S架构,可通过UDP或TCP协议提供给日志记录服务。rsyslog:1、多线程2、UDP,TCP,SSL3、存储日志信息与MYSQL、PGSQL等数据库管理系统。4、强大的过滤器,实现过滤日志信息中任何部分的内容。5、自定义输出格式介绍:rsyslog记录日志的服务 端口:514支持:UDP, TCP, SSL, TLS, RELPMySQL, PGSQL, Oracle实现日志存储 强大的过滤器,
2021-12-24 17:57:36 2518 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人