Home
Hypersport
Cancel

C++ 得到 vector 排序后的索引

直接看例子: #include <vector> #include <numeric> #include <iostream> #include <algorithm> using namespace std; int main() { vector<int> test = {1, 2, 3, 4, 5, 9, 8, ...

SSH 使用密码登录服务器

云服务器使用 SSH 密码登录,以 Ubuntu 为例,适用于 Oracle、Google 等 # 切换root账户 sudo -i # 开启root登录,如不需要跳过 vim /root/.ssh/authorized_key # 将 ssh-rsa 前面的内容全部删除保存退出 # ubuntu 用户目录下的 .ssh/authorized_key 同样处理 # 修改 SSH 连接配置...

Find 命令

常用命令 直接使用 find path 命令, 可以列出该 path 下的所有文件及文件夹, 相当于 find path -print, 以换行符为分割, 如果使用 -print0 以 "\0" 作为分隔符 根据文件名搜索 find path -name "filename" 其中 filename 中可以使用...

Eigen 删除行或列

// Delete one row or one column from a matrix // dim: 1 -> row; 2 -> col template <typename Derived> void DeleteRowOrCol(Eigen::PlainObjectBase<Derived> &matrix, const unsigne...

Shell 常用参数

举例说明 $0 第 0 个参数,即脚本名称 $n 第 n 个参数 $# 参数个数 $@ 所有参数(每个都作为独立的字符串) $* 所有参数(作为一个字符串) ,用的不如 $@...

Linux 获取文件名和后缀

举例说明 filename="this.is.a.sample.txt" 命令 结果 ${filename%*.} this.is.a.sample (从右向左删除第一个点右边的,非贪婪模式) ${filename%%*.} this ...

Wget 命令

命令格式 wget <选项> url 常用命令选项 命令选项 解释说明 -c 继续执行上次终端的任务 -i <文件> 从指定文件获取要下载的 URL 地址 -r 递归下载 ...

Tar 命令

常用命令选项 命令选项 解释说明 -c 或 –create 建立新的备份文件 -C <目录> 解压到指定目录 -x 或 –extract 或 –get 从备份文件中还原文件 ...

Python 有序字典 OrderedDict

from collections import OrderedDict d = OrderedDict() d['foo'] = 1 d['bar'] = 2 d['spam'] = 3 d['grok'] = 4 # Outputs "foo 1", "bar 2", "spam 3", "grok 4" for key in d: print(key, d[key]) # ...

Python 命名元组 namedtuple

原型 collections.namedtuple(typename, field_names, *, rename=False, defaults=None, module=None) 其中: typename:创建的子类类名 field_names:字符串序列,类似字典中的key,通过它操作命名元组。可以是list,如['name', 'price'],也可以是逗号或者空格分割的...