操作系统
文章平均质量分 78
操作系统,Windows、Linux、MacOS...
TracelessLe
BetterLife,BetterWorld.
展开
-
使用Kaggle API快速下载Kaggle数据集
通过使用Kaggle API在服务器上下载数据集,我们可以避免网页下载的慢速和下载失败的问题,实现快速且稳定的下载过程。原创 2024-03-28 17:46:54 · 3491 阅读 · 0 评论 -
使用7zip解压CRC校验失败的zip文件
偶尔遇到一些zip压缩文件,使用unzip解压时会遇到类似“CRC校验失败”而导致解压失败的问题。这个时候可以考虑使用7zip来解压。7-Zip 是一款拥有极高压缩比的开源压缩软件,支持常见的压缩格式,还具备修复一些压缩包文件损坏的能力。原创 2023-10-26 17:53:00 · 5868 阅读 · 0 评论 -
解决Docker容器apt无法下载问题
Docker 是一个开源软件,也是一个开放平台,用于开发应用、交付(shipping)应用、运行应用。 Docker允许用户将基础设施(Infrastructure)中的应用单独分割出来,形成更小的颗粒(容器),从而提高交付软件的速度。本文内容简要介绍如何解决Docker容器的apt无法下载问题。当在容器中使用apt下载时,会报如下错误:一般是网络无法连接访问对应包导致的,即使也仍然报错。考虑添加不同的apt源来解决这个问题......原创 2022-06-29 20:48:03 · 4586 阅读 · 0 评论 -
解决Docker容器中文显示乱码问题
前言Docker 是一个开源软件,也是一个开放平台,用于开发应用、交付(shipping)应用、运行应用。 Docker允许用户将基础设施(Infrastructure)中的应用单独分割出来,形成更小的颗粒(容器),从而提高交付软件的速度。本文内容简要介绍如何解决Docker容器的中文乱码问题。实现问题当在容器中编辑文本时,无法正常输入和显示中文,如下所示:定位输入locale指令查看容器使用的语言集:locale: Cannot set LC_CTYPE to default loca原创 2022-04-06 16:52:05 · 7143 阅读 · 5 评论 -
VSCode连接远程的docker容器进行代码调试
前言Docker 是一个开源软件,也是一个开放平台,用于开发应用、交付(shipping)应用、运行应用。 Docker允许用户将基础设施(Infrastructure)中的应用单独分割出来,形成更小的颗粒(容器),从而提高交付软件的速度。而Visual Studio Code(简称VSCode)是一款由微软开发且跨平台的免费源代码编辑器。默认支持非常多的编程语言,作为一款简洁而又强大的编辑器,通过安装插件后可以武装成IDE。本文内容简要介绍如何使用VSCode调试远程docker容器内的代码。实原创 2021-07-24 17:26:35 · 9193 阅读 · 10 评论 -
Terminus终端设置Bracketed Paste Mode
前言Terminus是一款优秀的免费开源的终端软件,同时支持Windows、MacOS、Linux等多种操作系统。能够兼容powershell/wsl/cygwin/git-bash/cmder/clink环境,具有集成的SSH客户端和连接管理器。有完整的Unicode支持,甚至还支持更高级的主题和配色方案自定义等功能。从’^[[200~required text~'说起某天使用Terminus终端,在复制文本(例如“Terminus终端”)后拷贝到终端时,发现拷贝的文本前后被加入了一些其他的字符,原创 2021-06-29 20:46:16 · 2419 阅读 · 1 评论 -
Windows VSCode配置conda shell执行Python脚本
前言Visual Studio Code(简称VSCode)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和Git版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。Visual Studio Code默认支持非常多的编程语言,包括JavaScript、TypeScript、CSS和HTML;也可以通过下载扩展支持Python、C/C+原创 2021-06-09 16:48:31 · 2554 阅读 · 2 评论 -
使用Python脚本下载yandex云盘链接中的内容
前言在下载yandex disk云盘中其他人分享的一些内容时,正常情况下点击下载按钮即可。但是很多时候需要在没有图形界面的Linux机器上下载或者批量下载一批链接,这个时候需要使用脚本方式下载。方法根据yandex disk的文件链接规则,编写相应的Python脚本(见参考资料[3]),执行脚本自动下载。Python脚本yandex_dl.py:#!/usr/bin/env python3# -*- coding: utf-8 -*-# chmod +x yandex_dl.py# py原创 2021-04-09 19:20:54 · 1902 阅读 · 1 评论 -
VS Code配置远程开发与调试支持
前言Visual Studio Code(简称VS Code)是一个由微软开发,同时支持Windows 、 Linux和macOS等操作系统的免费代码编辑器,它支持调试,并内置了Git 版本控制功能,同时也具有开发环境功能,例如代码补全、代码片段和代码重构等。该编辑器支持用户个性化配置,例如改变主题颜色、键盘快捷方式等各种属性和参数,同时还在编辑器中内置了扩展程序管理的功能。VS Code优势明显,通过日益丰富的插件,VS Code可以配置成各种开发环境,可以说其就像是一把瑞士军刀。越来越多的开发者开原创 2021-02-09 14:42:03 · 344 阅读 · 0 评论 -
从make到cmake,C++工程编译链接简易记录
前言对于C++工程开发,免不了的过程就是编译链接最后生成可执行文件。那么make和cmake命令则是必不可少的,对应的规则文件则是Makefile和CMakeList.txt。介绍从gcc到make,再到cmake,一切只为了工程生成可执行文件的过程更简单。gccmake底层调用的是gcc(GNU Compiler Collection,GNU编译器套件),可以简单的认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等)。当工程只有一个源文件时,原创 2021-01-16 15:52:28 · 492 阅读 · 0 评论 -
Kafka的安装和简易使用
前言Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。该项目的目标是为处理实时数据提供一个统一、高吞吐、低延迟的平台。其持久化层本质上是一个“按照分布式事务日志架构的大规模发布/订阅消息队列”,这使它作为企业级基础设施来处理流式数据非常有价值。此外,Kafka可以通过Kafka Connect连接到外部系统(用于数据输入/输出),并提供了Kafka Streams。 —— 维基百科安装源码安装下载wget https://mirrors.bf原创 2020-10-24 12:18:04 · 198 阅读 · 0 评论 -
使用Visdom可视化工具初体验
前言Visdom是Facebook专门为PyTorch开发的一款可视化工具,支持传入的数据类型有NumPy和Tensor。我们可以用它来做网络训练或者其他数据展示的前端可视化页面。官方给出的效果图如下:安装需要 Python 3 环境,需要提前安装依赖(1)通过pip安装,稳定版,可能不支持最新的一些功能和特性。pip install visdom(2)通过源码安装从github上下载源码后安装。pip install -e .如果上述命令出错,可以尝试下面命令:easy_i原创 2020-07-30 21:48:58 · 1020 阅读 · 0 评论 -
git常用命令小结
拉取最新数据 git pull列出所有分支git branch #本地git branch -a #所有,包括本地和远程切换到远程分支remote_branchgit checkout remotes/origin/remote_branch 切换到本地分支local_branchgit checkout local_branch 添加修改文件到缓存区git add . 添加说明git commit -m “说明“ 提交git push #.原创 2020-07-14 18:22:54 · 623 阅读 · 1 评论 -
【转载】Windows和Ubuntu双系统环境下给Ubuntu增加磁盘空间
笔记本上同时安装了Windows10和Ubuntu18.04双系统,其中Ubuntu18.04用来跑一些实验。但是随着时间推移,Ubuntu系统硬盘空间很快就用完了,所以希望将Windows10空余的盘腾出来给Ubuntu用。谷歌一下给出的最优答案如下:首先进入Windows系统,在Windows下使用“磁盘管理->压缩卷"压缩出一个未分配的分区出来,然后新建简单卷,按NFTS格式格式化。重启进入Ubuntu系统。这时可能会进入不了系统(一般不会出现,我没有遇到)。因为刚才多分了一个区,g转载 2020-08-07 22:31:55 · 1027 阅读 · 2 评论 -
【转载】Mac OS通过scp来上传和下载文件
Mac OS的shell自带命令scp,可以通过scp来上传和下载文件。上传scp -r local_folder remote_username@remote_ip:remote_folder其中,local_folder是源地址,remote_username@remote_ip:remote_folder是目标地址。命令会将源地址的内容上传到目标地址。下载scp -r remote_username@remote_ip:remote_folder local_folder下载和上传对应,将转载 2020-06-13 16:05:02 · 411 阅读 · 0 评论 -
【转载】Ubuntu顶部的任务栏-标题栏-菜单栏-启动器消失不见7个解决办法
版权声明:本文为CSDN博主「黄志千」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/davidhzq/article/details/102872710因为开发环境的Ubuntu服务器不敢随便折腾,所以就在自己机器装了一个,折腾来折腾去,不知道哪个环节安装、卸载出了问题,也可能是改了什么配置我没注意到。进入桌面后找不到启动器,菜单栏和标题栏了,终端可以打开,也能通过终端运行程序。 有两次是重启机器就好了,.转载 2020-06-12 18:23:15 · 1427 阅读 · 0 评论 -
使用FileZilla向Ubuntu18传输文件时出现“550 permission denied”
打开配置文件/etc/vsftpd.conf,查看是否配置了允许写入。将write_enable=NO改为write_enable=YES:# ################# General Settings# ################## Uncomment this to enable any form of FTP write command.#write_enable=NOwrite_enable=YES然后重启一下vsftp服务就好了。sudo systemctl原创 2020-06-12 17:46:19 · 738 阅读 · 0 评论 -
使用FileZilla的FTP连接Ubuntu18时出现“227 Entering Passive Mode”
FTP服务的两种传输模式:PORT方式(主动模式)PASV方式 (被动模式)出现“227 Entering Passive Mode”问题时,关闭FileZilla设置中的PASV(被动)模式,强制使用PORT(主动)模式访问服务器。原创 2020-06-12 17:39:44 · 1018 阅读 · 0 评论 -
ubuntu的shell终端显示图片
采用lsix插件来显示文件夹下的图片缩略图,除了支持本地shell窗口显示外,还支持远程访问时显示。lsixlsix使用ImageMagick,在大多数Linux发行版的默认已经安装,ubuntu18.04就系统自带。若没有,则先安装它。sudo apt-get install imagemagicklsix不需安装,只需下载并将其移至$PATH即可。从项目的github页面下载最新的lsix:wget https://github.com/hackerb9/lsix/archive/mas转载 2020-07-01 15:54:13 · 2763 阅读 · 0 评论 -
Ubuntu18.04上外接显卡扩展坞安装Nvidia驱动和CUDA10.0及cuDNN
前言一通折腾,算是把显卡扩展坞给接上用起来了。能找到的Ubuntu外接显卡扩展坞配置深度学习环境的资料比较少,乱折腾一番总算是能用了。现努力回忆过程,尽可能完整地记录下来配置环境的过程。-------软硬件信息--------------------电脑:thinkpad笔记本,自带Intel集显操作系统:Windows10+Ubuntu18.04双系统显卡扩展坞:技嘉RTX 2080Ti 显卡坞 “雕盒”-----------------------------------显卡扩展坞在Wi原创 2020-06-18 22:01:31 · 3162 阅读 · 0 评论 -
conda常用命令小结
创建新的虚拟环境:conda create -n env_name创建新的虚拟环境并指定python版本:conda create -n env_name python=3.6激活虚拟环境:conda activate env_name退出虚拟环境:conda deactivate安装软件包(指定版本用==x.y.z):conda install tensorflow==1.12.0克隆已存在的环境:conda create -n env_name2 .原创 2020-06-18 10:51:14 · 476 阅读 · 0 评论 -
Mac快速安装使用Redis
介绍Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。同时也是最流行的键值对存储数据库(之一)。安装在redis官网下载安装包(Stable版本)解压到某个目录下./redis-6.0.6编译安装打开命令行窗口:cd redis-6.0.6makemake install 启动进入/usr/local/bin目录下,使用redis-server命令开启redis服务。参考资料:[1] Redis维基百科[2]原创 2020-08-11 20:34:40 · 295 阅读 · 0 评论 -
Ubuntu上安装NVIDIA VideoProcessingFramework (VPF)
引言安装参考官方给的安装教程,以Linux系统为例,Windows系统请直接查看官网教程。预先安装依赖(1)安装Nvidia video driver和CUDA SDK①按照最新的CUDA和英伟达显卡驱动,需要注意版本对应。②下载NVIDIA Video Codec SDK并解压备用,官网下载需要注册,可以直接从CSDN下载。(2)从源码安装FFMpeg推荐从源码安装FFMpeg:cd ~/installsgit clone https://github.com/FFmpeg/FFm原创 2020-09-15 15:08:56 · 3576 阅读 · 4 评论 -
Mac在iTerm2下使用sz/rz上传下载文件
介绍远程文件传输的工具有很多,例如rz/sz、scp、sftp、ftp等。Mac中的命令终端不支持使用rz和sz命令进行文件上传和下载,可以通过安装终端iTerm2并扩展安装lrzsz实现使用rz和sz命令进行文件传输。sz (send Zmodem) / rz (receive Zmodem)可作为一个在MacOS环境下结合iTerm2使用的一个文件上传下载工具(命令)。安装1. 安装iTerm2建议去官网下载。2. 安装sz/rz2.1 brew install lrzsz如果提示没有原创 2021-01-12 21:31:32 · 1337 阅读 · 0 评论 -
Ubuntu18.04下安装caffe和pycaffe
安装caffeUbuntu18.04下可以快捷安装caffe:sudo apt install caffe-cuda安装pycaffe其实只需要将caffe-cuda下的编译包拷贝到python环境(或者conda下的python环境):cp -r /usr/lib/python3/dist-packages/caffe /home/user/conda/envs/env_name/lib/python3.6/site-packages/Python使用caffeimport caffe原创 2020-08-12 22:21:55 · 1257 阅读 · 2 评论 -
Ubuntu18.04安装多个CUDA
前言很多时候配置深度学习的环境都会遇到这样一个问题,就是参考的不同的开源代码所用的环境不一定相同,特别是CUDA环境,一般会有CUDA9.0、CUDA10.0、CUDA10.1等版本。所对应的cuDNN也会不同。本文是在已安装CUDA10.0+cudnn7.6.4的基础上,加装CUDA9.0+cudnn7.3.1。一、gcc降级由于CUDA 9.0仅支持gcc6.0及以下版本,而Ubuntu 18.04预装GCC版本为7.3,因此需要手动进行降级,这里采用4.8版本。sudo apt-get ins原创 2020-06-20 15:39:50 · 1641 阅读 · 3 评论 -
Ubuntu下通过sh脚本安装conda失败案例
在官网下载好后Anaconda3-2020.02-Linux-x86_64.sh后在Ubuntu下通过sh安装,出现如下问题:原因在于该sh文件是从Windows电脑传输到Ubuntu上,出现了编码不一致的问题。解决方案如下:vim Anaconda3-2020.02-Linux-x86_64.sh #进入该sh文件输入::set ff=unix #这是进行编码切换:wq #保存退出成功开始安装:记录下来,防止下次掉坑。...原创 2020-06-12 16:59:35 · 552 阅读 · 0 评论 -
我的第一篇文章,从计算机丢失igdusc32.dll开始
先说说我的igdusc32是如何丢失的吧。由于先前装过win10的双系统,卸掉之后我的原系统win7索引失效,需要重新激活。于是我就上哪个网站下了小马,毕竟是大网站,而且360杀毒也没报毒。于是就用小马激活了。后来,用360一杀毒,给我扫了85个病毒木马,而且大部分都是dll文件,之后这些东西全部都被删了,就连还原区的备份也删了。再后来,也就在装软件和打开软件的时候就开始出现了弹框——无法启动此程...原创 2014-11-09 09:51:44 · 4114 阅读 · 4 评论