- 浏览: 788709 次
- 性别:
- 来自: 广州
最新评论
文章列表
1、问题:在linux终端粘贴命令时,总在开头和结尾多出0~和1~,很不方便
2、解决方法:在命令行输入 printf "\e[?2004l"
再复制粘贴命令就不会有多余的字符了,即使进入mysql客户端,使用粘贴也不会出现多余字符,方便复制命令执行
一、快速使用介绍
1、克隆一个项目:git clone https://github.com/vuejs/vue.git
2、添加到暂存区: git add *
3、查看状态: git status
4、提交到版本库 git commit -m "update code"
5、推送到远程仓库: git push origin branch_name
6、更新远程 ...
在提交git时,发现密码已经更新过了,需要输入新的密码,可以执行下面命令:
sudo git config --system --unset credential.helper
这样重新提交时,会要求重新输入密码
1. 安装black包 pip3 install black
2.配置pycharm 在PyCharm菜单: PyCharm->Preferences->Tools->External Tools->单击按钮“+”号:
在弹出的框中配置下面几项
Name: Black
Program: /Users/user_name/opt/anaconda3/bin/black
Argumets: $FilePath$
Working dirctory: $ProjectFileDir$
查看历史运行命令及时间
通常使用history来查看历史运行的命令,直接输入此命令,只会显示运行的命令,没有显示在什么时间运行的,如果要查看运行命令的时间,具体方法通过下面两步就可以显示:
1.export HISTTIMEFORMAT='%F %T '
2.history|grep start
1. 安装ipython, jupyter
pip install ipython
pip install jupyter
2.创建配置文件
jupyter notebook --generate-config
会在当前用户进入目录生成.jupyter目录,并生成jupyter_notebook_config.py文件,如
/root/.jupyter/jupyter_notebook_config.py
3.生成密码
1)在终端输入ipython 进入ipython界面
2)输入下面两行命令
from notebook.auth import passwd
passwd()
3) ...
Jupyter Notebook是非常方便的Python IDE,安装anaconda后Jupyter NoteBook也会安装好,使用起来十分方便。当anaconda使用的多了之后,会有创建多个虚拟环境来兼容不同版本的python环境及安装包的需求,这时再使用Jupyter Notebook时就需要制定使用的虚拟环境的需求。
其实使用虚拟环境非常简单,只需要安装一个nb_conda包就可以直接使用了。
conda install nb_conda
安装成功后重新启动Jupyter,当创建新的Python文件时,也会提示要根据那个Kernel创建
当安装了新的conda虚拟环境时,发现在 ...
1.按照 Anaconda 下载站点(https://www.anaconda.com/download/#macos) 说明下载安装 Anaconda
安装成功,打开anaconde
问题:在终端输入conda 无法识别这个命令。
刷新环境变量:
source ~/.bash_profile
再查看 conda list ok啦~
2.执行以下命令创建名为 tensorflow 的 conda 环境:
$ conda create -n tensorflow python=3.7
3.执行以下命令激活 conda 环境:
conda activate tensorfl ...
1.找出两个文件之间的不同部分可以使用
awk 'NR==FNR{a[$0]++} NR>FNR&&!a[$0]' 1.txt 2.txt
2.找出两个文件之间的相同部分可以使用
awk 'NR==FNR{a[$0]++} NR>FNR&&a[$0]' 1.txt 2.txt
3.删除文件中最后一列:
1,文件1.txt中每一行以空格分割,删除1.txt中每一行的最后一列,如下所示,需要删除 c e g
a b c
d e f e
d d d d g
命令 awk '{$NF="&qu ...
一、启动docker
1.首先通过 docker ps --all或 docker ps -a 查看所有容器(包含已经停止的容器)
2.使用docker restart/start 容器名称/容器id
二、停止docker
1.docker ps 查看运行的容器
标题含义:
CONTAINER ID:容器的唯一表示ID。
IMAGE:创建容器时使用的镜像。
COMMAND:容器最后运行的命令。
CREATED:创建容器的时间。
STATUS:容器状态。
PORTS:对外开放的端口。
NAMES:容器名。可以和容器ID一样唯一标识容器,同一台宿主机上不允许有同名容器存在,否则会冲突。 ...
网上各种资料,进入容器有四种方法:
进入Docker容器比较常见的几种做法如下:
使用docker attach
使用SSH
使用nsenter
使用exec
其实最好用的是第四种: docker exec -it your-docker-container bash
第一种attach方法: docker attach 容器ID
会引起堵塞,中途中断命令,还会把容器给停止运行
rpmdb: Thread/process 35884/139793484506880 failed: Thread died in Berkeley DB library
error: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db3 - (-30974)
error: cannot open Packages database in /var/lib/rpm
CRITI ...
1.-z判断
-z string
if [ -z $str ]
then
echo "是空字符串"
fi
2.拼加字符串再比较
if [ "Z$strZ" = "ZZ" ]
then
echo "是空字符串"
fi
3.直接使用变量判断
if [ "$str" ]
then
echo "非空"
else
echo "空"
fi
在日常开发python程序工具中,使用最多是的通过jupyter,这种可视化的交互环境给开发带来非常方便,jupyter使用.py文件有两个问题
1.jupyter程序的文件是.ipynb格式,如果要引用.py文件时,首先是要导入,可以通过下面方法:
如有一个pythonDemo.py文件,想使用这个文件中的函数,需要使用:import pythonDemo
python文件是当作一个模块,import 文件名,就是导入该模块
2.如果修改了.py文件,通过上面import pythonDemo是无法对修改的内容生效,这时需要重新装载模块,方法如下:
from imp import ...
yum安装程序报错:
Loaded plugins: fastestmirror
Setting up Update Process
Determining fastest mirrors
Could not retrieve mirrorlist http://yum.wsd.com/index.php?release=1.2&arch=x86_64&repo=migsrv error was
14: PYCURL ERROR 22 - "The requested URL returned error: 404"
Error: Cannot find a ...