Git 的一些基本操作和讲解

Git 的一些基本操作和讲解

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Read More

wordcloud词云

WordCloud中英文词云绘制

摘要:当我们手上有一篇文档,比如小说、书籍、电影剧本,若想快速了解其主要内容,你这个时候就可以用到WordCloud词云图,显示主要的关键词(配合jieba.analyse更佳)。本博客将介绍常见的词云图绘制,以及Frequency频词云图。

Read More

MySql数据库操作

MySql数据库的基本操作

MySql是关系型数据,关系型数据库是基于关系模型的数据库,而关系模型是通过二维表来保存的,所以它的存储方式就是行列组成的表,每一列是一个字段,每一行是一条记录。


在Python2中连接MySql的库大多是MySQLdb,但是这个库在Python3中不在支持,所以这里我推荐是PyMySQL。相信PyMySQL的安装大家都懂,只需要pip install pymysql下载到本地,然后安装,这里就不详述了。=.=

Read More

MongoDB数据库

非关系型数据库MongoDB的安装

MongoDB是由C++语言编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,其内容存储形式类似JSON对象,它的字段值可以包含其他文档、数组及文档数组,非常灵活。

Read More

Python入门问题二

Python入门问题二

1.简述Django的ORM

ORM,全拼Object-Relation Mapping,意为对象-关系映射实现了数据模型与数据库的解耦,通过简单的配置就可以轻松跟换数据库,而不需要修改代码只需要面向对象编程,ORM操作本质上会根据对接的数据库引擎,翻译成相对应的sql语句,所有使用Django开发的项目无需关系程序底层使用的是MySql、Oracle、sqlite…,如果数据库迁移,只需要更换Django的数据库引擎就好了

Read More