开发工具
文章平均质量分 59
贱贱的剑
计算机专业硕士研究生、操作系统与Linux内核开发,应用开发,喜欢研究Linux系统的各种疑难杂症。。。
展开
-
vscode连接远程服务器进行cmake调试
使用vscode连接远程Linux进行cmake工程调试原创 2022-11-21 21:19:26 · 871 阅读 · 0 评论 -
Pytorch模型参数量的统计
'''pip install thop'''import torchfrom thop import profiledevice = torch.device("cpu")net = model()input = torch.randn(1, 3, 224, 224)flops, params = profile(net, inputs=(input, ))print("FLOPs=", str(flops/1e9) +'{}'.format("G"))print("params=原创 2022-04-30 21:32:38 · 403 阅读 · 0 评论 -
Linux安装LUA
下载并编译LUA编译器进入官方下载网址下载相应的版本,也可以使用curl 命令下载。这里我安装lua-5.3.6.tar.gz。输入命令curl -R -O http://www.lua.org/ftp/lua-5.3.6.tar.gztar -xvf lua-5.3.6.tar.gz下载源码包并解压。进入lua-5.3.6目录后使用make linux && sudo make install进行编译并安装 。注意,这里安装到了/usr/loca/bin目录.原创 2022-04-30 21:14:49 · 2673 阅读 · 0 评论 -
为python安装matlab引擎
安装环境Python:3.7.6Matlab:R2019b一、问题引入 今天要测试一个测试一个跟踪器的VOT数据集,导入包有一个import matlab.engine,使用pip安装matlab后发现并不对,因此研究一番。二、解决进入Ubuntu的Matlab安装目录中的extern/engines,我这是在/usr/local目录里装的,所以先改一下权限再进行下一步操作。如果在/opt等普通用户有权限的目.原创 2022-03-31 17:45:28 · 2785 阅读 · 0 评论 -
视频跟踪器错误排查
一、出现traxclient.mexa64错误如下图类似的_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc错误。进入到matlab安装目录/sys/os/glnxa64/目录下。将以libstdc++.so.6开头的两个文件删除(如果不放心可以移动到别的文件夹下,如果出现问题再移回来)。二、Unable to establish connection如下图类似的不能建立稳定的链接找到tracker/tr原创 2021-10-25 17:13:17 · 1305 阅读 · 0 评论 -
vscode安装c/c++编译器
文件,生成的文件名为main.exe,编译遇到第一个错误就退出以及显示所有警告信息。依次点击“添加配置”–>“C++(GDB/LLDB)”,以及目标编译器。关闭全部vscode窗口,然后打开一个新窗口。按下图所示修改,表示采用这个为默认的构建方式。原创 2021-10-24 16:18:25 · 13056 阅读 · 1 评论 -
使用vscode添加自定义Python模块
在vscode里新建一个深度学习项目,新建一个文件夹用来写公共模块,结构如下。tools #文件夹 __init__.py DataHandler.pyAlexNet #文件夹 trainAlex.py_init_.py文件内容from .DataHandler import DataHandlertrainAlex.py文件引用在该文件中可以使用from tools import DataHand原创 2021-07-27 08:37:45 · 7852 阅读 · 0 评论 -
Windows下安装Cholmod和Scikit-Sparse
一、引入在Windows下使用命令pip install scikit-sparse安装scikit-sparse根本安装不上,在网上找了半天只能手工安装二、手动安装参考:https://github.com/xmlyqing00/Cholmod-Scikit-Sparse-Windows2.1 编译Cholmod先下载并安装cmake(官网,cmake_3.20.1_x64安装包)先使用下面的命令拉取源代码git clone https://github.com/xmlyqing0原创 2021-04-28 15:40:08 · 1944 阅读 · 11 评论 -
Ubuntu18.04如何开启wifi热点
一、查看是否有wifi适配器打开设置,选择Wi-Fi选项卡。上图的结果则说明没有wifi设备。此时如果自己很确定没有wifi适配器的话就要购买设备,但是我的设备是服务器,厂家说内部自带wifi设备,按照厂家的说法在BIOS里开启后发现这里依然找不到。那么就肯定是驱动问题。输入sudo ubuntu-drivers devices命令查找驱动。很明显系统提示有一个驱动,看名字这就是我们需要的。输入命令sudo apt-get install backport-iwlwifi-原创 2021-04-23 09:17:31 · 5740 阅读 · 0 评论 -
为Linux的rm命令添加回收站
众所周知,在Linux下的非root用户有很多权限问题。但是做为程序员而非管理员的我们,只需开发自己的程序就行了。因此直接使用root用户可以避免很多问题的发生。但是如果误使用rm怎么办?因此,最好的方式就是为删除命令建立回收站,这样即使误删除导致系统无法启动我们也可以使用LiveCD挂载硬盘,从而进行文件还原。脚本支持管理员与非管理员用户操作。一、脚本作用重新编写rm命令,以免误删除文件。本节包括moveToCrash脚本(此为命令主脚本,用来代替rm命令)delDelayFiles脚本原创 2021-04-14 09:56:40 · 243 阅读 · 1 评论