Conda常用命令
下载Miniconda: https://docs.conda.io/en/latest/miniconda.html 创建环境:conda create -n <env_name> [<pkg_name>...] 激活环境:conda activate <env_name> 列出所有环境:conda info -e 列出已安装的包:conda l...
下载Miniconda: https://docs.conda.io/en/latest/miniconda.html 创建环境:conda create -n <env_name> [<pkg_name>...] 激活环境:conda activate <env_name> 列出所有环境:conda info -e 列出已安装的包:conda l...
Java 8的方法引用是调用已有方法的Lambda表达式的简写形式,与Lambda表达式一样可作为函数式接口参数。 1.实例方法和静态方法 方法引用能作为哪种类型的函数式接口,要转化为Lambda表达式后看参数和返回值类型是否和函数式接口的抽象方法一致。 (1)t::instanceMethod等价于(x, y,...) -> t.instanceMethod(x, y,...) ...
本文介绍Shell脚本解析命令行参数的三种方法:while语句、getopt命令和getopts命令。 1.while语句 解析命令行参数最简单的方式是使用while语句。在每次循环中将$1与选项匹配,并执行相应的命令,之后使用shift将命令行参数列表“左移”一位。 下面是一个解析命令行参数的示例Shell脚本。 #!/bin/bash help_msg="Usage: $0 [-...
1.配置用户信息 git config --global user.name "<name>" 设置默认名字 git config --global user.email "<email>" 设置默认Email 2.基本命令 2.1 常用命令 查看帮助 git help <cmd> git <cmd> --help man git-&...
Vim作为Linux下最常用的编辑器之一,非常强大也非常难用。Vim的功能太多不可能全部记住,因此在这里记录一些最常用的命令。 1.基本使用 打开/新建文件:vim file.txt 按a键进入插入模式,开始编辑文本,可使用方向键、<Home>, <End>, <PgUp>, <PgDn>等键移动光标 撤销:u 重做:Ctrl+R 按...
1.简介 基本概念: TinkerPop: Apache的图计算框架,可以理解为图数据库的抽象层 Gremlin: TinkerPop图遍历(traverse)语言,相当于关系数据库的SQL JanusGraph:基于TinkerPop框架的图数据库之一(TinkerPop主页上有更多) 2.下载和安装 TinkerPop首页上有Gremlin Console和Gremli...
解析xml文件 使用XmlPullParser,典型代码: ArrayList<Person> persons = new ArrayList<>(); FileReader reader; try { reader = new FileReader(f); Person person = null; XmlPullParser parser...
参考:https://waymoot.org/home/python_string/ Python中没有类似于C++的ostringstream或Java中的StringBuilder类的对象,若要在循环中向字符串末尾添加字符串只能用+=运算符: result = '' for i in range(n): result += str(i) 但Python中的字符串是不可变类...
Python的多进程共享数据在Windows和Linux下会产生不同的结果,分别测试直接访问全局变量、传递参数和使用Manager三种情况。 Python版本:3.7.0 1.直接访问全局变量 import random from multiprocessing.pool import Pool class A: def __init__(self, n): ...
Python源代码GitHub地址:https://github.com/python/cpython 在Python Shell中输入以下命令: >>> a = [1, 2, 3] >>> it = iter(a) >>> it.__class__ <class 'list_iterator'> 可以看到list的迭...