240 发简信
IP属地:江西
  • GDB 使用

    CoreDump 使用gdb 生成CoreDump 传送门[https://senlinzhan.github.io/2017/12/31/co...

  • ELF文件 及 nm & readelf & objdump 使用与对比

    前景 在开发后处理工作中往往需要确认编译链接后的文件符号信息,常用的命令包括nm,readelf,objdump。一直都很迷惑这几个命令的区别是...

  • Resize,w 360,h 240
    设计模式之桥接模式&策略模式

    前言 桥接模式和策略模式分属结构型模式与行为型模式,二者比较相似。笔者一直想搞清楚两种模式的不同,经过一段时间的学习后,觉得也许这是一个伪命题:...

  • c++/cpp lambda表达式的使用

    前景 在coding过程中对于共用的代码块进行封装以达成复用已成为我们的习惯。不过复用的过程情况多变,对于某一个多次使用的代码块来说,当我们知道...

  • 如何分离CPP 模板的声明与实现

    前言 在分离模板声明与实现之前,需要对模板有一个简单的认识:模板代码在编译时会根据具体调用生成相应类型的代码,然后再和其他代码一起编译为汇编语言...

  • 如何在Docker中使用Nvidia GPU

    背景 在docker 19版本之前,docker没有做容器中使用GPU的支持。nvidia团队根据OCI容器规范针对Docker、LXC以及Po...