10 zhusongziye

尚未进行身份认证

软件测试开发工程师,爱好交友,Python软件开发测试交友群QQ:952490269(加群备注software),欢迎加入!

等级
TA的排名 1k+

Mongodb笔记十一:服务器备份和还原

备份和还原1、备份语法mongodump-hdbhost-ddbname-odbdirectory-h:服务器地址,也可以指定端口号-d:需要备份的数据库名称-o:备份的数据存放位置,此目录中存放着...

2019-09-14 17:01:38

Mongodb笔记十:主从服务器(复制)

一、什么是复制复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性。复制还允许从硬件故障和服务中断中恢复数据。二、为什么要复制1、数据备份2、数据灾难恢复3、读写分离4、高数据可用性5、无宕机维护6、副本集对应程...

2019-09-14 11:50:23

Mongodb笔记九:数据库安全

一、默认数据库以无管理身份进入,无需账号密码。二、设置管理员账号1、新建数据库adminuseadmin2、创建用户名和密码db.createUser((user:"root",pwd:"root",roles:"root"))//用户名、密码、角色...

2019-09-14 10:23:41

Mongodb笔记八:聚合函数

本文数据见笔记前几节。一、聚合aggregate聚合主要用于计算数据,类似sql中的sum()、avg()语法:db.集合名称.aggregate([{管道:{表达式}}])---PS:多个表达式必须加中括号,只有一个可不加管道:管道一般用于将当前命令的输出结果作为下一个命令的输入,在mongodb中,...

2019-09-08 21:28:25

Mongodb笔记七:数据类型说明

Mongdb中常用的几种数据类型:ObjectID:文档ID说明:每个文档都有一个属性,为_id,保证每个文档的唯一性。ObjectID是一个12字节的十六进制数,前4个字节为当前时间戳,接下来的3个字节是机器ID,接下来的2个字节为MongoDB的服务进程idString:字符串,最常用,必须是有效的UTF-8Bollean:存储一个布尔...

2019-09-08 09:46:34

Mongodb笔记六:排序与限制输出

