加载头像
将登太行雪满山
ming-blog.com
C++
Python
Docker
CMake
Git
Linux
Markdown
ROS
OpenCV
PyTorch
VS Code
GitHub Actions
C++
Python
Docker
CMake
Git
Linux
Markdown
ROS
OpenCV
PyTorch
VS Code
GitHub Actions
随便逛逛
图片
2023-12-06shell与Terminal
前言shell(壳)、Terminal(终端),许多刚开始接触计算机的朋友可能跟以前的我一样并不清楚这两个概念,因为它们总是同时出现。配置开发环境或者学习Linux的过程中我们难免接触,所以我觉得有必要跟大家讨论一下它们的关系。 shell是什么shell翻译过来是“壳”,十分形象,shell就是包裹在操作系统内核上的一层外壳。shell接收用户输入的命令,并将其转换为操作系统可以理解的指令,然后执行这些指令。这里我们借助shell提供的cat指令来理解一下shell的作用。 熟悉Linux的朋友会知道,cat命令可以输出一个文件的内容到终端。这里我提前准备了一个hello.cpp文件,打开一个终端,执行下面的命令: 1cat hello.cpp shell会解析我们命令行里的内容并执行,可以看到,文件里的内容成功输出到了我们的终端里。接下来我们思考一下,假如没有这个命令,我们想要达到同样的目的需要怎样的步骤,由于本人对windows内核并不熟悉,这里我会在Linux环境下进行演示,原理是相通的,不会影响我们理解。 123456789101112131415161718192021 ...
详情
图片
2025-01-04sphinx 使用指南
前言Sphinx介绍Sphinx是一种文档生成工具,主要用于生成和管理过程文档。它支持以Python为基础的丰富插件,可以输出为HTML,PDF,Latex等格式。 reStructuredText 介绍reStructuredText (简称reST)是一种轻量级标记语言,文件名后缀为.rst。是 Sphinx 使用的默认纯文本标记语言 markdown介绍Markdown 也是一种轻量级标记语言,文件名后缀通常为.md。 环境准备Python安装Linux环境 确保已安装Python 1python3 --version 如果未安装,使用包管理器安装: Ubuntu/Debian系统: 1sudo apt install python3 python3-pip Red Hat/CentOS系统: 1sudo yum install python3 python3-pip Windows环境 访问Python官网:https://www.python.org,下载最新版本安装包。 在安装时,确保选中“Add Python to PATH”选项。 ...
详情
图片
2023-12-06代理上网原理
代理上网原理工作原理:首先,简单科普一下上网的原理。一般情况下,我们访问网页时,只需要在浏览器中输入网址,就可以直接访问到目标内容。 某些资源可能因为地域限制、网络防火墙等原因无法直接访问。这时,我们就需要借助代理服务器。代理服务器充当了中间人的角色,帮助我们访问被限制的资源。整个过程变成如下图所示: 我们俗称的代理上网实际上指的就是第二种过程。 代理软件:为了实现代理上网,通常需要使用代理软件,它们能够帮助我们设置代理服务器并进行连接。常见的代理软件包括: v2rayN :基于 V2Ray 协议的 Windows 客户端。 Clash-verge-rev :基于 Clash 的客户端,支持windows、Linux,并且默认有中文,比较推荐。 Clash_for_Windows :Clash 的 Windows 客户端,同时也支持Linux、Android 这些软件通过经典的“枪弹分离”工作方式,即软件本身不直接提供代理服务,而是通过特定的配置文件与代理节点配合使用。配置文件中的重要部分就是机场信息。 机场:机场是指一些提供翻墙服务的代理节点或代理服务商,通常这些服务商会提供 ...
详情
图片
2023-12-04什么是环境变量——windows
前言​ 我们在配置各种开发环境的时候,常常会包含一个步骤:配置环境变量。 ​ 那么什么是环境变量,这个步骤是为了做什么,接下来我会抛掉官方解释,逐步带大家测试。(windows环境下) 终端中执行的命令是什么​ 我们经常会在电脑终端(cmd或者powershell)中输入==ipconfig==命令来查看电脑的网络配置,如图: ​ 为什么输入ipconfig命令就会输出这些信息,这里先跟大家介绍一个新命令==get-Command==,这个命令的作用是获取其他命令的信息,这里我们目的是为了获取它的路径。(熟悉linux的朋友会不会想到where、which命令) 我们在终端输入: 1get-Command ipconfig ​ 哦豁,看见Source条目没,首先它就是一个exe可执行程序!!其实想来也是,大一的计算机概论课就告诉我们计算机上执行的就是一堆二进制文件。 ​ 有兴趣的朋友可以进到这个目录双击执行下这个文件,运气好就能看到输出信息。(但是八成会一闪而过,需要修改终端的终止行为才能卡住看到信息 ...
详情
AimRT官方示例解析
sphinx 使用指南
C++协程入门
深入浅出访存优化
TBB开启并行编程之旅
全面理解STL- std::map和它的朋友们
现代CMake模块化项目指南
CUDA开始的GPU编程-第八章
CUDA开始的GPU编程-第七章
CUDA开始的GPU编程-第六章
avatar
一个记录、分享自己学习过程的博客
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體