Ginger-Zone
码龄10年
关注
提问 私信
  • 博客:86,144
    问答:2,023
    动态:27
    88,194
    总访问量
  • 24
    原创
  • 2,038,759
    排名
  • 13
    粉丝
  • 0
    铁粉

个人简介:有则分享,无则学习。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:德国
  • 加入CSDN时间: 2015-01-20
博客简介:

yjj546542806的博客

查看详细资料
个人成就
  • 获得21次点赞
  • 内容获得9次评论
  • 获得58次收藏
创作历程
  • 1篇
    2021年
  • 4篇
    2020年
  • 6篇
    2019年
  • 9篇
    2018年
  • 10篇
    2017年
成就勋章
TA的专栏
  • C++编程
    2篇
  • 系统配置
    11篇
  • 大学体会
    4篇
  • OpenCL入门
  • Linux系统开发
    8篇
  • Git相关用法
    1篇
  • ROS机器人系统
    2篇
  • Ubuntu系统
    4篇
  • OJ题解
    1篇
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

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

Detectron2 -> CUDA error: device-side assert triggered

Error comes out as "CUDA error: device-side assert triggered" when detectron2 is used with Pytorch1.8.Discussion about this problem:discussion_1discussion_2Maybe you should try to install Pytorch 1.7 instead of Pytorch 1.8.
原创
发布博客 2021.05.05 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在CMake中配置GCOV对C++项目代码进行分析

问题描述如何在CMakeLists.txt中配置gcov来生成代码分析报告?解决办法第一步:下载gcov的cmake包地址:Github上的cmake文件下载地址并将该cmake包放在项目根目录下新创建的CMakeModules文件夹下面。此时,项目代码的结构如下所示(举例):- Your_Project_dir - main.cc - CMakeLists.txt - include - xxx.h - src - xxx.cc - CMakeModules - Code
原创
发布博客 2020.12.22 ·
2993 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

Nvidia RTX20系列显卡安装Ubuntu18.04解决黑屏问题

问题描述显卡为NVIDIA RTX20系列,硬盘空白,需要安装Ubuntu18.04。如果你只是想安装Ubuntu系统玩一玩,那么建议安装Ubuntu20.04,自带比较新的显卡驱动且安装系统时会自动装好显卡驱动,踩的显卡坑很少。问题:无论是使用U盘启动还是安装后的硬盘启动,过了Ubuntu...图标之后就直接黑屏,但是系统未断电仍在运行。应该是显卡版本的问题。解决方法安装系统时选择UEFI引导模式在引导选项那里使用上下键选try to use Ubuntu那个选项,然后按下键盘e进入引导
原创
发布博客 2020.08.04 ·
1489 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

想问问大家,写C++项目的时候是应该先面向过程把算法逻辑实现出来再按照算法结构实现对象,还是先用UML那些工具设计面向对象的实现方法再直接c++实现呢?

发布动态 2020.08.05

个人理解C++代码中的extern “C“

之前看项目代码中,不太清楚extern "C"的作用,后来用一个例子来想就想通了。首先,解释extern "C"本身的意思:C对于函数的编译,一般是比较统一的命名方式,如函数func可能会被改名为_funcC++中存在函数重载,所以在编译成目标代码时会结合参数列表对函数进行重命名以区别被重载的函数在C++文件中使用extern "C"就是告诉编译器这部分代码在编译的改名阶段是按照C的规则进行函数名的变换(类似地,在C文件中使用extern "C++"来说明按照C++的规则在编译阶段进行函数重命名)
原创
发布博客 2020.07.27 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Clion Arduino digitalPinToInterrupt() not declared in the scope

Clion Arduino attachInterrupt() ErrorError occurs when I’m using attachInterrupt(digitalPinToInterrupt, ISP, Rising):Error: digitalPinToInterrupt() not declared in this scopeSolution:Please refer to the instruction in Arduino attachInterrupt() .Accor
原创
发布博客 2020.07.10 ·
676 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Ubuntu安装配置Gogs

说明配置环境为Ubuntu 16.04。我配置Gogs的目的是配合Jenkins使用搭建自动化部署环境,所以我的Gogs安装配置步骤再细节上可能和其他博主文中的步骤稍有不同。依赖包安装与配置安装Gogs依赖的工具包如下。首先,安装GO语言(使用apt安装不用配置Ubuntu环境变量)。$ sudo apt install golang接着,安装Git功能包。$ sudo apt ...
原创
发布博客 2019.08.08 ·
1134 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux内核入门(一):交叉编译Linux内核并使用QEMU仿真硬件运行Linux系统

