摘要:
一直提示找不到nvcc...参照博客顺利解决。 在cmake中加上选项-DCMAKE_CUDA_COMPILER:PATH=/usr/local/cuda/bin/nvcc 阅读全文
摘要:
本文参考博文. 如果公司的代码同步环境在gitlab上,而自己有很多项目托管在github。我们需要做一些额外的配置实现两者的无缝切换。 步骤 我的开发机是macbook,如果属于不同系统,找到该系统下对应的路径进行配置即可。 假设我们需要同时配置github与gitlab。 进行.ssh文件夹 c 阅读全文
摘要:
好的IDE能为开发以及学习源码带来效率的提升,今天要介绍的就是Jetbrain家族中IDE自带的TODO功能,我认为利用好它,能够大大的提升阅读源码的效率。 假设我现在需要去阅读源代码,看了半天我终于发现代码的核心方法。这时候我想先mark它,因为想继续看下其他代码,但是又担心回头找不到它。此时,我 阅读全文
摘要:
参考. 以下挂载与卸载操作需要root权限。 查看所有磁盘信息,即可以查看到我们的u盘的状态 (主要看分区还有文件系统)输入指令 sudo fdisk -l,找到对应的u盘路径,比如在我的电脑上是/dev/sdb1 挂载U盘,把U盘挂载到media目录。 如果U盘是FAT32格式,则输入指令:mou 阅读全文
摘要:
前言 由于安全性问题,公司的对外的服务器需要先连接跳板机,再进一步访问。也就是说,假设要往生产服务器上传输文件,先需要传入文件至跳板机,再从跳板机传送文件至内网服务器。这样就导致开发或者传输文件十分麻烦。下面可以通过两种方式提升效率,本质都还是使用ssh隧道。 finalshell finalshe 阅读全文
摘要:
Unix系的操作系统比如MacOS或者Linux的系统可以使用crontab命令进行定时任务的配置。本文将以MacOS为例,介绍如何使用crontab命令设置定时任务。 假定现在有一个需求是:每一分钟产生一个字符串插入一个文件! 检查是否存在crontab文件; ls -al /etc/cronta 阅读全文
摘要:
一个项目需要用到CTC的实现,通过源码安装时报错clang: error: unsupported option '-fopenmp'。 最后我的解决办法是: 先安装gcc-10, 之后,在cmake时指定cmake -D CMAKE_C_COMPILER:string=gcc-10 -D CMAK 阅读全文
摘要:
近期参加一个比赛,结果越做特征工程越差,但是代码一直有更新,之前做特征工程的代码已经不见了.好在git有回滚的功能,故此次记录一下,而且以后要好好学习如何用git提升开发效率. 回滚历史 # 查看历史版本号 git log # 找到历史版本号 git reset --hard {历史版本号} # 推 阅读全文
摘要:
在一些项目中,需要经常将代码上传至Github。但是会存在一些文件夹不想上传,这是可以通过设置 文件来进行相关配置,但是有的时候会存在一些文件或者文件夹忘记写上去,导致push至Github时,将原本不愿意上传的文件或者文件夹也传了上去。当上述事情发生时,可以通过如下操作将原本上传至Github的文 阅读全文
摘要:
[TOC] 写在开头 昨晚快要睡觉的时候,B站上给我推送了一个使用YOLO的视频,是实践方面的.联想到目前的这块GPU的作用逐渐偏离我最初的购买初衷,今早我决定让它发挥它应该有的作用. 参考 1. 参考视频(油管)https://www.youtube.com/watch?v=saDipJR14Lc 阅读全文