首先声明笔者使用的服务器是Ubuntu16.04。下面正式进入配置教程:
PHP接口返回500错误状态码解决方法
背景
最近在用PHP写用户登录接口,但是将PHP代码部署到生产环境却发生了错误,用浏览器访问接口产生错误状态码500如下:
HTTP ERROR 500 |
这个错误是由于PHP代码存在错误引起的,但是默认PHP是关闭错误提示的。如果想要知道代码的错误必须先打开PHP的错误显示功能。
Python大数据量计数
和上一篇文章一样,这篇文章也是我在数学建模中碰到的,如果只是普通数据量的计数问题那么我们不妨使用counter,但是如果数据量达到一定规模,那么我们不得不考虑其他算法来解决问题了。我们这里使用hyperloglog算法来实现大数据量计数问题,这种算法是一种基于统计的计数算法,算法并不一定准确,但是足够快,如果读者将速度放在第一位那么不妨试试这种算法,而且hyperloglog算法准确率逼近100%,试问1000001和100000又有多大的差距呢,所以这种算法是有一定实用性的。
Python实现最近点对求解
Python实现argsort排序返回索引值
插曲是这样的,之前一直在给别人写外包程序,在程序中我使用到了numpy库中的argsort排序方法,这个排序方法十分方便,对可迭代对象进行排序并返回原顺序的索引值。由于程序要传给客户,所以我将代码封装成了exe可执行程序。之前封装出来的程序最多也就40来兆,可是自从我将开发环境切换到anaconda后,封装出来的程序高达200多兆,简直吓死我了。今天客户再次需要这个程序,于是我决定抛弃numpy库,自己实现argsort算法。
模糊综合评价法原理及实现
模糊综合评价法原理
基本思想
模糊综合评价法是一种基于模糊数学的综合评价方法。该综合评价法根据模糊数学的隶属度理论把定性评价转化为定量评价,即用模糊数学对受到多种因素制约的事物或对象做出一个总体的评价。它具有结果清晰,系统性强的特点,能较好地解决模糊的、难以量化的问题,适合各种非确定性问题的解决。
数学建模笔记
灰色关联分析模型及其改进
灰色关联分析基本原理
对于两个系统之间的因素,其随时间或不同对象而变化的关联性大小的度量,称为关联度。而根据因素之间发展趋势的相似或相异程度作为衡量因素间关联程度的方法称为灰色关联分析方法。对于本题衡量客户接受的程度与哪些因素关联度更高,我们可以使用灰色关联分析来衡量购买价格、维护成本、车门数、人员携带能力、行李箱大小、汽车安全性能等调查项和汽车可接受性之间的关联程度。
Tensorflow中矩阵乘法matmul和multiply详解
在机器学习或者神经网络编程过程中,我们的运算对象通常是矩阵,而常用的矩阵操作就是点乘(dot product)和元素相乘(elementwise multiplication)。学过线性代数的读者肯定对点乘不会陌生,但是元素相乘就不一定知道了。其实elementwise multiplication就是将两个shape一样的矩阵按照对应元素相乘。
Python爬虫入门实践
写这篇博客,一来是整理我最近一两个月的数据抓取经验,二来是帮助新手快速入门爬虫。听到爬虫这个词很多人可能会联想到谷歌,百度,必应等搜索引擎,它们拥有强大的数据检索能力,为我们查找资料提供了极大的帮助。这些搜索引擎之所以强大就是因为它们有一个强大的数据抓取系统。下面我们从0到1逐层展开讲解。