转载说明这篇文章借鉴了来自Linux博客教程的相关内容,因此文章类型设置为转载。原因与目的最近需要对Linux进行修改和测试,因此需要搭建内核的编译和测试平台。我的方案是:在Ubuntu16.04系统下对Linux源码进行修改使用相关交叉编译工具链如gcc-arm-linux-gnueabi编译系统源码使用QEMU软件仿真出硬件平台,测试对象系统的系统行为由于我是刚刚正式接触L...
转载
发布博客 2019.06.21 ·
1784 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

Ubuntu 16.04 安装PCL库以及测试

Links:https://www.cnblogs.com/lifeofershisui/p/9037829.html
转载
发布博客 2019.06.05 ·
1028 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

OJ题解【1】:母牛的故事

题目有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?思路分析的方法:建立递推关系定义:Total(n) = Total(n-1) + Able(n)即今年的种群总数等于去年总数加上今年新生育的数目,那么知道Able(n)就可以解出此题。注意题目中说每头牛都是第4年生育,假设今年就是第4年,那么今年新生育的...
原创
发布博客 2019.04.22 ·
614 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows配置MinGW、CMake和Make工具

1.安装CMake工具使用.exe安装文件即可。2.安装GinGW下载MinGW的Windows安装包,点击exe文件进行安装。安装结束后,将MinGW目录下的bin目录添加到系统变量中Path变量中。3.安装Make将MinGW中bin目录下的mingw32-make.exe复制到含有MakeFile的工程目录下,双击运行即可,或者在命令行中运行上述可执行exe文件,即可进行make...
原创
发布博客 2019.03.21 ·
4058 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

Ubuntu16.04编译ORBSLAM2出现关于Boost库的错误

在运行./build_ros.sh时提示在链接阶段出现关于Boost库的错误,此时在/Examples/ROS/ORM_SLAM2/CMakeLists.txt文件中添加下列代码,再尝试执行上述命令:find_package(Boost COMPONENTS filesystem system REQUIRED)...
原创
发布博客 2019.03.13 ·
661 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

使用WiringPi对树莓派GPIO进行C/C++代码操控

WiringPi是一个基于C的代码库,实现对树莓派上GPIO的控制。网站:wiringpi.com安装:git clone git://git.drogon.net/wiringPicd ~/wiringPi./build
原创
发布博客 2018.05.07 ·
5638 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

Ubuntu垃圾箱目录及清空

之前想清空垃圾箱,直接在Dash里面的垃圾箱图片那里点击清空,结果进程直接卡住了。如果GUI进不去垃圾箱确实不好操作,所以查了一下Ubuntu下垃圾箱的路径:~/.local/share/Trash这个目录下有3个文件夹(目前显示有3个文件夹),其中file文件夹就是存放被放入垃圾箱的文件。要是想连着所有文件一起清空,直接:rm -rf ~/.local/share/Trash/* 简单粗暴。...
原创
发布博客 2018.04.12 ·
6631 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

ROS编程入门

博客链接:ROS学习笔记(一):自己动手写一个ROS程序
转载
发布博客 2018.04.12 ·
3387 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Windows使用Git入门

下载安装Git工具。Git下载链接在远程Git建个仓库repository,记下远程Git仓库的地址。本地选个文件夹,右键选择Git Bash Here。输入以下代码:touch README.md // 使用README.md文件对Git仓库进行初始化git init // 本地创建Git仓库git add README.md // 将README.md文件加入待提交(待同步)缓冲区...
原创
发布博客 2018.04.09 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式操作层Distributed Operation Layer(DOL)入门

DOL是什么?分布式操作层DOL是一个编程框架,用于自动将应用自动映射到多处理器SHAPES框架平台上,主要由3个部分组成:(1)DOL应用编程接口定义了一系列的编程接口,让编程人员可以在不了解底层硬件的情况下进行编程。使用相关的API可以完成SHAPES平台上的分布式、并行应用。(2)DOL功能仿真为编程提供了测试应用的功能。另外还可以在应用层面获得性能参数。(3)DOL映射优化探索从应用到SH...
原创
发布博客 2018.03.15 ·
807 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

pthread中信号量mutex的类型

链接如下:pthread mutex 属性
转载
发布博客 2018.03.04 ·
530 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用.dot文件生成流程图

网址如下:dot命令生成流程图
转载
发布博客 2018.03.01 ·
12271 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多