logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WSL2中一键重新配置SSH服务,解决WSL2重启ip变化的问题,并解决了vscode远程开发X11报错的问题

引入windows系统开启WSL2能带来很多的方便,这让一台电脑可以同时提供多个服务。常用的场景是在办公室或者家里的台式机电脑开启WSL2服务,通过随身携带的笔记本电脑远程ssh到性能强大的台式机上进行开发工作。而为了实现这个功能,需要对WSL2进行ssh配置。每次重启WSL2,其IP地址都会发生变化,之前配置好的ssh服务没法继续使用,需要重新配置才行。但是每次这样是非常繁琐的,能不能有什么办法

#ubuntu#windows#ssh +1
python opencv 图像去黑边

为此,斗胆提出了如下的算法:1、找到图像中心点,并获取中心点所在横和纵的全部像素2、使用numpy的向量化操作,比较横或纵像素点与黑边阈值的大小3、找到上述比较结果中各处为True的结果,即为去除黑边后的图像边界优点与改进空间这样做的优点是显而易见的,代码逻辑清晰明了,且没有使用for循环效率极高,时间复杂度是o(n),对于寻常图像大小比传统做法快了100倍的样子。但是上述例程没有办法处理黑边范围

#opencv#python#计算机视觉
Geant4 及ROOT 在windows子系统(WSL)中的快速安装

本文旨在以新手的角度,成功的在windows的linux子系统(wsl)中安装并运行Geant4.这样有几点好处:能够直接在windows界面下对文件进行管理,如果linux系统使用不熟练的话,这样会更方便实感运行速度比虚拟机快很多占用空间小,安装虚拟机+Geant4需要20G;而wsl+Geant4只需要4G网上有很多关于如何安装G4的教程,但笔者在照抄他们的过程中遇到很多问题,这...

#ubuntu
WSL / WSL2 问题大全 及 解决方案

WSL / WSL2 问题 及 解决方法笔者这两天将WSL1转换为了WSL2,一路上遇到了些问题,思前虑后认为应当整理总结以飨读者。我遇到的问题一览:WSL2占用 内存 过大怎么办?WSL2与 代理冲突怎么办?WSL2占用C盘空间过大怎么办?WSL2如何使用Windows的代理?WSL2如何设置Xserver为什么经常WSL2比WSL1还慢?安装 Docker 选择基于WSL2报错了怎么办?如何安

#windows#linux#docker +1
Geant4 及ROOT 在windows子系统(WSL)中的快速安装

本文旨在以新手的角度,成功的在windows的linux子系统(wsl)中安装并运行Geant4.这样有几点好处:能够直接在windows界面下对文件进行管理,如果linux系统使用不熟练的话,这样会更方便实感运行速度比虚拟机快很多占用空间小,安装虚拟机+Geant4需要20G;而wsl+Geant4只需要4G网上有很多关于如何安装G4的教程,但笔者在照抄他们的过程中遇到很多问题,这...

#ubuntu
在wsl中判断wsl的版本是wsl1还是wsl2

通过判断是否包含wsl等字符来判断wsl的版本

文章图片
#linux#服务器
Geant4在Ubuntu(WSL)中,安装过程详解,附Geant4一键安装脚本

使用WSL,WSL2,原生Linux主机分别进行安装Geant4有一定的区别,其中在原生Linux主机上安装不需要做额外配置;在WSL1/2中安装Geant4需要将图形化界面通过X转发给Windows,这样才能在Windows系统下看到正确的显示。WSL1:直接使用tar解压缩会报错,通过在终端执行可解决需要设置X转发的端口,WSL2:设置X转发时会更麻烦一点,WSL2相对于Windows是一个独

#ubuntu#linux#windows
error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file

在使用qt5时可能会出现下列问题,说是libQt5Core.so.5找不到了出现问题:error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory解决方案:sudo strip --remove-section=.note.ABI-ta

#ubuntu#linux
到底了