暂时未有相关云产品技术能力~
暂无个人介绍
CMake 命令行使用指南:创建构建目录与编译项目
深入Linux Core文件生成与自定义命名规则
深入理解 CMake 的 `cmake --build` 命令
在编译的两个.o文件中有对同一个头文件的引用,因此在链接时出现结构体重复定义的问题怎么解决
解读 MySQL 容器信息:`docker inspect` 字段详解
docker-compose 自动管理 数据库
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
Linux怎样更新Centos下Gcc版本支持C17?Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理)
yum出现Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile解决方法
Linux Ubuntu crontab 添加错误 提示:no crontab for root - using an empty one 888
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
Linux 用户使用sudo时 显示xxx is not in the sudoers file.This incident will be reported.的解决方法
工具分享:VsCode注释神器,koro1FileHeader
经验分享:C++ error:‘syscall’ was not declared in this scope
Linux技术工具:bpftrace介绍
Linux top命令详解:持续监听进程运行状态
ntp协议为什么不能主动同步超两年的时钟差异?是由哪些配置决定的
通过ELRepo修改CentOS 7内核版本的详细步骤
当自身需要使用的 gcc版本 和Linux 默认版本 存在大版本差异时怎样处理
spdlog 日志库部分源码说明——日志格式设定,DIY你自己喜欢的调试信息,你能调试的远比你想象的还要丰富
spdlog 日志库部分源码说明——让你可以自定义的指定自动切换日志时间
Liunx怎么安装spdlog(这是用来管理日志部分)
Linux - 记录问题:docker 迁移 更改镜像默认位置的注意事项
一个关于proto 文件的经验分享 :gRPC 跨语言双端通信显示错误码:12 UNIMPLEMENTED (附赠gRPC错误码表)
Linux - 记录问题:Ubuntu查看文件夹大小
介绍文档:proto 文件的关键字介绍
我为什么更推荐你使用cmake编译grpc程序?
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
Linux yum 使用时提示 获取 GPG 密钥失败Couldn‘t open file RPM-GPG-KEY-EPEL-7
gRPC 四模式之 双向流RPC模式
gRPC 四模式之 服务器端流RPC模式
gRPC 的原理 介绍带你从头了解gRPC
docker build [OPTIONS] PATH | URL | -
之前在写程序的时候,遇到了意外崩溃的问题,但是当时并没有生成core文件,想用gdb 对程序进行单步跟踪时,并不能复现。所以想要用core文件看看到底是哪里的问题,这里把问题记录下来当再次遇到时可以解决。
主机模式运行docker 容器 要使用主机模式运行Docker容器,你可以在运行Docker命令时使用--network=host选项。这将使容器共享主机的网络命名空间,意味着容器将直接使用主机的网络,而不是虚拟的网络。
在Linux项目管理中,Makefile是一个强大的工具,它可以帮助我们自动化编译和测试过程。然而,随着项目的增长,Makefile可能会变得越来越复杂,难以管理。在这篇文章中,我将分享一些模块化编程的技巧和经验,帮助你更好地管理你的Makefile。 使用反斜杠进行换行
我们这里使用czmq4 版本处理。 在CZMQ的版本4中,在一个端口上发布多个订阅主题。这是通过使用PUB/SUB模式实现的。在这种模式下,一个或多个发布者将消息发布到一个或多个主题,然后一个或多个订阅者可以订阅一个或多个主题来接收消息。
能有这些问题的部分发生场景: 游戏开发:在游戏开发中,需要保持稳定的帧率和低延迟,以提供流畅的游戏体验。如果GC频繁触发或停顿时间过长,会导致游戏卡顿或掉帧,影响游戏的流畅度和响应性能。
更新操作系统和内核:使用apt-get或apt命令更新你的Ubuntu操作系统和内核。运行以下命令更新软件包:
通过对Redis性能测试的实操记录和分析,我们对Redis的性能表现有了更深入的了解。这种性能测试可以帮助我们评估Redis在不同负载下的表现,并根据测试结果采取相应的优化策略,以确保Redis在实际应用中能够满足性能需求,并提供高速的数据存储和缓存解决方案。
在编写可移植的C代码时,我们应考虑和应对可移植性缺陷,以确保代码能够在不同平台上正确运行。通过遵循C语言标准、了解特定平台的行为和使用标准库提供的函数等手段,可以减少可移植性问题的发生,并编写出更加健壮和可靠的C代码。同时,积极参与C语言社区和了解最新的C语言标准变化也是确保代码可移植性的重要方式。
致谢:感谢阅读本文,如有任何问题或疑问,请随时与我们联系。 推荐一个零声学院免费教程,个人觉得老师讲得不错, 学习链接:https://xxetb.xet.tech/s/HY8za
在centos中使用yum安装软件时可能出现Could not retrieve mirrorlist,这种情况一般是网络出现问题。 方法/步骤
在使用Docker 进行跨平台部署之后,我们还可以尝试进行跨架构部署。 从X86 架构上移植到 aarch64 上。
UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
获取 GPG 密钥失败:[Errno 14] curl#37 - “Couldn’t open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7” 这个就是安装的时候会检查key这个可以再repo文件中关闭即可
错误提示: no crontab for root - using an empty one 888
在centos7上面gdb调试程序时候,报错信息是: Missing separate debuginfos, use: debuginfo-install glibc-2.17-157.el7_3.5.x86_64
第一行:允许用户youuser执行sudo命令(需要输入密码). 第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码).
实际工作中,可能会遇到c++的一些高级特性,例如std::invoke,此函数是c++17才引入的,如何判断当前的gcc是否支持c++17呢,这里提供两种办法。