struct timespec转化为struct tm

C语言中遇到了三种时间类型: time_t struct timespec struct tm 这里总结一下它们之间的相互转化 time_t 和 struct timespec time_t 只存储秒而struct timespec存储了纳秒,直接将秒转化即可: time_t time = (t… ...more

February 12, 2022 [编程] #C语言 #linux

C语言红黑树实现

红黑树的结构 类型定义包括两个部分:一个root节点和多个树节点 root节点 root节点保存红黑树的树根节点 typedef struct rb_tree() { Node* node; } RBRoot; 树节点 树节点用于保存红黑树节点中的信息包括 节点的颜色~ ~color~ … ...more

February 05, 2022 [算法] #C语言 #linux #红黑树

nginx ssl配置问题(curl 60错误)

通过acme.sh工具给网站配置了ssl,按照流程配置成功后,使用浏览器可以正常访问,但使用curl进行访问时,出现如下错误: curl: (60) SSL certificate problem: unable to get local issuer certificate More detail… ...more

January 10, 2022 [软件] #nginx #SSL

WSL2联网问题

使用wsl做开发有一段时间了,最近突然遇到在wsl中无法联网,查找原因发现是因为无法解析域名。 查看文件/etc/resolv.conf,里面解释文件是wsl启动时生成的,将文件里的namespace更改为8.8.8.8后,可以正常访问网络,但是重启之后,文件/etc/resolv.conf恢复成原… ...more

January 08, 2022 [系统] #WSL

docker 交叉编译

查看存在的builder:~ ~docker buildx ls 创建一个新的builder:docker buildx create --name mybuilder 使用新的builder:docker buildx use mybuilder && docker buildx… ...more

January 02, 2022 [软件] #docker

cargo报错

遇到一个cargo错误 error: no override and no default toolchain set 用rustup重新下载并设置默认版本 rustup install stable rustup default stable 下载更新完成后就无错误了 参考 HELP GR… ...more

December 19, 2021 [编程] #cargo #rust #tips