自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 什么是HTTPS协议

一HTTPS协议一直是web开发,无论前后端都不可或缺的重要知识点,然而由于历史原因,这个协议和知识点枯燥而繁多,如果看书和文字十分难懂苦涩。但又不得不掌握,怎么办呢?正好,从朋友小灰那里得到一片 利用漫画形式讲解https协议的有趣图文,大家看下加深理解。什么是HTTP协议?HTTP协议全称Hyper Text Transfer Protocol,翻译过来就是...

2019-08-21 12:23:00 179

转载 Django连接多个数据库并实现读写分离

当一个项目当中有大量的数据的时候,你所有的IO操作都在一个数据库中操作,会造成项目的性能的降低。如果你能对项目中的数据进行读写分离的话,那么将大大提高你项目的性能。而Django自带的机制也对此提供了支持。我们可以简单的操作一下。(当然数据的同步还是需要运维同志的协助)修改配置文件Django默认的是default,我们按照它的格式直接添加一个新的配置:DATABASES = {...

2019-08-21 10:55:00 155

转载 mysql慢日志查询

慢日志查询作用慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到慢查询配置的日志中.慢查询主要是为了我们做sql语句的优化功能.慢日志查询配置项说明打开mysql,通过以下命令查看相关配置:mysql> show variables like '%quer...

2019-08-20 17:41:00 131

转载 Http 和 Socket 之间的恩爱情仇

前言一些刚入门的小伙伴可能会用 Socket,也会用 OkHttp 或者 HttpUrlConnection 等一些 HTTP 客户端工具,这两个东西看着有点像可是又不太一样,到底是哪里不一样呢?Http 与 Socket我们先来看一张图:HTTP(HyperText Transfer Protocol) 即超文本传输协议,它是基于 TCP/IP 协议之上的应用层协议,TCP/...

2019-08-01 10:25:00 186

转载 金融学-风险中性测度

风险中性测度是金融衍生产品定价中一个非常关键的概念。对于大家众所周知的Black Scholes定价公式,可以由两种方法得出,其中一个是通过期权和现货构造一个无风险的投资组合,通过构造出的组合和实际无风险标的的payoff一致性来推出期权价格所满足的一个偏微分方程,通过对偏微分方程的求解来得出期权价格。而另外一个就是跟风险中性测度非常相关的鞅方法,通过构造一个风险中性测度,再对期权未来p...

2019-07-30 17:14:00 1181

转载 用数据分析计算分期消费利率

导语大家都知道一线城市生活压力大,年轻人如果没有家里人的帮助想要独立扎根并非易事。好不容易凑足了首付买了房,还要每月透支的还着房贷,在资金链不足的情况下想要得到其他方面的物质满足那就只能借钱了。我觉得借贷很正常,并不是一件坏事。一是国家正在大力推动普惠金融,通过大众消费带动经济发展,借贷正是响应了国家政策,也算为GDP做出了自己的贡献;二是短期借贷确实可以使得资金得到周转,满足眼前...

2019-07-22 17:17:00 198

转载 炫酷的可视化工具包——cufflinks

前言学过Python数据分析的朋友都知道,在可视化的工具中,有很多优秀的三方库,比如matplotlib,seaborn,plotly,Boken,pyecharts等等。这些可视化库都有自己的特点,在实际应用中也广为大家使用。plotly、Boken等都是交互式的可视化工具,结合Jupyter notebook可以非常灵活方便地展现分析后的结果。虽然做出的效果非常的炫酷,比如plo...

2019-07-22 15:38:00 272

转载 媲美pandas的数据分析工具包Datatable

1 前言data.table 是 R 中一个非常通用和高性能的包,使用简单、方便而且速度快,在 R 语言社区非常受欢迎,每个月的下载量超过 40 万,有近 650 个 CRAN 和 Bioconductor 软件包使用它。如果你是 R 的使用者,可能已经使用过 data.table 包。而对于 Python 用户,同样存在一个名为 datatable 包,专注于大数据支持、高性能内存...

2019-07-19 17:24:00 194

转载 Django迁移

Django迁移学习目标:如何在不编写任何SQL语句的情况下创建数据库表更改model如何自动修改数据库如何还原对数据库所做的更改迁移能解决的问题如果你不了解Django或者WEB开发,肯定是不熟悉数据库迁移的概念的。在学习它之前,首先我们需要明确它是干什么的,Django使用它旨在与关系型数据库结合使用,将数据存储在PostgreSQL,Mysql或者SQLite等关...

2019-07-10 21:08:00 226

转载 python面试题

1、下面这段代码的输出结果是什么?请解释。def extendList(val, list=[]): list.append(val) return listlist1 = extendList(10)list2 = extendList(123,[])list3 = extendList('a')print "list1 = %s" % list1pri...

2019-07-10 10:19:00 107

转载 Django入门第一步:构建一个简单的Django项目

Django入门第一步:构建一个简单的Django项目1、简介Django是一个功能完备的Python Web框架,可用于构建复杂的Web应用程序。在本文中,将通过示例跳入并学习Django。您将按照以下步骤创建功能完备的Web应用程序,并一路学习框架的一些最重要的功能以及它们如何协同工作。学习目标:了解Django是什么以及为什么他是一个伟大的web框架了解Django的...

2019-07-10 09:59:00 243

转载 爬虫练习

爬虫小项目0、爬取大学排名import bs4import requestsfrom bs4 import BeautifulSoup# 通过传入网址信息创建一个获取网页文本的函数def getHTMLText(url): # 判断获取网页文本过程中是否有错误 try: # 打开网址获取文本,并且把延迟设置成30s...

2019-07-03 23:59:00 339

转载 Seaborn(二)之数据集分布可视化

Seaborn(二)之数据集分布可视化当处理一个数据集的时候,我们经常会想要先看看特征变量是如何分布的。这会让我们对数据特征有个很好的初始认识,同时也会影响后续数据分析以及特征工程的方法。本篇将会介绍如何使用 seaborn 的一些工具来检测单变量和双变量分布情况。%matplotlib inlineimport numpy as npimport pandas as pdfr...

2019-06-25 21:48:00 160

转载 Seaborn(一)之风格管理

Seaborn简介seaborn同matplotlib一样,也是Python进行数据可视化分析的重要第三方包。但seaborn是在 matplotlib的基础上进行了更高级的API封装,使得作图更加容易,图形更加漂亮。seaborn并不能替代matplotlib。虽然seaborn可以满足大部分情况下的数据分析需求,但是针对一些特殊情况,还是需要用到matplotlib的。换句话说,...

2019-06-25 19:54:00 182

转载 Pandas进阶之提升运行效率

前言如果你现在正在学习数据分析,或者正在从事数据分析行业,肯定会处理一些大数据集。pandas就是这些大数据集的一个很好的处理工具。那么pandas到底是什么呢?官方文档上说:" 快速,灵活,富有表现力的数据结构,旨在使”关系“或”标记“数据的使用既简单又直观。"快速、灵活、简单、直观!这些听起来感觉很棒。如果你的工作涉及到构建复杂的数据模型,你肯定不希望花费大量的开发时间等待...

2019-06-24 17:23:00 547

转载 Matplotlib

数据可视化什么是数据可视化Matplotlib的用法金融学图表保存图表1、什么是数据可视化​ 数据可视化在量化分析当中是一个非常关键的辅助工具,往往我们需要通过可视化技术,对我们的数据进行更清晰的展示,这样也能帮助我们理解交易、理解数据。通过数据的可视化也可以更快速的发现量化投资中的一些问题,更有利于分析并解决它们。接下来我们主要使用的可视化工具包叫做——Matplotl...

2019-06-20 22:45:00 141

转载 Pandas

Pandas什么是Pandaspandas能干什么怎么用pandasSeriesDataFrame时间对象处理数据分组和聚合其他常用方法1、什么是Pandas​ 当大家谈论到数据分析时,提及最多的语言就是Python和SQL,而Python之所以适合做数据分析,就是因为他有很多强大的第三方库来协助,pandas就是其中之一,它是基于Numpy构建的,正因pan...

2019-06-20 22:35:00 148

转载 Numpy

Numpy什么是numpy为什么要用numpy怎么用numpy为什么要用ndarrayndarray-创建多维数组列表常用属性数据类型向量化数学运算索引和切片通用函数数学统计方法随机数总结1、什么是Numpy​ Numpy是高性能科学计算和数据分析的基础包。它也是pandas等其他数据分析的工具的基础,基本所有数据分析的包都用过它。NumPy为...

2019-06-20 22:27:00 177

转载 算法基础

  在学习算法之前引用一位大佬的话:如果你只是想成为一个码农或是一个代码搬运工(Code Monkey),你大可不必学习算法,因为算法对你确实没有用;但是如果你想要成为一个优秀的开发者(Developer),扎实的算法必不可少,因为你会不断掉进一些只能借助算法才能爬出去的坑里。算法定义  算法是指解题方案的准确而完整的描述,非形式的说,算法就是一切良定义的计算过程,该过程取某个...

2018-08-29 18:54:00 198

转载 内置函数(sorted、map、enumerate、filter、reduce)

1、sorted()语法:sorted(iterable, cmp=None, key=None, reverse=False)把iterable中的items进行排序之后,返回一个新的列表,原来的iterable没有任何改变1、iterable:iteralbe指的是一个可迭代类型。iterable主要包括3类: 第一类是所有的序列类型,比如...

2018-06-06 22:00:00 149

转载 global与nonlocal关键字

在Python中,当引用一个变量的时候,对这个变量的搜索是按找本地作用域(Local)、嵌套作用域(Enclosing function locals)、全局作用域(Global)、内置作用域(builtins模块)的顺序来进行的,即所谓的LEGB规则。然而当在一个函数内部为一个变量赋值时,并不是按照上面所说LEGB规则来首先找到变量,之后为该变量赋值。在Pytho...

2018-06-04 21:07:00 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除