ALex_zry_社区达人页

个人头像照片
ALex_zry
已加入开发者社区411

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布209篇文章
16条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2024年06月

2023年11月

  • 11.14 17:17:39
    发表了文章 2023-11-14 17:17:39

    分享zframe_send使用过程中 的一个小问题

    在zframe_send函数中,第一个参数是一个指向zframe_t指针的指针。这是因为在发送帧之后,该函数会销毁帧并将你的指针设置为NULL。这样做是为了防止你再次使用已经被销毁的帧。
  • 11.14 17:16:34
    发表了文章 2023-11-14 17:16:34

    zframe_send发送的内容,可以使用zmq_recv接收吗

    如果你在同一套接字上混合使用CZMQ的zframe_send和ZMQ的zmq_recv,可能会遇到问题,因为这两个函数可能对ZMQ的内部状态有不同的预期。
  • 11.14 17:15:11
    发表了文章 2023-11-14 17:15:11

    Docker 从构建开始导出一个镜像

    docker build [OPTIONS] PATH | URL | -
  • 11.14 17:13:15
    发表了文章 2023-11-14 17:13:15

    Linux下怎样使用core文件查看异常崩溃的程序问题

    之前在写程序的时候,遇到了意外崩溃的问题,但是当时并没有生成core文件,想用gdb 对程序进行单步跟踪时,并不能复现。所以想要用core文件看看到底是哪里的问题,这里把问题记录下来当再次遇到时可以解决。
  • 11.14 17:11:15
    发表了文章 2023-11-14 17:11:15

    算法小白的心得笔记:关于Nan

    在C++中,NaN(Not a Number)是一种特殊的浮点数值,用于表示无法表示的数值或未定义的操作,例如0除以0。如果你的double类型变量显示为NaN,那么可能是在计算过程中出现了这种未定义的操作。
  • 11.14 17:09:41
    发表了文章 2023-11-14 17:09:41

    算法小白的心得笔记:比较小数点后五位,而不会受到浮点数精度问题的影响。

    std::cerr << "\n __" << inum << "__ 计算错误 " << ratio << " 应该是 " << beta3[inum - 1] << std::endl; return 1;
  • 11.14 17:08:29
    发表了文章 2023-11-14 17:08:29

    算法小白的心得笔记:分清楚执行程序和动态链接库的编译方式。

    -fPIC 选项:这个选项告诉编译器生成位置无关代码(Position Independent Code)。这种代码同样可以在内存的任何位置执行,因为它使用的是相对地址而不是绝对地址。这对于动态库是必要的,因为动态库在被加载时,其在内存中的位置是不确定的。
  • 11.14 17:07:55
    发表了文章 2023-11-14 17:07:55

    当zmq 和 docker 都要绑定一个端口时,怎么不修改端口号就能解决冲突?

    主机模式运行docker 容器 要使用主机模式运行Docker容器,你可以在运行Docker命令时使用--network=host选项。这将使容器共享主机的网络命名空间,意味着容器将直接使用主机的网络,而不是虚拟的网络。
  • 11.14 17:07:11
    发表了文章 2023-11-14 17:07:11

    一个使用zmq_recv 接收 5555端口的demo

    这个程序会一直运行,接收来自5555端口的消息,并打印出来。每接收到一个消息,它会等待1秒,然后发送一个"World"的回复。
  • 11.14 17:05:59
    发表了文章 2023-11-14 17:05:59

    Mastering Makefile:模块化编程技巧与经验分享

    在Linux项目管理中,Makefile是一个强大的工具,它可以帮助我们自动化编译和测试过程。然而,随着项目的增长,Makefile可能会变得越来越复杂,难以管理。在这篇文章中,我将分享一些模块化编程的技巧和经验,帮助你更好地管理你的Makefile。 使用反斜杠进行换行
  • 11.14 17:03:30
    发表了文章 2023-11-14 17:03:30

    由一个自动化脚本运维展开的思考

    读完善的readme,要比看代码硬啃功能更好。 借用完善的cmake,要比自己编译再去解决库依赖好。 Makefile写好之后,make 系列指令,要比自己一个模块一个模块的cp 程序更好。
  • 11.14 17:01:13
    发表了文章 2023-11-14 17:01:13

    czmq的4版本中CURVE怎么实现的两个程序之间使用的一个证书?

    在CZMQ的4版本中,CURVE是一种加密机制,用于在两个程序之间建立安全的连接。要使用CURVE,你需要创建和分发公钥和私钥。以下是一个简单的步骤说明:
  • 11.14 17:00:05
    发表了文章 2023-11-14 17:00:05

    zeromq怎么一个端口发送多个主题

    我们这里使用czmq4 版本处理。 在CZMQ的版本4中,在一个端口上发布多个订阅主题。这是通过使用PUB/SUB模式实现的。在这种模式下,一个或多个发布者将消息发布到一个或多个主题,然后一个或多个订阅者可以订阅一个或多个主题来接收消息。
  • 11.14 16:57:53
    发表了文章 2023-11-14 16:57:53

    Rust 基础入门 —— 2.3.所有权和借用 (二)

    同一时刻,你只能拥有要么一个可变引用, 要么任意多个不可变引用 引用必须总是有效的 贴一个体验不错的学习链接恰饭:学习链接
  • 11.14 16:51:14
    发表了文章 2023-11-14 16:51:14

    Rust 基础入门 ——所有权 引言 :垃圾自动回收机制的缺陷。

    能有这些问题的部分发生场景: 游戏开发:在游戏开发中,需要保持稳定的帧率和低延迟,以提供流畅的游戏体验。如果GC频繁触发或停顿时间过长,会导致游戏卡顿或掉帧,影响游戏的流畅度和响应性能。
  • 11.14 16:50:39
    发表了文章 2023-11-14 16:50:39

    Rust 基础入门 —— 2.3.所有权和借用

    写在前面的序言 因为我们这里实际讲述的内容是关于 内存安全的,所以我们最好先复习一下内存的知识。
  • 11.14 16:47:19
    发表了文章 2023-11-14 16:47:19

    C语言编程陷阱:预处理器 陷阱

    预处理器 不能忽视宏定义中的空格: #include &lt;stdio.h&gt;
  • 11.14 16:45:51
    发表了文章 2023-11-14 16:45:51

    C语言编程陷阱:库函数陷阱

    会造成较高的系统负担 暂存然后以大块写入的方式 缓冲数组最好时成为静态数组,或者显示内存申请
  • 11.14 16:45:17
    发表了文章 2023-11-14 16:45:17

    C语言编程陷阱:链接陷阱

    每一个外部变量只在一个地方声明,这个声明的地方一般就在一个头文件中,需要用到该外部的所有模块都应该包括这个头文件。 推荐一个零声学院免费教程,个人觉得老师讲得不错, 服务器课程
  • 11.14 16:44:43
    发表了文章 2023-11-14 16:44:43

    C语言编程陷阱:语义陷阱

    C语言中只有一维数组,数组大小必须在编译器就作为一个常数确定下来。 C语言中数组的元素可以是任何类型的对象。
  • 11.14 16:44:09
    发表了文章 2023-11-14 16:44:09

    C语言编程陷阱:语法陷阱

    c语言要求在函数调用时即使函数不带参数,也应该包括函数列表。 是挂else问题
  • 11.14 16:43:01
    发表了文章 2023-11-14 16:43:01

    C语言编程陷阱:词法陷阱

    推荐一个零声学院免费教程,个人觉得老师讲得不错, 服务器课程
  • 11.14 16:42:22
    发表了文章 2023-11-14 16:42:22

    LinuxUbuntu安装VMware tools Segmentation fault (core dumped)怎么解决

    更新操作系统和内核:使用apt-get或apt命令更新你的Ubuntu操作系统和内核。运行以下命令更新软件包:
  • 11.14 16:41:14
    发表了文章 2023-11-14 16:41:14

    Redis性能测试实操记录与分析

    通过对Redis性能测试的实操记录和分析,我们对Redis的性能表现有了更深入的了解。这种性能测试可以帮助我们评估Redis在不同负载下的表现,并根据测试结果采取相应的优化策略,以确保Redis在实际应用中能够满足性能需求,并提供高速的数据存储和缓存解决方案。
  • 11.14 16:40:19
    发表了文章 2023-11-14 16:40:19

    C语言编程陷阱:移植性

    在编写可移植的C代码时,我们应考虑和应对可移植性缺陷,以确保代码能够在不同平台上正确运行。通过遵循C语言标准、了解特定平台的行为和使用标准库提供的函数等手段,可以减少可移植性问题的发生,并编写出更加健壮和可靠的C代码。同时,积极参与C语言社区和了解最新的C语言标准变化也是确保代码可移植性的重要方式。
  • 11.14 16:38:33
    发表了文章 2023-11-14 16:38:33

    介绍原型模式:快速构建和复制对象的设计模式

    致谢:感谢阅读本文,希望对您理解和应用原型模式有所帮助。如有任何问题或疑问,请随时与我们联系。 推荐一个零声学院免费教程,个人觉得老师讲得不错, 服务器课程
  • 11.14 16:37:38
    发表了文章 2023-11-14 16:37:38

    介绍瀑布模式:经典的软件开发项目管理方法

    致谢:感谢阅读本文,如有任何问题或疑问,请随时与我们联系。 推荐一个零声学院免费教程,个人觉得老师讲得不错, 学习链接:https://xxetb.xet.tech/s/HY8za
  • 11.14 16:36:23
    发表了文章 2023-11-14 16:36:23

    yum出现Could not retrieve mirrorlist解决方法

    在centos中使用yum安装软件时可能出现Could not retrieve mirrorlist,这种情况一般是网络出现问题。 方法/步骤
  • 11.14 16:35:05
    发表了文章 2023-11-14 16:35:05

    Python time sleep()方法

    t – 推迟执行的秒数。 返回值 该函数没有返回值。
  • 11.14 16:34:33
    发表了文章 2023-11-14 16:34:33

    Python 扩展 快捷贴士:os模块下的创建目录的方式

    如果子目录创建失败或者已经存在,会抛出一个 OSError 的异常,Windows上Error 183 即为目录已经存在的异常错误。
  • 11.14 16:33:03
    发表了文章 2023-11-14 16:33:03

    Python 关于模块的几点介绍 。和。。和__all__和__main___和__file__

    用来定义我们导出的内容可以有哪些的一个编码方式
  • 11.14 16:31:14
    发表了文章 2023-11-14 16:31:14

    Python 开发工具 Pycharm —— 使用技巧Lv.3

    : 单步运行图标,点击让程序运行一行 4: 步入步出,可以进入当前代码行函数内 5:重新运行,修改之后或者运行完成后想要再次运行 点此再次运行
  • 11.14 16:30:41
    发表了文章 2023-11-14 16:30:41

    Python 开发工具 Pycharm —— 使用技巧Lv.2

    例子2:方法内使用#号注释,pydoc不会显示注释内容(class同理)
  • 11.14 16:28:33
    发表了文章 2023-11-14 16:28:33

    Python 开发工具 Pycharm —— 使用技巧Lv.1

    Basic code completion Ctrl+空格 is available in the search field when you search for text in the current file Ctrl+F, so there is no need to type the entire string
  • 11.14 16:27:16
    发表了文章 2023-11-14 16:27:16

    map + function 实现替代if - else

    代码更简洁:使用map + function可以将多个if-else语句转化为一行代码,使得代码看起来更加简洁易懂。 可读性更好:使用map + function可以将判断逻辑抽象成函数,让代码更具可读性和可维护性。
  • 发表了文章 2024-06-22

    对gRPC中常见的 grpc::CreateChannel()这个类所创建的对象所包含的属性做详细介绍

  • 发表了文章 2024-06-22

    CMake 命令行使用指南:创建构建目录与编译项目

  • 发表了文章 2024-06-22

    深入Linux Core文件生成与自定义命名规则

  • 发表了文章 2024-06-22

    [hiredis 的Redis执行语句返回结果类型全说明

  • 发表了文章 2024-06-22

    深入理解 CMake 的 `cmake --build` 命令

  • 发表了文章 2024-06-22

    如何使用Python上传文件到FTP服务器

  • 发表了文章 2024-06-22

    技术分享:深入C++时间操作函数的应用与实践

  • 发表了文章 2024-06-22

    C++中的类型查询:探索typeid和type_info

  • 发表了文章 2024-06-22

    在编译的两个.o文件中有对同一个头文件的引用,因此在链接时出现结构体重复定义的问题怎么解决

  • 发表了文章 2024-06-22

    解读 MySQL 容器信息:`docker inspect` 字段详解

  • 发表了文章 2024-06-22

    使用 Docker Compose 接管现有容器的文档

  • 发表了文章 2024-06-22

    docker-compose 自动管理 数据库

  • 发表了文章 2024-06-22

    Linux 更新man说明手册,man中文手册

  • 发表了文章 2024-06-22

    【VsCode】通过tasks.json中的problemMatcher属性的fileLocation子属性设定问题的输出内容

  • 发表了文章 2024-06-22

    Linux技术分享:Linux设置软链接

  • 发表了文章 2024-06-22

    Linux 下centos 查看 -std这个编译时命令 是否支持 C17

  • 发表了文章 2024-06-22

    Linux怎样更新Centos下Gcc版本支持C17?Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理)

  • 发表了文章 2024-06-22

    yum出现Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile解决方法

  • 发表了文章 2024-06-22

    Linux yum 运行时提示编码问题错误

  • 发表了文章 2024-06-22

    Linux Ubuntu crontab 添加错误 提示:no crontab for root - using an empty one 888

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息