自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 收藏
  • 关注

原创 C++11 thread_local学习笔记

thread_local

2024-04-06 14:20:49 201

原创 GM/T 0018-2012 设备接口描述笔记

设备接口描述

2024-01-27 10:44:00 645

原创 GB28181全局数据类型定义与目录应答示例

GB28181全局数据类型定义

2024-01-15 20:10:08 503

原创 创建局域网git裸仓库

创建局域网git裸仓库,不说废话,直接上脚本。

2023-12-20 19:25:32 678

原创 ngrok编译

ngrok

2023-12-19 18:50:20 427

原创 Docker部署Yapi(ubuntu)

Docker部署Yapi(ubuntu)文章目录Docker部署Yapi(ubuntu)安装mongodb拉取镜像开启镜像测试安装mongodbsudo apt-get install mongodbpgrep mongo -l查看进程是否已经启动,郁闷,没有反应sudo systemctl status mongodb 启动不起来,怎么办,怎么办。。。放弃。。。。。拉取镜像docker pull silsuer/yapi开启镜像docker run -dit -p 27017:2701

2023-12-19 18:48:44 380

原创 C/C++函数调用栈信息输出(backtrace & backtrace_symbols)

最近工作,搞了一个死锁问题,加了好多输出无法定位问题。就想着在锁操作调用的地方输出函数调用栈信息,试了一下,竟然实现了。

2023-12-14 16:54:52 708

原创 docker buildx跨架构构建笔记(x86_64构建下构建aarch64镜像)

Docker Buildx 是 Docker 团队为 Docker 引擎设计的一个工具,用于支持构建和管理多平台的容器镜像。它扩展了 Docker 构建工具,使得可以跨多个不同的架构和操作系统进行构建。

2023-11-30 17:44:53 1329 1

原创 linaro交叉编译工具链下载与使用笔记

通常,在交叉编译环境中,交叉编译器用于生成二进制可执行文件,而 runtime 和 sysroot 文件则提供了在目标平台上运行这些生成的可执行文件所需的运行时支持和库。这三个文件通常用于交叉编译环境,特别是用于在 x86_64 主机上进行 ARM64(aarch64-linux-gnu)目标平台的交叉编译。我的目标环境:RK3588的aarch64架构,系统ubuntu20.04,小端(Little Endian)架构。我的开发环境:Inter的x86_64架构,系统ubuntu20.04。

2023-11-28 20:48:59 3449 2

原创 proto语法学习笔记

Proto 使用消息定义来描述数据结构。消息是一组字段的集合,每个字段都有一个唯一的标识符和数据类型。```proto```除了消息定义,Proto 还可以定义服务,其中包含 RPC(远程过程调用)方法的签名。

2023-11-24 16:29:12 1160

原创 CentOS7.4下gSOAP-2.8编译

CentOS7.4

2023-09-07 14:03:05 192

原创 CentOS7.4开发环境搭建

2023-09-02 09:43:19 141

原创 GmSSL-3.0.0国密支持的验证笔记

github上的tag只有3.0.0和3.1.1两个版本。

2023-08-01 14:40:18 1017 3

原创 openssl3.1.1国密支持的验证笔记

openssl 国密openssl在1.1.1版本已经添加了国密算法的支持,openssl在3.0.0版本已经支持了国标签名和验签的支持最有一次相关修改在3.0.8版本。所以测试环境需要3.0.8以及更高版本。本人习惯使用最新版本,目前的最新版本为3.1.1版本,开始测试一波。直接上终端日志第一次想当然了,没有看官方说明,搞砸了,错误示范:正确示范:由于没有安装到系统路径上,配一下动态库搜索路径,才能执行国密支持测试非对称算法支持

2023-07-28 09:45:12 2416 1

原创 GB35114双向身份认证(A级)学习笔记

摘录自:https://blog.csdn.net/qq_45759354/article/details/128672828SSL协议用到了对称加密和非对称加密,在建立连接时,SSL首先对对称加密密钥使用非对称加密。连接建立好后,SSL对传输内容使用对称加密。单向认证是客户端不携带证书,服务端存在证书,在认证过程中,仅验证服务端的身份,当客户端访问服务器时,浏览器会去检查服务器的SSL证书,来验证网站服务器的合法性。一般web端应用都是采用单向认证的。单向认证过程。

2023-07-14 19:14:00 3806 7

原创 GM/T0015-2012学习笔记

吐槽一下:既然是标准,就应该是广而告知,被一些信息查的网站,高价出售。我从“”下载到官方版本。如果还找不到的,可以联系我索要,微信yjkhtddx。

2023-07-11 13:53:56 256

原创 openssl自签名证书学习笔记

CA证书颁发机构(Certificate Authority)是一个受信任的实体,负责颁发数字证书并对其进行签名。CA证书颁发机构在公共密钥基础设施(PKI)中发挥关键作用,用于验证和认证实体的身份,确保通信的机密性和完整性。CA证书颁发机构的主要职责包括:身份验证:CA验证证书请求者的身份信息,确保其合法性和真实性。这通常涉及验证请求者的身份证明文件、组织信息、域名所有权等。生成数字证书:在验证身份后,CA使用其私钥对证书请求者的公钥进行签名,生成数字证书。

