09 2018 档案

摘要:一、金融知识入门 金融、股票知识入门 二、量化投资与Python 1、为什么选择Python? 其他选择:Excel、SAS/SPSS、R 量化投资实际上就是分析数据从而做出决策的过程。 python数据处理相关模块: NumPy:数组批量计算 pandas:灵活的表计算 Matplotlib:数据 阅读全文
posted @ 2018-09-30 22:15 休耕 阅读(651) 评论(2) 推荐(0) 编辑
摘要:一、基础金融知识介绍 金融:就是对现有资源进行重新整合之后,实现价值和利润的等效流通。 金融工具:在金融市场中可交易的金融资产。 常见金融工具:股票、期货、黄金、外汇、基金等。 二、股票 股票是股份公司发给出资人的一种凭证,股票的持有者就是股份公司的股东。 股票的作用: 1)出资证明、证明股东身份、 阅读全文
posted @ 2018-09-30 17:45 休耕 阅读(2512) 评论(0) 推荐(0) 编辑
摘要:一、KVM概念 1、什么是KVM? KVM 全称 Kernel-Based Virtual Machine。也就是说 KVM 是基于 Linux 内核实现的,这就使得linux内核本身就相当于一个Hypervisor。 Hypervisor是一种运行在物理服务器和操作系统之间的中间软件层,可允许多个 阅读全文
posted @ 2018-09-28 18:03 休耕 阅读(2266) 评论(0) 推荐(0) 编辑
摘要:一、什么是虚拟化(Virtualization) 虚拟化说白了就是本来是一个完整的资源,切分或者说虚拟成多份,让这多份资源都使用起来,物尽其用,减少了浪费,提高了利用率,省了钱。 虚拟化技术最早出现在 20 世纪 60 年代的 IBM 大型机系统,在70年代的 System 370 系列中逐渐流行起 阅读全文
posted @ 2018-09-28 17:10 休耕 阅读(3744) 评论(0) 推荐(1) 编辑
摘要:https://blog.csdn.net/secretx/article/details/51700361 https://docs.python.org/3.5/library/functools.html 阅读全文
posted @ 2018-09-28 12:00 休耕 阅读(241) 评论(0) 推荐(0) 编辑
摘要:一、框架对比 (1)django、flask、tornado框架的比较? (2)什么是wsgi? 二、django框架 2、视图相关 (1)简述什么是FBV和CBV? (2)如何给CBV的程序添加装饰器? 3、model相关 (2)django中如何根据数据库表生成model中的类? (3)djan 阅读全文
posted @ 2018-09-27 22:47 休耕 阅读(1483) 评论(0) 推荐(0) 编辑
摘要:2、谈谈你对websocket协议的认识。 3、什么是magic string ? 4、如何创建响应式布局? 5、你曾经使用过哪些前端框架? 6、什么是ajax请求?并使用jQuery和XMLHttpRequest对象实现一个ajax请求。 7、如何在前端实现轮询? 8、如何在前端实现长轮询? 9、 阅读全文
posted @ 2018-09-27 22:33 休耕 阅读(674) 评论(0) 推荐(0) 编辑
摘要:1、列举常见的关系型数据库和非关系型都有那些? 2、MySQL常见数据库引擎及比较? 3、简述数据三大范式? 4、什么是事务?MySQL如何支持事务? 5、简述数据库设计中一对多和多对多的应用场景? 6、如何基于数据库实现商城商品计数器? 7、常见SQL(必备)详见武沛齐博客:https://www 阅读全文
posted @ 2018-09-27 22:29 休耕 阅读(897) 评论(0) 推荐(0) 编辑
摘要:1、简述 OSI 七层协议。 2、什么是C/S和B/S架构? 3、简述三次握手、四次挥手的流程。 4、什么是arp协议? 5、TCP和UDP的区别? 6、什么是局域网和广域网? 7、为何基于tcp协议的通信比基于udp协议的通信更可靠? 8、什么是socket?简述基于tcp协议的套接字通信流程。 阅读全文
posted @ 2018-09-27 22:26 休耕 阅读(1105) 评论(0) 推荐(0) 编辑
摘要:1、为什么学习Python? 2、通过什么途径学习的Python? 3、Python和Java、PHP、C、C#、C++等其他语言的对比? 4、简述解释型和编译型编程语言? 5、Python解释器种类以及特点? 6、位和字节的关系? 7、b、B、KB、MB、GB 的关系? 8、请至少列举5个 PEP 阅读全文
posted @ 2018-09-27 14:13 休耕 阅读(41788) 评论(1) 推荐(2) 编辑
摘要:虽说用Python编写简单的网络程序很方便,但复杂一点的网络程序还是用现成的框架比较好。这样就可以专心事务逻辑,而不是套接字的各种细节。SocketServer模块简化了编写网络服务程序的任务。同时SocketServer模块也是Python标准库中很多服务器框架的基础。 socketserver模 阅读全文
posted @ 2018-09-27 00:59 休耕 阅读(413) 评论(0) 推荐(0) 编辑
摘要:第一篇:Jupyter Notebook(iPython) 第一篇:爬虫基本原理 第二篇:请求库之urllib模块、requests模块、selenium模块 第三篇:解析库之re、BeautifulSoup模块、lxml模块(应用xpath技术)、pyquery 第四篇:存储库之mongodb,r 阅读全文
posted @ 2018-09-26 23:55 休耕 阅读(612) 评论(1) 推荐(0) 编辑
摘要:一、组件概念 vue的核心基础就是组件的使用,玩好了组件才能将前面学的基础更好的运用起来。组件的使用更使我们的项目解耦合。更加符合vue的设计思想MVVM。 1、组件是可复用的Vue实例 组件是可复用的 Vue 实例,且带有一个名字:在这个例子中是 <button-counter>。我们可以在一个通 阅读全文
posted @ 2018-09-25 14:48 休耕 阅读(766) 评论(0) 推荐(0) 编辑
摘要:一、直接寻址表 如果某应用要用到一个动态集合,其中每个元素都是全域U={0,1….,m}中的一个关键字 为表示动态集合,使用数组。称为直接寻址表,记为T[m],其中每个位置称为一个槽slot,对应于全域中的一个关键字。槽k指向集合中一个关键字为k的元素。如果该集合中没有关键字为k的元素,则T[k]= 阅读全文
posted @ 2018-09-25 09:52 休耕 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:链表定义:链表是由一系列节点组成的元素结合。每个节点包含两个部分,数据域item和指向下一个节点的指针next。通过节点之间的相互连接,最终串联成一个链表。 一、单链表 1、节点定义 2、建立链表 (1)头插法 头插法是在头结点这边插入。 (2)尾插法 不光要知道头还需要知道尾在哪。从尾节点插入。 阅读全文
posted @ 2018-09-24 12:35 休耕 阅读(1875) 评论(2) 推荐(0) 编辑
摘要:一、迷宫问题 给一个二维列表,表示迷宫(0表示通道,1表示围墙)。给出算法,求一条走出迷宫的路径。 1代表墙,0代表路,图示如下: 二、栈——深度优先搜索 应用栈解决迷宫问题,叫做深度优先搜索(一条路走到黑),也叫做回溯法。 1、用栈解决的思路 思路:从上一个节点开始,任意找下一个能走的点,当找不到 阅读全文
posted @ 2018-09-21 16:51 休耕 阅读(11266) 评论(3) 推荐(0) 编辑
摘要:一、列表/数组 列表(其他语言称数组)是一种基本数据结构。 1、列表的元素是如何存储的? c的数组和python的列表有两点不同: (1)数组元素类型要相同,列表元素类型可以不一样。 python存的不是真实的值而是存的内存地址。 32位机器上一个地址占4个字节,64位机器上一个地址占用8个字节。 阅读全文
posted @ 2018-09-21 15:22 休耕 阅读(4554) 评论(0) 推荐(0) 编辑
摘要:一、什么是数据结构? 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表、集合和字典等都是一种数据结构。 N.Wirth:“程序=数据结构+算法” 二、数据结构的分类 数据结构按照其逻 阅读全文
posted @ 2018-09-21 11:39 休耕 阅读(415) 评论(0) 推荐(0) 编辑
摘要:1、 阅读全文
posted @ 2018-09-21 11:21 休耕 阅读(162) 评论(0) 推荐(0) 编辑
摘要:一、希尔排序(Shell Sort) 希尔排序(Shell Sort)是一种分组插入排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。 1、算法思路 首先取一个整数d1=n/2,将元素分为d1个组,每组 阅读全文
posted @ 2018-09-20 16:49 休耕 阅读(424) 评论(0) 推荐(0) 编辑
摘要:一、归并 假设现在的列表分两段有序,如何将其合成为一个有序列表。这种操作称为一次归并。 1、归并过程图示 当一个列表两段有序合并为一个有序列表的一次归并的过程如下: 将列表分为两段,两个箭头分别指向每段的第一个: 比较两段中最小的数2和1,将最小的那个值,箭头后移: 接着比较两段中最小的数,将2取出 阅读全文
posted @ 2018-09-19 09:06 休耕 阅读(3192) 评论(0) 推荐(0) 编辑
摘要:一、openstack由来 openstack最早由美国国家航空航天局NASA研发的Nova和Rackspace研发的swift组成。后来以apache许可证授权,旨在为公共及私有云平台建设。openstack主要用来为企业内部实现类似于Amazon EC2和S3的云基础架构服务(Iaas).每6个 阅读全文
posted @ 2018-09-18 11:54 休耕 阅读(15433) 评论(0) 推荐(1) 编辑
摘要:一、为何选择云计算(云计算之前遇到的问题) 1、有效解决硬件单点故障问题 单点故障是指某个硬件的故障造成网站某个服务的中断。要真正解决这个问题,需要为每个硬件准备冗余,这不仅大大增加了硬件购置成本,而且部署与维护成本也不容小视。 而云计算平台是基于服务器集群,从设计之初就考虑了单点故障问题,并在建设 阅读全文
posted @ 2018-09-17 23:03 休耕 阅读(529) 评论(0) 推荐(0) 编辑
摘要:一、概述 云计算介绍 OpenStack各组件详解和通信流程 OpenStack 命令行速查表(转载) 二、keystone系列 Keystone服务详解 三、glance系列 kvm创建openstack镜像文件 Glance组件详解 四、nova系列 虚拟化介绍 kvm介绍 Nova组件详解 五 阅读全文
posted @ 2018-09-17 21:18 休耕 阅读(2124) 评论(0) 推荐(1) 编辑
摘要:一、什么是堆? 堆:一种特殊的完全二叉树结构。 大根堆:一棵完全二叉树,满足任一节点都比其孩子节点大; 小根堆:一棵完全二叉树,满足任一节点都比其他孩子节点小。 二、堆的向下调整性质 假设:节点的左右子树都是堆,但自身不是堆。 1、图示向下调整过程 由于左右子树都是大根堆,但是2并不比其孩子节点大, 阅读全文
posted @ 2018-09-14 13:15 休耕 阅读(8857) 评论(2) 推荐(1) 编辑
摘要:一、树 1、什么是树? 树是一种数据结构,比如:目录结构。 树是一种可以递归定义的数据结构。 定义:树是由n个节点组成的集合: 如果n=0,那这是一棵空树; 如果n>0,那存在1个节点作为树的根节点,其他节点可以分为m个集合,每个集合本身又是一棵树。 2、相关概念 根节点: 根节点(root)是树的 阅读全文
posted @ 2018-09-14 12:27 休耕 阅读(714) 评论(0) 推荐(0) 编辑
摘要:一、列表排序 排序就是将一组“无序”的记录序列调整为“有序”的记录序列。 列表排序:将无序列表变为有序列表。 输入:列表 输出:有序列表 两种基本的排序方式:升序和降序。 python内置的排序函数:sort()。 二、常见排序算法 名称 复杂度 说明 备注 冒泡排序Bubble Sort O(N* 阅读全文
posted @ 2018-09-12 23:14 休耕 阅读(5461) 评论(0) 推荐(0) 编辑
摘要:一、查找 查找:在一些数据元素中,通过一定的方法找出与给定关键字相同的数据元素的过程。 列表查找(线性表查找):从列表中查找指定元素。 输入:列表、待查找元素 输出:元素下标(未找到元素时一般返回None或-1) python中内置列表查找函数:index()。 二、顺序查找(Linear Sear 阅读全文
posted @ 2018-09-12 18:37 休耕 阅读(315) 评论(0) 推荐(0) 编辑
摘要:一、算法是什么? 算法(Algorithm):一个计算过程,解决问题的方法。 Niklaus Wirth说:“程序=数据结构+算法” 算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的 阅读全文
posted @ 2018-09-11 21:03 休耕 阅读(374) 评论(0) 推荐(0) 编辑
摘要:一、递归概念 递归定义:在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 递归特性: 必须有一个明确的结束条件 每次进入更深一层递归时,问题规模相比上次递归都应有所减少 递归效率不高,递归层次过多会导致栈溢出(在计算机中,函数调用是通过栈(stack)这种数据结构 阅读全文
posted @ 2018-09-11 14:02 休耕 阅读(560) 评论(0) 推荐(0) 编辑
摘要:docker info 集群概览信息 docker info | grep Node 查看节点个数 docker info | grep Memory查看各个机器内存使用情况 docker ps 集群中处于running状态下的节点(输出详解) docker ps -a 列出所有状态的容器 docker inspect 容器id Node:宿主机的信息 ... 阅读全文
posted @ 2018-09-11 12:24 休耕 阅读(512) 评论(0) 推荐(0) 编辑
摘要:一、计算属性(data中的相关数据) 侦听多个属性时——计算属性 comuted。 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: 在这个地方,模板不再是简单的声明式逻辑。你必须看一段时间才能意识到,这里是想要显示变量 message 阅读全文
posted @ 2018-09-11 00:21 休耕 阅读(1649) 评论(1) 推荐(0) 编辑
摘要:指令系统,可以联想咱们的cmd命令行工具,只要我输入一条正确的指令,系统就开始干活了。 在vue中,指令系统,设置一些命令之后,来操作我们的数据属性,并展示到我们的DOM上。 在vue中提供了一套为数据驱动视图更为方便的操作,这些操作被称为指令系统,以v-xxx所表示。如在angular中以ng-x 阅读全文
posted @ 2018-09-09 23:47 休耕 阅读(1609) 评论(0) 推荐(0) 编辑
摘要:一、vue介绍 vue官网说:Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式的JavaScript框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。 1、渐进式的JavaScript框架 2、前端框架和库的区别 (1)功能上的不同 jquery库: 阅读全文
posted @ 2018-09-09 19:38 休耕 阅读(30215) 评论(0) 推荐(3) 编辑
摘要:一、webpack介绍 webpack这个工具非常强大。对前端中所有模块进行打包,输出js文件,后续引入这个js文件,在服务器上线,然后在域名中访问写好的项目;webpack还能支持模块化加载(类似python,import xxx from 'ooo')。中文官网链接地址:https://www. 阅读全文
posted @ 2018-09-09 15:14 休耕 阅读(1092) 评论(0) 推荐(0) 编辑
摘要:一、Nodejs介绍 Nodejs英文网:https://nodejs.org/en/ Nodejs中文网:http://nodejs.cn/ Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其 阅读全文
posted @ 2018-09-09 00:22 休耕 阅读(15519) 评论(1) 推荐(2) 编辑
摘要:一、起步 1、扎实的HTML/CSS/Javascript基本功,这是前置条件。 2、不要用任何的构建项目工具,只用最简单的<script>,把教程里的例子模仿一遍,理解用法。不推荐上来就直接用 vue-cli 构建项目,尤其是如果没有 Node/Webpack 基础。 3、学习了解ES6的语法。 阅读全文
posted @ 2018-09-07 11:17 休耕 阅读(931) 评论(0) 推荐(0) 编辑
摘要:一、restful介绍 1、web服务交互 网站提供的每个web服务都需要前后端交互,前后端交互的实现方案,通常叫作:web服务交互方案。 (1)目前主流的三种web服务交互方案 1)REST(Representational State Transgfer)表述性状态转移 REST是Roy Tho 阅读全文
posted @ 2018-09-07 01:28 休耕 阅读(382) 评论(0) 推荐(0) 编辑
摘要:一、解析器(parser) 解析器在reqest.data取值的时候才执行。 对请求的数据进行解析:是针对请求体进行解析的。表示服务器可以解析的数据格式的种类。 from rest_framework.parsers import JSONParser, FormParser, MultiPartP 阅读全文
posted @ 2018-09-06 00:36 休耕 阅读(538) 评论(0) 推荐(0) 编辑
摘要:一、rest-framework登录验证 网站登录之后就有个人中心可以对个人信息进行修改,但是在每次向服务器发请求时,由于http是无状态的,导致每次都是新的请求。 服务端则需要对每次请求都进行认证,确认用户是否登录及登录用户是谁。 因此需要将认证逻辑抽离出来,之前的做法主要是加装饰器或中间件。在前 阅读全文
posted @ 2018-09-03 16:29 休耕 阅读(466) 评论(0) 推荐(0) 编辑
摘要:一、mixins类编写视图 1、配置url 2、编写Author的序列化类 /app01/serializer.py: 3、编写Author的视图 注意: (1)queryset和serializer_class变量 这两个变量是必须的。queryset告知这个类这次处理的数据。serializer 阅读全文
posted @ 2018-09-03 00:59 休耕 阅读(994) 评论(0) 推荐(0) 编辑
摘要:一、快速实例 Quickstart http://www.cnblogs.com/yuanchenqi/articles/8719520.html restful协议 一切皆是资源,操作只是请求方式 book表增删改查 /books/ books /books/add/ addbook /books 阅读全文
posted @ 2018-09-01 23:19 休耕 阅读(530) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示