banqie3645
码龄9年
关注
提问 私信
  • 博客:1,661
    1,661
    总访问量
  • 暂无
    原创
  • 786,726
    排名
  • 0
    粉丝
  • 0
    铁粉
  • 加入CSDN时间: 2016-03-20
博客简介:

banqie3645的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得1次收藏
创作历程
  • 8篇
    2019年
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

180人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

OpenCV读写摄像头并写入视频

#include <opencv2/opencv.hpp>using namespace cv;#include <iostream>using namespace std;int main(int argc,char **argv){Mat Fram;VideoCapture VideoCap(0);Size CapSize = Size(VideoC...
转载
发布博客 2019.03.06 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

KMP算法与传统字符串寻找算法

原理:KMP算法是一种模板匹配算法,它首先对模板进行便利,对于模板中与模板首字符一样和首字符进行标志-1,对于模板匹配中出现不匹配的若是第一轮检查标志为0,若不是第一轮检查标志为该元素与标志为-1的距离,在便利时通过检查有-1标签的数据标签进行往后检查,若不匹配,则直接跳到不匹配的位置(哨兵标记)进行往后检查。#include <stdio.h>#include &...
转载
发布博客 2019.03.05 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

约瑟夫环问题 --链表 C语言

总共有m个人在圆桌上,依次报名,数到第n个数的人退出圆桌,下一个由退出人下一个开始继续报名,循环直到最后一个停止将编号输出#include <stdio.h>#include <stdlib.h>typedef struct Head * PHead;typedef struct Node * PNode;struct Head{ PNode Nex...
转载
发布博客 2019.03.04 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu环境下配置darknet

本教程基于Linux物理机进行相关配置,要求物理机中包含N卡且Capbility>=3.0,小于3.0(Fermi架构)只允许配置cuda,不能配置使用Cudnn:本教程分为:1.安装NVIDIA驱动(默认使用nvidia-384)2.安装cuda加速工具3.安装cudnn4.配置opencv2.4.135.配置并运行darknet...
转载
发布博客 2019.03.01 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

全局内存

1.一般情况下,应用程序不会在某一个时间点访问任意数据或运行任意代码。应用程序遵循局部性原则。这表明他们可以在任意时间点访问较小的局部内存空间。有两种不同类型的局部性:时间局部性空间局部性2.时间局部性:认为一个数据在某一时间点被引用,那么这个数据在这个时间点所属的附近时间段内被引用的可能性高,被引用的可能性随着该时间离时间点的距离成反比。...
转载
发布博客 2019.02.24 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CUDA执行模型

1.设备管理和查看:cudaError_t cudaGetDeviceProperties(cudaDeviceProp * prop,int device)用户可以通过这个函数来查看自己GPU设备的相关信息,Device表示要查看的GPU索引,得到的Prop是一个包含GPU信息的结构体。2.GPU架构:GPU架构是围绕一个流式多处理器(SM)的可扩展阵列搭建...
转载
发布博客 2019.02.23 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

初识CUDA

如果问题规模较小,逻辑控制较为复杂,并行性很小优先使用CPU处理该问题,如果包含较大规模的数据处理,则考虑使用GPU进行处理。CPU上线程是重量级实体,可以开启1~32个线程,且上下文切换较为缓慢,GPU上线程是高度轻量级的,可以开几百甚至上千个线程。CUDA通过两种API来对设备GPU设备进行控制,包括驱动API和运行API,其中驱动API较难...
转载
发布博客 2019.02.13 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CUDA编程模型

1. 典型的CUDA编程包括五个步骤:分配GPU内存从CPU内存中拷贝数据到GPU内存中调用CUDA内核函数来完成指定的任务将数据从GPU内存中拷贝回CPU内存中释放GPU内存*2.数据局部性:(是指数据重用,以降低对于内存访问的延迟)时间局部性:指在较短的时间内实现对数据或资源的重用...
转载
发布博客 2019.02.13 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