会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ho966
博客园
首页
新随笔
联系
订阅
管理
2025年9月1日
2、windows上使用cgo
摘要: 1、先安装gcc编译器mingw641.1 https://github.com/brechtsanders/winlibs_mingw/releases/tag/15.2.0posix-13.0.0-ucrt-r1下载zip包,解压至C:\Program Files\mingw641.2 临时添加
阅读全文
posted @ 2025-09-01 11:36 ho966
阅读(39)
评论(0)
推荐(0)
2025年7月20日
1、安装入门
摘要: Go (又称 Golang) 是 Google 开发的一种静态强类型、编译型语言。 1、首先需要安装编译器,国内可能无法进入go的官方下载页面,可以访问国内的安装包镜像,例如golang安装包下载_开源镜像站-阿里云, 1.1 linux可以下载 go1.24.5.linux-arm64.tar.g
阅读全文
posted @ 2025-07-20 12:12 ho966
阅读(43)
评论(0)
推荐(0)
2025年7月5日
基于libjwt实现token生成和校验
摘要: 1、安装libjwt github下载libjwt, libjwt依赖jansson和openssl,先下载编译openssl和jansson 安装openssl,参考 基于openssl的ssl通信 - ho966 - 博客园 安装jansson,就正常cmake即可, cmake .. -DCM
阅读全文
posted @ 2025-07-05 17:06 ho966
阅读(24)
评论(0)
推荐(0)
2025年2月14日
字符串裁剪
摘要: #!/bin/bash str=http://www.123.com/center # #号, 从左边开始,找到第一个匹配项目,保留右边字符 echo ${str#*/} #输出 /www.123.com/center # ##号 从左边开始,找到最后一个匹配项目,保留右边字符 echo ${str
阅读全文
posted @ 2025-02-14 14:36 ho966
阅读(3)
评论(0)
推荐(0)
2025年1月27日
centos安装pg
摘要: 在CentOS上安装PostgreSQL(通常简称为psql)可以通过以下步骤进行。这里以CentOS 7为例,但大部分步骤也适用于其他版本的CentOS。 1. 下载并安装PostgreSQL的yum仓库 PostgreSQL官方提供了一个yum仓库,可以方便地安装和更新PostgreSQL。首先
阅读全文
posted @ 2025-01-27 23:34 ho966
阅读(293)
评论(0)
推荐(0)
2024年12月23日
linux获取轻量级线程号
摘要: pid_t tid = syscall(SYS_gettid);
阅读全文
posted @ 2024-12-23 11:21 ho966
阅读(15)
评论(0)
推荐(0)
通用寄存器
摘要: 参考: https://www.cnblogs.com/tzj-kernel/p/17960135
阅读全文
posted @ 2024-12-23 11:03 ho966
阅读(8)
评论(0)
推荐(0)
2024年12月20日
ELF文件加载过程
摘要: 1、 程序如何被执行 当执行./a.out时,首先开始工作的是Bash程序。Bash 进程会做两件事情: a) 调用 fork() 系统调用,创建出一个新的进程,用来执行a.out任务 b) 调用 execve() 系统调用,执行这个 ELF 可执行文件a.out 2、 内核加载ELF文件 参考:h
阅读全文
posted @ 2024-12-20 19:20 ho966
阅读(41)
评论(0)
推荐(0)
2024年12月19日
ELF文件格式
摘要: 1 ELF定义 ELF(Executable and Linkable Format,可执行与可链接格式)是目前UNIX 和类 UNIX 操作系统的标准二进制格式文件。linux系统中的可执行文件(exe)、共享库(.so)、目标文件(.o)、coredump文件都是ELF格式,只是文件类型不同 p
阅读全文
posted @ 2024-12-19 14:36 ho966
阅读(418)
评论(0)
推荐(0)
2024年8月14日
gdb 查看 jsoncpp对象
摘要: jsoncpp是c++使用较多的json库, gdb调试时, 不方便查看json对象的信息,这里提供一种方法。 json::value利用map实现树状对象, map的类型为std::maps<Json::Value::CZString, Json::Value> union ValueHolder
阅读全文
posted @ 2024-08-14 15:38 ho966
阅读(116)
评论(0)
推荐(0)
下一页
公告