08 2018 档案

摘要:Scrapy安装 windows windows环境下执行pip3 install scrapy可能会报如下的错误 英文好点的小伙伴一眼就看出来,windows想让我们下载Visual C++ 14.0,这个时候就会聪明反被聪明误了,千万不能去下载这个东西,而是需要下载下面的几个东东 让我们的系统能 阅读全文
posted @ 2018-08-28 21:46 JasonJi 阅读(446) 评论(2) 推荐(0) 编辑
摘要:通过上一篇博客的阅读学习,我们对于MongoDB的原生数据库操作语句已经用了大体上的掌握,那么在我们的程序中用什么来帮助我们对数据库进行操作呢? 没错!就是我们的pymongo模块了 pip3 install pymongo安装 python -m pip install pymongo 上面执行报 阅读全文
posted @ 2018-08-24 20:33 JasonJi 阅读(766) 评论(0) 推荐(0) 编辑
摘要:简介 它和我们使用的关系型数据库最大的区别就是约束性,可以说文件型数据库几乎不存在约束性,理论上没有主外键约束,没有存储的数据类型约束等等 关系型数据库中有一个 "表" 的概念,有 "字段" 的概念,有 "数据条目" 的概念 MongoDB中也同样有以上的概念,但是名称发生了一些变化,严格意义上来说 阅读全文
posted @ 2018-08-23 15:34 JasonJi 阅读(764) 评论(0) 推荐(0) 编辑
摘要:一. Python 现阶段三大主流Web框架 Django Tornado Flask 对比 1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在IO 阅读全文
posted @ 2018-08-20 19:22 JasonJi 阅读(1285) 评论(0) 推荐(0) 编辑
摘要:pandas:数据分析 pandas是一个强大的Python数据分析的工具包。 pandas是基于NumPy构建的。 pandas的主要功能 具备对其功能的数据结构DataFrame、Series 集成时间序列功能 提供丰富的数学运算和操作 灵活处理缺失数据 安装方法:pip install pan 阅读全文
posted @ 2018-08-19 21:32 JasonJi 阅读(990) 评论(0) 推荐(0) 编辑
摘要:NumPy:数组计算 NumPy是高性能科学计算和数据分析的基础包。它是Pandas等其他各种工具的基础 NumPy的主要功能: ndarray,一个多维数据结构,高校且节省空间 无需循环即可对整组数据进行快速运算的数学函数 读写磁盘数据的工具以及用于操作内存映射文件的工具 线性代数、随机数生成和傅 阅读全文
posted @ 2018-08-18 23:37 JasonJi 阅读(536) 评论(0) 推荐(0) 编辑
摘要:想法1 服务端客户端个保存相同的一串字符串,客户端发送API请求时带着这段字符串来我服务端做校验,通过则返回相应数据,否则拒绝访问 弊端 黑客截取到请求信息,可直接会获取到该字符串,想服务端发送请求并能获取到数据,安全性太低 想法2 设置动态的随机验证码,那么字符串我们不变,利用时间的动态性,我们将 阅读全文
posted @ 2018-08-06 22:52 JasonJi 阅读(307) 评论(0) 推荐(0) 编辑
摘要:问题 你有一个被其他python代码使用的callable对象,可能是一个回调函数或者是一个处理器, 但是它的参数太多了,导致调用时出错。 解决方案 如果需要减少某个函数的参数个数,你可以使用 functools.partial() 。 partial() 函数允许你给一个或多个参数设置固定的值,减 阅读全文
posted @ 2018-08-06 22:52 JasonJi 阅读(4514) 评论(0) 推荐(2) 编辑
摘要:对Restful API的理解 REST:Representation State Transfer的缩写,翻译:“具象状态传输”。一般解释为“表现层状态转换”。 REST是一种设计风格而不是一种必须遵循的标准。是指客户端和服务器的交互形式。我们需要关注的重点是如何设计REST风格的网络接口。 RE 阅读全文
posted @ 2018-08-04 16:09 JasonJi 阅读(870) 评论(0) 推荐(0) 编辑