目录
一、zsh说明
zsh是一个Linux下强大的shell, 由于大多数Linux产品安装以及默认使用bash shell, 但是丝毫不影响极客们对zsh的热衷, 几乎每一款Linux产品都包含有zsh,通常可以用apt-get、urpmi或yum等包管理器进行安装.
zsh是bash的增强版,其实zsh和bash是两个不同的概念,zsh更加强...
目录
小技巧
查看软件安装相关的文件rpm -qal [软件名]
1. 包管理器
配置yum源
备份默认的yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
替换yum源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
...
转载自公众号:python-china
作者想学习知识图谱,奈何没有数据,只能自己找。于是选择了豆瓣电影。网址:
https://movie.douban.com/top250?start=0&filter=
image
一、分析问题
豆瓣电影Top250主页面看着信息比较完整,仔细看会发现主演内容不全,查看网页源代码
image
直接爬取主页面,主...
$vim -On file file2 #大写O垂直分屏打开文件
$vim -on file file2 #小写水平打开
# n 表示分屏数,直接n等于文件个数, 如果n小于文件,按顺序打开前面的n个,如果大于,打开空编辑页面
分屏快捷操作
C_w + hjkl 或者方向键移动光标
C_w + HJKL 移动分屏 (太多分频使用容易混乱)
C_w + c 关闭当前分屏
C_w +...
深度学习本质上是深层的人工神经网络,它不是一项孤立的技术,而是数学、统计机器学习、计算机科学和人工神经网络等多个领域的综合。深度学习的理解,离不开本科数学中最为基础的数学分析(高等数学)、线性代数、概率论和凸优化;深度学习技术的掌握,更离不开以编程为核心的动手实践。没有扎实的数学和计算...
虽然万事开头难,但好的开始是成功的一半,今天这篇文章就来谈谈如何开始入门 Python。只要方向对了,就不怕路远。
设定目标
image
(下面有惊喜哦!)
当你决定入门 Python 时,需要一个清晰且短期内可实现的目标,比如通过学习找一份初级程序员工作,目标明确后,你需要了解企业对初级程序员有哪些技能...
前端开发是创建 Web 页面或 app 等前端界面呈现给用户的过程,通过 HTML,CSS 及JavaScript 以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。它从网页制作演变而来,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0 时代的产物,早期网站主要内容都是静态,以图...
vim 和 vi 的关系:
可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊信息。vim不止是文本处理软件,而可以说是一个程序开发工具。因为vim里面加入了很多额外功能,例如支持正则表达式的查找,多文件编辑,区块复制等。
vim 和 vi 的三种模式:
一般命令模式:...
vim 和 vi 的关系:
可以将vim视作vi的高级版本,vim可以用颜色或下划线的方式来显示一些特殊信息。vim不止是文本处理软件,而可以说是一个程序开发工具。因为vim里面加入了很多额外功能,例如支持正则表达式的查找,多文件编辑,区块复制等。
vim 和 vi 的三种模式:
一般命令模式:...
在实际开发中,经常会需要使用到git合并功能,git rebase可以将多个commit合并成为一个。这里主要介绍一下git rebase -i命令的使用:
一、使用git bash命令行实现
1、先查看提交日志,选择需要合并的前一个commit版本号
git log
2、使用git rebase -i命令,进入如下页面,和操作vim一样,输入i进入...