一、排序db.collectionname.find().sort({"key1":-1,"key":1});这里的1代表升序,-1代表降序。如:对所有人按年龄升序排序降序排序二、索引索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构。如:我们查询张三的时候db.singer.find({"na...

2019-08-25 18:18:28

Mongodb笔记五:Mongod高级命令

此章节数据见上一节。1、按条件查询1)根据条件进行查询db.集合名.find({查询条件});实例1:查询所有男性歌手db.singer.find({"sex":"nan"});相当于SQL语句:select*fromsingerwheresex="nan";实...

2019-08-11 18:23:30

Mongodb笔记四:整理数据

假如一个数据文件txt内容如下,如何插入到mongo数据库:{"num":"1","name":"zhangsan","age":33,"sex":"nan","job":"tester"}{"num":"2","name":"lisi","age":13,"sex":"nan","job"...

2019-08-11 15:46:01

Mongodb笔记三:Mongodb集合和数据操作基本命令

1、创建集合:db.createCollection(name,options);name是要创建的集合的名称options是一个文档,用于指定集合的配置。这是可选参数,所以只需要指定集合名称。例如1-不限制集合大小db.createCollection("stu")例如2-限制集合大小,后面学会插入语句后可...

2019-08-11 11:46:36

Mongodb笔记二:Mongodb数据库基础命令

1、showdbs显示数据库列表2、db显示当前数据库3、usedbname切换数据库如果数据库不存在则创建数据库。创建的数据库并不在数据库的列表中,如果要显示,需要向数据库中插入数据。4、dbdrop.database()删除数据库(只删除数据库内容,数据库还在只是为空,不显示)5、Mongodb中默认的数据库为test,如...

2019-08-10 20:40:38

Mongodb笔记一:Mongodb数据库安装与运行

1、mongodb是一个分布式的非关系型数据库,开源免费,操作简单。2、官网下载msi安装文件直接安装,默认安装在C:\ProgramFiles\MongoDB,安装后设置下环境变量C:\ProgramFiles\MongoDB\Server\4.0\bin(建议自定义安装路径,路径不要有中文字符和空格,以免遇到奇怪的问题)3、mongo-用于...

2019-08-10 17:39:11

北京全年天气状况分析

看到天气网上有国内城市一年的天气历史数据,想以此为数据源练习一下,于是就有了这个项目。今天在此简单介绍一下实现思路和最终效果。用到的相关库包括: requests bs4 pandas matplotlib seaborn pyecharts 分析数据源天气网的历史天气预报查询页面(http://lishi.ti...

2019-08-09 21:12:00

Python 高效编程技巧

Python提供了几个高级内置函数,另外还有几个比较实用的库,比如collections,这里推荐一篇文章,介绍几个小的Tips,如果大家用上的话可以稍微提高一些开发效率,希望对大家有帮助哈。工作中经常要处理各种各样的数据,遇到项目赶进度的时候自己写函数容易浪费时间。Python中有很多内置函数帮你提高工作效率!一.根据条件在序列中筛选数据1.假设有一个数字列表...

2019-07-20 16:39:55

Python 高效编程技巧

Python提供了几个高级内置函数,另外还有几个比较实用的库,比如collections,这里推荐一篇文章,介绍几个小的Tips,如果大家用上的话可以稍微提高一些开发效率,希望对大家有帮助哈。工作中经常要处理各种各样的数据,遇到项目赶进度的时候自己写函数容易浪费时间。Python中有很多内置函数帮你提高工作效率!一.根据条件在序列中筛选数据1.假设有一个数字列表...

2019-07-18 21:18:43

18式优雅你的Python

作者|大刘Python_Ai_Road来源|Python与算法之美18式优雅你的Python一,优雅你的Jupyter1,更改JupyterNotebook初始工作路径平凡方法:在cmd中输入jupyternotebook--generate-config,然后找到生成的配置文件jupyter_notebook_config.py,在其中加...

2019-07-18 21:15:27

一个牛逼的数据库操作命令行工具:mycli

作者|刘志军来源|Python之禅GitHub可谓各种神器都有,今天发现一个操作数据库的命令行工具,可以自动补全和语法高亮,以前在终端敲SQL的时候,你不仅要记住表名、字段名,各种函数都需要记住才能敲出一条完整的语句来,否则就是先Google百度查文档。而有了mycli这个命令行辅助工具之后,省心不少。可以先看下效果图:如果自己不去尝试,可...

2019-07-18 20:30:04

讲讲Python爬虫绕过登录的小技巧

作者lpk哥来源lPython知识圈(ID:PythonCircle)前言很多时候我们做Python爬虫时或者自动化测试时需要用到selenium库,我们经常会卡在登录的时候,登录验证码是最头疼的事情,特别是如今的文字验证码和图形验证码。文字和图形验证码还加了干扰线,本文就来讲讲怎么绕过登录页面。登录页面的验证,比如以下的图形验证码。还有我们基本...

2019-07-18 20:26:24

别只用 Selenium,新神器 Pyppeteer 绕过淘宝更简单!

作者|崔庆才来源|进击的Coder如果大家对Python爬虫有所了解的话,想必你应该听说过Selenium这个库,这实际上是一个自动化测试工具,现在已经被广泛用于网络爬虫中来应对JavaScript渲染的页面的抓取。但Selenium用的时候有个麻烦事,就是环境的相关配置,得安装好相关浏览器,比如Chrome、Firefox等等,然后还要到官方网站去下...

2019-07-02 21:02:22

一篇文章讲清楚Python虚拟环境

本文转自公众号『涛哥聊Python』,详情请扫码关注该公众号:终极利器|一篇文章讲清楚Python虚拟环境我在之前写过一篇「Python新手常见的几个问题及工具推荐」说过新手往往没有注意环境隔离,导致Python项目包与包之间冲突。并且Python2与3代码执行有问题等等。鉴于此我今天给大家聊聊关于Python环境隔离问题以及如何进行隔离。Virtualenv我们都知道Py...

2019-07-02 20:32:12

让弹幕飞一会儿——腾讯视频弹幕(39W+)爬取实战

作者|周志鹏来源|数据不吹牛本文以腾讯视频(都挺好)为例,解析弹幕爬取的细节和难点,对思路感兴趣的旁友们可以跟着文章逻辑走一遍,对于想直接上手爬的同学,文末已给出完整代码。相对于一般电影OR电视剧评论,弹幕能够贴合剧情,进行更多有意思的脑洞分析。每次写爬虫,耳畔都会回响起那句经典的freestyle:“你看这个碗,它又大它又圆,你看这个面,它又长...

2019-07-02 20:26:33

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。