240 发简信
IP属地:重庆
  • Cmake命令之find_package介绍

    一、搜索模式   find_package用于查找包(通常是使用三方库),并返回关于包的细节(使用包所依赖的头文件、库文件、编译选项、链接选项等)  与find_libara...

  • @半笔闪 期待更新

    ncnn源码阅读笔记(六)

    本文来分析一下ncnn中的基础数据结构mat以及内存分配allocator。今天要分析的代码主要是ncnn/scr下的allocator.h、allocator.cpp、ma...

  • 120
    git打tag

    通常在发布软件的时候打一个tag,tag会记录版本的commit号,方便后期回溯。 列出已有的tag 加上-l命令可以使用通配符来过滤tag 新建tag 使用git tag命...

  • 120
    你真的懂git rebase吗?

    前段时间由于某种原因,开始接手开发公司前端Vue搭建的项目 该前端项目采用的是基于git rebase的形式去合并代码,而我之前使用git一直都是采用merge的形式合并分支...

  • 120
    Python3数据存储之MySQL存储

    惯例,开篇一张图,内容全靠编!! MySQL是一种关系型数据库,同样属关系型数据库的还有SQLite、Oracle、SQL Server、DB2等。(后期我们会讲另一种非关系...

  • 120
    CUDA架构

    CUDA是一种新的操作GPU计算的硬件和软件架构,它将GPU视作一个数据并行计算设备,而且无需把这些计算映射到图形API。 1. 硬件架构 1.1 GPU困境 虽然GPU通过...

  • 理解多CUDA Context(多进程同时使用GPU)的情况

      起源于前段时间做的一个GPU实验,关于两个CUDA进程的进程间通信(用CUDA-IPC机制,一个进程在显存中写,另一个进程一边自旋锁一边读数据是否被更改)。实验过程中发现...