2023-07-05 10:40:04 2125

原创 eXosip事件列表

事件列表EvnetExplainmethodtypetranslateEXOSIP_REGISTRATION_SUCCESSuser is successfully registred.REGISTERResponse收到上级平台的 2xx 注册成功EXOSIP_REGISTRATION_FAILUREuser is not registred.REGISTERResponse收到上级平台的 3456xx 注册失败EXOSIP_CALL_INVITE

2023-06-02 14:23:57 539

原创 docker容器化编译C/C++程序

将编译好的程序拷贝保存后,即可清理编译环境。docker容器可以针对不同的运行环境进行编译,但是并不能架构。比如x86_64的宿主机,是无法做aarch64架构下的编译的,当然如果能找到合适的交叉编译工具链,也可以做交叉编译,但此文中不在深入探究。

2023-05-30 09:37:17 2519

原创 加密解密学习笔记

学习笔记

2023-04-28 10:57:12 480

原创 GB/T 28181-2022 新版差异笔记

GB28181-2022版差异对比

2023-04-24 11:07:30 1371 1

原创 GB 35114-2017 学习笔记

管理平台应对所有接入的FDWSF(安全前端设备:Front-end Device With Safety Function)进行。用户的身份为用户ID以及用户身份属性信息(用户身份属性信息包括:用户隶属机构属性、用户类别属性和用户职级属性)头域,其取值为信令安全路由网关ID和用户的身份信息;若该信令不是由本域的用户发起,则只在原有。B/S客户端基于数字证书的用户身份认证流程应按照 GB/T 15843.3-2008执行。的值为杂凑运算结果经过Base64编码后的值,跨域访问时,外域的信令添加。

2023-04-21 10:31:33 2241 4

原创 国密算法学习笔记

国密算法是由中国密码学专家自主设计并发布的一系列密码算法,它们包括SM1、SM2、SM3、SM4等。SM1是一种对称加密算法,采用128位密钥长度,支持分组长度为64位或者128位,具有较高的安全性和性能。SM2是一种非对称加密算法,基于椭圆曲线密码体制,具有与RSA算法相当的安全性,同时具有更高的运算速度和更短的密钥长度。SM2算法主要用于数字签名、密钥交换、加密和解密等方面的应用。SM3是一种密码杂凑算法,用于实现消息摘要的功能,具有较高的安全性和性能。

2023-04-20 11:01:50 1306 1

原创 SQL语句Mysql向postgresql迁移笔记

最近改用国产数据库,mysql下的sql语句在在postgresql上执行报错,初步修改。

2023-03-29 11:36:53 298

原创 ubuntu上doxygen通过源代码生成文档

一些需要自己编译的库,会准备好doxyfile文件,直接使用就可生辰文档。笔者使用nginx为例子。打开网址即可查看文档。

2023-03-07 10:02:19 238

原创 ubuntu下编译libpq和libpqxx库

上篇文章验证了libpqxx可以链接人大金仓数据库,这篇文章尝试自己编译libpq和libpqxx库。

2023-03-06 18:25:01 1019

原创 ubuntu上尝试libpqxx库链接人大金仓

C++的项目让使用国产数据库运维给架了一个人大金仓数据库,Kingbase 8 是基于 PostgreSQL 9.6 做的,尝试直接使用libpqxx链接数据库。

2023-02-18 16:18:34 861

原创 鸟哥私房菜 第二部分学安文件目录与磁盘格式笔记

读书笔记

2022-12-30 10:36:15 626

原创 鸟哥私房菜 第三部分 学习shell与shell script 学习笔记

shell壳程序:操作系统的内核管理系统的硬件,内核需要进行一定的保护,防止被用户错误导致系统崩溃。可程序是一个在用户和内核之间的桥梁,shell壳程序包含着很多命令,用户通过壳程序和内核进行交互,从而控制硬件。

2022-12-02 13:27:55 361

原创 maxwell学习笔记

maxwell学习笔记

2022-10-31 15:08:38 310

原创 gin框架学习笔记

gin学习笔记

2022-09-26 15:26:04 208

原创 ISUP5.0语音对讲学习笔记

ISUP

2022-09-02 10:29:31 1134

原创 C++代码静态检车(cppcheck)

cppcheck static

2022-08-15 18:06:41 775

原创 jrtplib-2.11.2和jthread-1.3.3编译笔记

jrtplib jthread

2022-08-06 15:19:03 240

原创 C++类型转换dynamic_cast/reinterpret_cast/static_cast/const_cast笔记

类型转换

2022-07-30 16:35:03 206

原创 《性能之巅》学习笔记

学习笔记

2022-07-28 16:25:25 252

原创 Wirshark学习笔记

wirshark学习笔记

2022-07-28 15:31:17 252

原创 ubuntu18.04扩容操作笔记(lvm)

lvm扩容

2022-07-26 10:32:30 2796

原创 gdb命令学习笔记

输出core保存的错误栈信息

2022-07-05 11:05:56 205

原创 shell脚本实现交互式的删除git远程仓库已发布的tag的脚本

脚本

2022-06-22 11:37:48 172

空空如也

空空如也

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

TA关注的人

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