Posts

Git 子项目(Subtree)命令的使用

subtree 可以实现一个仓库作为其他仓库的子仓库,对于主项目来说,另一个项目只作为主项目的一个子目录而存在。 与 subtree 类似的还有 submodule,但不同的是 submodule 依旧是
发布于:2023-02-02
阅读时长:1分钟

跨平台项目的结构设计

根据经验并结合 [[工程目录结构设计]] 的目录结构所设计的跨平台的项目的一些编译规则
发布于:2022-12-07
阅读时长:1分钟

Linux下管道的使用

管道的使用 管道在 Linux 命令中使用频率很高,常见的用法是与 grep 命令结合使用,例如 ls -l | grep xxx、netstat -nlp | grep 443 等。但是与其他命令结合使用的时候比较少,
发布于:2022-10-26
阅读时长:1分钟

ActiveMQ安装部署

准备 JDK 安装 JDK 1.8 以上的版本,可以使用以下命令 sudo apt update sudo apt install default-jdk 安装 安装 ActiveMQ 从官方下载页面下载自己要安装的版本,这里以 ActiveMQ 5.17.0 为例,下载并解压 wget https://dlcdn.apache.org//activemq/5.17.0/apache-activemq-5.17.0-bin.tar.gz tar xzf apache-activemq-5.17.0-bin.zip -C /opt 默认的 ActiveMQ
发布于:2022-09-28
阅读时长:2分钟

MYSQL客户端命令速查

Mysql常用语句大全 MySQL常用语句 遇到的问题 在命令行中输入了密码了,执行起来后还要输入密码 mysql -u root -p passwd 执行后还是要求输入密码,这是因为 -p passw
发布于:2022-08-29
阅读时长:1分钟

curl命令常用场景速查

发送 get 请求 默认就会使用 get 请求,直接使用即可 curl <url> 发送 post 请求 curl <url> -H <request_header> -X POST -d <post_param> post 参数是 json curl <url> -H "Content-Type: application/json" -X POST -d <json> 注意: 看网上的教程有的 -d 后面的 json 体是加 ' (单引号)
发布于:2022-08-23
阅读时长:1分钟

动态库链接时提示 elf section name out of range

一个曾经链接都正常的库重新输出后提示了 elf section name out of range。
发布于:2022-06-14
阅读时长:1分钟

so链接时报错elf section name out of range

背景 某个输出的库 ***.so,同事在依赖这个库的时候链接不过去,提示: /bin/ld: error /home/***/***/***.so : ELF section name out of range 没见过这个问题在网上查了下,也没找到有效的解决方法。再一筹莫
发布于:2022-06-14
阅读时长:1分钟

清除 Github 上提交的历史记录

清除Github提交历史记录
发布于:2022-04-13
阅读时长:1分钟

没有参数时可变长参数宏编译错误

当没有传入参数时,可变长参数宏编译报错,`expected primary-expression before ')' token`
发布于:2022-03-28
阅读时长:1分钟