
Python
ClintonZero
热爱编程,热爱计算机,充满激情与活力
展开
-
Keras实现CNN分类
5.Keras实现CNN分类这里我们应用另外一个内置数据集Cifar-10,该数据库具有50,000个32*32的彩色图片作为训练集,10,000个图片作为测试集。图片一共有10个类别。按照上面三模块代码第一模块准备数据集1导入数据集from keras.datasets import cifar10(x_train,y_train),(x_test,y_test) = cifar10...原创 2018-12-08 11:03:08 · 2061 阅读 · 0 评论 -
Keras实现手写数字识别
4.Keras—手写数字识别Keras内置了一些数据集如mnist、cifar10、cifar100下面我们用keras来跑一个手写数字识别项目MNIST,我们按照前面讲的三模块构建网络法第一模块准备数据集1导入数据集#导入mnistfrom keras.datasets import mnist(x_train,y_train),(x_test,y_test) = mnist.l...原创 2018-12-08 11:01:19 · 850 阅读 · 0 评论 -
Keras函数式模型
3.Keras函数式模型使用详解Keras函数式模型是用户定义多输出模型、非循环有向模型或具有共享层的模型等复杂模型的途径。一句话,只要你的模型不是类似VGG一样一条路走到黑的模型,或者你的模型需要多于一个的输出,那么你总应该选择函数式模型。函数式模型是最广泛的一类模型,序贯模型只是函数式模型的一种特殊情况。由于序贯模型是特殊情况那下面我们由简单的序贯模型开始,看函数式模型如何完成全连接网络...原创 2018-12-08 10:59:01 · 371 阅读 · 0 评论 -
urllib库介绍
这节我们开设新的模块,也就是爬虫基础知识讲解,大家如果没学过python、前端基本知识请参考小白基础模块。接下来我们先来了解一下网络爬虫的工作过程1 网络爬虫工作过程以通用爬虫为例,如果不知道什么是通用爬虫去小白基础篇第一节学习。第一步我们先找到自己想要获取数据的地址路径也就是URL第二步将URL放入待抓取URL队列第三步读取待抓取URL队列中的URL,解析它的DNS,并且得到服务器的I...原创 2018-12-07 21:01:47 · 5734 阅读 · 0 评论 -
Fiddler介绍
Fiddler 是一种常见的抓包分析软件,通常我们可以利用 Fiddler 详细地对 HTTP 请求进行分析,并模拟对应的 HTTP 请求。打开百度搜索“Fiddler4”进行下载,或者搜索https://www.telerik.com/download/fiddler/fiddler4,之后会自动下载双击FiddlerSetup.exe即可完成安装,安装后在开始点开Fiddler4进行...原创 2018-12-07 20:58:17 · 227 阅读 · 0 评论 -
抓包工具介绍
由于是小白教学可能大家连chrome浏览器都没有安装,大家可以自行百度一下安装chrome浏览器,身边很多朋友用什么UC浏览器、360浏览器、QQ浏览器其实都是基于chrome内核。Chrome抓包工具Chrome 开发者工具是一套内置于 Google Chrome中的Web开发和调试工具,可用来对网站进行迭代、调试和分析。对着网页右键->检查(N)。然后就可以打开开发者选项。以下用图片...原创 2018-12-07 20:57:13 · 1072 阅读 · 0 评论 -
Cookie介绍
大家之前用浏览器肯定遇到过这样一种情况,登录一个网站之后在之后的几天之内再次进入相同的网站会自动登录,网站会记住你的账户密码,为啥?接下来我们就来聊聊Cookie。在介绍之前讲个小案例,假如我去理发店理发,理发师最喜欢说的一句话就是”烫一下、染一下之类的然后叫你办卡”,今天我们先来聊聊办卡的事情。理发店办卡方式一般如下——给你一张会员卡,每次理完发付钱的时候都会叫你出示会员卡之后理发店自己有一个...原创 2018-12-07 20:55:35 · 695 阅读 · 0 评论 -
Http协议
HTTP 协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,减少网络传输。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等,网络爬虫主要就是与http协议打交道。Https协议HTTPS协议:是HTTP协议的加密版本,在HTT...原创 2018-12-07 20:53:07 · 374 阅读 · 0 评论 -
web基础&常用工具包
在正式进入爬虫知识学习之前先给大家看一张图片。这张图片是网络爬虫的基础知识大全,可能不算全哈哈,不过如果学了这么多也应该够用。大家先仔细观摩一波,红旗部分的属于web前端基础知识,urllib除外(随便看看也行,最好保存到手机里,我以前就拿学习路线当壁纸的感觉可以督促学习哈哈)在这一节假设大家已经有了python基础,所以老司机要正式开车啦…W3C标准W3C,即万维网联盟,是 Web 技术...原创 2018-12-07 20:49:13 · 526 阅读 · 0 评论 -
先修知识
上节回顾:上一节主要讲了爬虫基本概念、4大类型大家如果不清楚要去回顾哈由于本门课程将以python为主的爬虫项目介绍,所以大家需要对编程基础、python基本语法进行系统性学习。为什么选择python呢?我们拿几门语言来进行对比1.Java:生态圈很完善,是Python爬虫最大的竞争对手。但是Java语言本身很笨重,代码量很大。重构成本比较高,任何修改会导致代码大量改动。爬虫经常要修改采集代码...原创 2018-12-07 20:45:14 · 330 阅读 · 0 评论 -
网络爬虫
1.什么是网络爬虫网络爬虫是按照一定规则自动的抓取万维网信息的程序或脚本。通俗理解的话网络爬虫是一个模拟人类请求网站行为的程序。可以自动请求网页、抓取特定数据,然后使用一定规则提取有价值的数据。网络爬虫按照功能来分类的话主要分为四类:通用网络爬虫、聚焦网络爬虫、增量式网络爬虫、深层网络爬虫。通用网络爬虫通用爬虫又称全网爬虫,爬行对象从一些种子 URL 扩充到整个 Web,通用爬虫是搜索引擎...原创 2018-12-07 20:41:58 · 3470 阅读 · 0 评论 -
Keras简介
1.Keras工具库简介1.1keras简介今天给大家讲的是keras,keras现在是一个非常流行的工具库,包括tensorflow已经把keras合并到了自己的主代码当中了,大家可以直接tf.keras就可以直接调用其中的工具库了。单独讲keras的原因是因为keras有他独特的应用场景如实验室、数据竞赛等小型环境中,使用keras,工程师们可以将更多时间花在设计网络模型上而不是codin...原创 2018-12-08 10:53:06 · 5477 阅读 · 0 评论